You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cxf.apache.org by ff...@apache.org on 2007/02/09 06:16:10 UTC
svn commit: r505186 - in /incubator/cxf/trunk:
common/common/src/main/java/org/apache/cxf/helpers/
common/common/src/test/java/org/apache/cxf/helpers/
rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/
rt/frontend/jaxws/src/test/java/org/apache/cxf/...
Author: ffang
Date: Thu Feb 8 21:16:09 2007
New Revision: 505186
URL: http://svn.apache.org/viewvc?view=rev&rev=505186
Log:
[CXF-382] Java package to wsdl namespace mapping incorrect
Added:
incubator/cxf/trunk/common/common/src/test/java/org/apache/cxf/helpers/ServiceUtilsTest.java (with props)
Modified:
incubator/cxf/trunk/common/common/src/main/java/org/apache/cxf/helpers/ServiceUtils.java
incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/CodeFirstTest.java
incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/getGreetings.xml
incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/holder/HolderTest.java
incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/holder/echo.xml
incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/holder/echo2.xml
incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/holder/echo3.xml
incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/holder/echoResponse.xml
incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/provider/ProviderTest.java
incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/sayHi.xml
Modified: incubator/cxf/trunk/common/common/src/main/java/org/apache/cxf/helpers/ServiceUtils.java
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/common/common/src/main/java/org/apache/cxf/helpers/ServiceUtils.java?view=diff&rev=505186&r1=505185&r2=505186
==============================================================================
--- incubator/cxf/trunk/common/common/src/main/java/org/apache/cxf/helpers/ServiceUtils.java (original)
+++ incubator/cxf/trunk/common/common/src/main/java/org/apache/cxf/helpers/ServiceUtils.java Thu Feb 8 21:16:09 2007
@@ -120,7 +120,7 @@
sb.append(word);
}
- return protocol + "://" + sb.toString();
+ return protocol + "://" + sb.toString() + "/";
}
/**
Added: incubator/cxf/trunk/common/common/src/test/java/org/apache/cxf/helpers/ServiceUtilsTest.java
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/common/common/src/test/java/org/apache/cxf/helpers/ServiceUtilsTest.java?view=auto&rev=505186
==============================================================================
--- incubator/cxf/trunk/common/common/src/test/java/org/apache/cxf/helpers/ServiceUtilsTest.java (added)
+++ incubator/cxf/trunk/common/common/src/test/java/org/apache/cxf/helpers/ServiceUtilsTest.java Thu Feb 8 21:16:09 2007
@@ -0,0 +1,30 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+
+package org.apache.cxf.helpers;
+
+import junit.framework.TestCase;
+
+public class ServiceUtilsTest extends TestCase {
+ public void testmakeNamespaceFromClassName() throws Exception {
+ String tns = ServiceUtils.makeNamespaceFromClassName("com.example.ws.Test", "http");
+ assertEquals("http://ws.example.com/", tns);
+ }
+}
Propchange: incubator/cxf/trunk/common/common/src/test/java/org/apache/cxf/helpers/ServiceUtilsTest.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/cxf/trunk/common/common/src/test/java/org/apache/cxf/helpers/ServiceUtilsTest.java
------------------------------------------------------------------------------
svn:keywords = Rev Date
Modified: incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/CodeFirstTest.java
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/CodeFirstTest.java?view=diff&rev=505186&r1=505185&r2=505186
==============================================================================
--- incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/CodeFirstTest.java (original)
+++ incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/CodeFirstTest.java Thu Feb 8 21:16:09 2007
@@ -50,7 +50,7 @@
Definition d = createService(false);
Document wsdl = WSDLFactory.newInstance().newWSDLWriter().getDocument(d);
- addNamespace("svc", "http://service.jaxws.cxf.apache.org");
+ addNamespace("svc", "http://service.jaxws.cxf.apache.org/");
assertValid("/wsdl:definitions/wsdl:service[@name='Hello']", wsdl);
assertValid("//wsdl:port/wsdlsoap:address[@location='" + address + "']", wsdl);
@@ -120,7 +120,7 @@
assertNotNull(res);
- addNamespace("h", "http://service.jaxws.cxf.apache.org");
+ addNamespace("h", "http://service.jaxws.cxf.apache.org/");
assertValid("//s:Body/h:sayHiResponse/h:return", res);
res = invoke("local://localhost:9090/hello",
@@ -129,7 +129,7 @@
assertNotNull(res);
- addNamespace("h", "http://service.jaxws.cxf.apache.org");
+ addNamespace("h", "http://service.jaxws.cxf.apache.org/");
assertValid("//s:Body/h:getGreetingsResponse/h:return/item", res);
}
Modified: incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/getGreetings.xml
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/getGreetings.xml?view=diff&rev=505186&r1=505185&r2=505186
==============================================================================
--- incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/getGreetings.xml (original)
+++ incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/getGreetings.xml Thu Feb 8 21:16:09 2007
@@ -18,6 +18,6 @@
-->
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
- <getGreetings xmlns="http://service.jaxws.cxf.apache.org" />
+ <getGreetings xmlns="http://service.jaxws.cxf.apache.org/" />
</soap:Body>
</soap:Envelope>
Modified: incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/holder/HolderTest.java
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/holder/HolderTest.java?view=diff&rev=505186&r1=505185&r2=505186
==============================================================================
--- incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/holder/HolderTest.java (original)
+++ incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/holder/HolderTest.java Thu Feb 8 21:16:09 2007
@@ -58,7 +58,7 @@
svr.setAddress(address);
svr.create();
- addNamespace("h", "http://holder.jaxws.cxf.apache.org");
+ addNamespace("h", "http://holder.jaxws.cxf.apache.org/");
Node response = invoke(address, LocalTransportFactory.TRANSPORT_ID, "echo.xml");
Modified: incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/holder/echo.xml
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/holder/echo.xml?view=diff&rev=505186&r1=505185&r2=505186
==============================================================================
--- incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/holder/echo.xml (original)
+++ incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/holder/echo.xml Thu Feb 8 21:16:09 2007
@@ -18,7 +18,7 @@
-->
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
- <echo xmlns="http://holder.jaxws.cxf.apache.org">
+ <echo xmlns="http://holder.jaxws.cxf.apache.org/">
<s1>one</s1>
<s2>two</s2>
</echo>
Modified: incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/holder/echo2.xml
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/holder/echo2.xml?view=diff&rev=505186&r1=505185&r2=505186
==============================================================================
--- incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/holder/echo2.xml (original)
+++ incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/holder/echo2.xml Thu Feb 8 21:16:09 2007
@@ -18,7 +18,7 @@
-->
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
- <echo2 xmlns="http://holder.jaxws.cxf.apache.org">
+ <echo2 xmlns="http://holder.jaxws.cxf.apache.org/">
<s1>one</s1>
<s2>two</s2>
</echo2>
Modified: incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/holder/echo3.xml
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/holder/echo3.xml?view=diff&rev=505186&r1=505185&r2=505186
==============================================================================
--- incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/holder/echo3.xml (original)
+++ incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/holder/echo3.xml Thu Feb 8 21:16:09 2007
@@ -17,7 +17,7 @@
under the License.
-->
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"
- xmlns="http://holder.jaxws.cxf.apache.org">
+ xmlns="http://holder.jaxws.cxf.apache.org/">
<s:Header>
<header>header</header>
</s:Header>
Modified: incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/holder/echoResponse.xml
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/holder/echoResponse.xml?view=diff&rev=505186&r1=505185&r2=505186
==============================================================================
--- incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/holder/echoResponse.xml (original)
+++ incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/holder/echoResponse.xml Thu Feb 8 21:16:09 2007
@@ -18,7 +18,7 @@
-->
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
- <echoResponse xmlns="http://holder.jaxws.cxf.apache.org">
+ <echoResponse xmlns="http://holder.jaxws.cxf.apache.org/">
<return>one</return>
<outS2>two</outS2>
</echoResponse>
Modified: incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/provider/ProviderTest.java
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/provider/ProviderTest.java?view=diff&rev=505186&r1=505185&r2=505186
==============================================================================
--- incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/provider/ProviderTest.java (original)
+++ incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/provider/ProviderTest.java Thu Feb 8 21:16:09 2007
@@ -36,7 +36,7 @@
assertNotNull(response);
assertNoFault(response);
- addNamespace("j", "http://service.jaxws.cxf.apache.org");
+ addNamespace("j", "http://service.jaxws.cxf.apache.org/");
assertValid("//s:Body/j:sayHi", response);
}
}
Modified: incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/sayHi.xml
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/sayHi.xml?view=diff&rev=505186&r1=505185&r2=505186
==============================================================================
--- incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/sayHi.xml (original)
+++ incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/sayHi.xml Thu Feb 8 21:16:09 2007
@@ -18,7 +18,7 @@
-->
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
- <sayHi xmlns="http://service.jaxws.cxf.apache.org">
+ <sayHi xmlns="http://service.jaxws.cxf.apache.org/">
<text>hi</text>
</sayHi>
</soap:Body>