You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by sc...@apache.org on 2008/08/12 00:06:23 UTC
svn commit: r684958 - in /webservices/axis2/trunk/java/modules:
jaxws/test/org/apache/axis2/jaxws/
jaxws/test/org/apache/axis2/jaxws/attachments/
jaxws/test/org/apache/axis2/jaxws/client/
jaxws/test/org/apache/axis2/jaxws/description/ jaxws/test/org/ap...
Author: scheu
Date: Mon Aug 11 15:06:21 2008
New Revision: 684958
URL: http://svn.apache.org/viewvc?rev=684958&view=rev
Log:
AXIS2-3969
Contributor:Samuel Isokpunwu
Refactor some of metadata and jaxws test modules to avoid collisions.
Added:
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/DocumentLiteralWrappedProxy.java
- copied, changed from r684497, webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/DocLitWrappedProxy.java
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/sample/
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/sample/addnumbers/
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/sample/addnumbers/AddNumbersFault_Exception.java
- copied, changed from r684497, webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/sample/addnumbers/AddNumbersFault_Exception.java
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/sample/addnumbers/AddNumbersPortType.java
- copied, changed from r684497, webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/sample/addnumbers/AddNumbersPortType.java
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/sample/addnumbers/AddNumbersPortTypeImpl.java
- copied, changed from r684497, webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/sample/addnumbers/AddNumbersPortTypeImpl.java
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/sample/addnumbers/AddNumbersService.java
- copied, changed from r684497, webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/sample/addnumbers/AddNumbersService.java
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/sample/addnumbers/META-INF/
- copied from r684497, webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/sample/addnumbers/META-INF/
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/providerapi/
- copied from r684497, webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/provider/
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/TestLogger.java
- copied, changed from r684497, webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/TestLogger.java
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/echo/
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/echo/Echo.java
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/echo/EchoPort.java
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/echo/EchoResponse.java
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/echo/EchoService.java
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/echo/EchoServiceImplWithSEI.java
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/echo/ObjectFactory.java
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/echo/package-info.java
webservices/axis2/trunk/java/modules/metadata/test/org/apache/axis2/jaxws/description/echo/
webservices/axis2/trunk/java/modules/metadata/test/org/apache/axis2/jaxws/description/echo/Echo.java
webservices/axis2/trunk/java/modules/metadata/test/org/apache/axis2/jaxws/description/echo/EchoPort.java
webservices/axis2/trunk/java/modules/metadata/test/org/apache/axis2/jaxws/description/echo/EchoResponse.java
webservices/axis2/trunk/java/modules/metadata/test/org/apache/axis2/jaxws/description/echo/EchoService.java
webservices/axis2/trunk/java/modules/metadata/test/org/apache/axis2/jaxws/description/echo/EchoServiceImplWithSEI.java
webservices/axis2/trunk/java/modules/metadata/test/org/apache/axis2/jaxws/description/echo/ObjectFactory.java
webservices/axis2/trunk/java/modules/metadata/test/org/apache/axis2/jaxws/description/echo/package-info.java
Removed:
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/TestLogger.java
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/DocLitWrappedProxy.java
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/provider/
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/sample/
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/ws/axis2/
webservices/axis2/trunk/java/modules/metadata/test/org/apache/ws/
Modified:
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/attachments/MTOMSerializationTests.java
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/client/ClientConfigTests.java
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/client/PropertyValueTests.java
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/AnnotationDescriptionTests.java
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/DescriptionTestUtils2.java
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/GetDescFromBindingProviderTests.java
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/PortSelectionTests.java
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/ServiceTests.java
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/WSDLDescriptionTests.java
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/injection/ResourceInjectionTestImpl1.java
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/injection/ResourceInjectionTestImpl2.java
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/injection/ResourceInjectionTestImpl3.java
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/injection/ResourceInjectionTestImpl4.java
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/injection/ResourceInjectionTestImpl5.java
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/injection/ResourceInjectionTests.java
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/lifecycle/EndpointLifecycleTests.java
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/message/BlockTests.java
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/message/MessagePersistanceTests.java
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/message/MessageRPCTests.java
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/message/MessageTests.java
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/message/SOAP12Tests.java
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/providerapi/AttachmentUtil.java
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/providerapi/DataSourceImpl.java
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/providerapi/GenericOperationProviderTest.java
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/providerapi/ProviderTestCase.java
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/providerapi/SoapMessageMUProviderChecker.java
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/wsdl/schemareader/SchemaReaderTests.java
webservices/axis2/trunk/java/modules/metadata/test/org/apache/axis2/jaxws/description/AnnotationServiceImplDescriptionTests.java
Modified: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/attachments/MTOMSerializationTests.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/attachments/MTOMSerializationTests.java?rev=684958&r1=684957&r2=684958&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/attachments/MTOMSerializationTests.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/attachments/MTOMSerializationTests.java Mon Aug 11 15:06:21 2008
@@ -30,7 +30,6 @@
import org.apache.axiom.soap.SOAPEnvelope;
import org.apache.axiom.soap.SOAPFactory;
import org.apache.axiom.soap.impl.llom.soap11.SOAP11Factory;
-import org.apache.axis2.jaxws.TestLogger;
import org.apache.axis2.jaxws.message.Block;
import org.apache.axis2.jaxws.message.Message;
import org.apache.axis2.jaxws.message.Protocol;
@@ -38,8 +37,9 @@
import org.apache.axis2.jaxws.message.factory.BlockFactory;
import org.apache.axis2.jaxws.message.factory.JAXBBlockFactory;
import org.apache.axis2.jaxws.message.factory.MessageFactory;
-import org.apache.axis2.jaxws.provider.DataSourceImpl;
+import org.apache.axis2.jaxws.providerapi.DataSourceImpl;
import org.apache.axis2.jaxws.registry.FactoryRegistry;
+import org.apache.axis2.jaxws.unitTest.TestLogger;
import org.test.mtom.ImageDepot;
import org.test.mtom.ObjectFactory;
import org.test.mtom.SendImage;
Modified: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/client/ClientConfigTests.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/client/ClientConfigTests.java?rev=684958&r1=684957&r2=684958&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/client/ClientConfigTests.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/client/ClientConfigTests.java Mon Aug 11 15:06:21 2008
@@ -20,7 +20,8 @@
package org.apache.axis2.jaxws.client;
import junit.framework.TestCase;
-import org.apache.axis2.jaxws.TestLogger;
+
+import org.apache.axis2.jaxws.unitTest.TestLogger;
import javax.xml.namespace.QName;
import javax.xml.ws.Dispatch;
Modified: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/client/PropertyValueTests.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/client/PropertyValueTests.java?rev=684958&r1=684957&r2=684958&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/client/PropertyValueTests.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/client/PropertyValueTests.java Mon Aug 11 15:06:21 2008
@@ -20,7 +20,8 @@
package org.apache.axis2.jaxws.client;
import junit.framework.TestCase;
-import org.apache.axis2.jaxws.TestLogger;
+
+import org.apache.axis2.jaxws.unitTest.TestLogger;
import javax.xml.namespace.QName;
import javax.xml.ws.BindingProvider;
Modified: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/AnnotationDescriptionTests.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/AnnotationDescriptionTests.java?rev=684958&r1=684957&r2=684958&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/AnnotationDescriptionTests.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/AnnotationDescriptionTests.java Mon Aug 11 15:06:21 2008
@@ -49,7 +49,7 @@
ServiceDescription serviceDescription = serviceDelegate.getServiceDescription();
String portLocalPart = "EchoServiceAnnotatedPort";
QName portQName = new QName(namespaceURI, portLocalPart);
- DocLitWrappedProxy dlwp = service.getPort(portQName, DocLitWrappedProxy.class);
+ DocumentLiteralWrappedProxy dlwp = service.getPort(portQName, DocumentLiteralWrappedProxy.class);
// Validate that the Endpoint and EndpointInterface Descriptions were created correctly
EndpointDescription endpointDescription = serviceDescription.getEndpointDescription(portQName);
@@ -57,7 +57,7 @@
EndpointInterfaceDescription endpointInterfaceDescription = endpointDescription.getEndpointInterfaceDescription();
assertNotNull("EndpointInterface not created", endpointInterfaceDescription);
// Verify we can get the same endpoint description based on the SEI class
- EndpointDescription[] fromSEIClass = serviceDescription.getEndpointDescription(DocLitWrappedProxy.class);
+ EndpointDescription[] fromSEIClass = serviceDescription.getEndpointDescription(DocumentLiteralWrappedProxy.class);
assertEquals(1,fromSEIClass.length);
assertEquals(endpointDescription, fromSEIClass[0]);
@@ -70,7 +70,7 @@
assertNull(operationResult);
// Test getOperations(): Number of methods on SEI should match number of operationDescriptions
- Method[] seiMethods = DocLitWrappedProxy.class.getMethods();
+ Method[] seiMethods = DocumentLiteralWrappedProxy.class.getMethods();
operationResultArray = endpointInterfaceDescription.getOperations();
assertEquals("Number of SEI methods and operations did not match", seiMethods.length, operationResultArray.length);
Modified: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/DescriptionTestUtils2.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/DescriptionTestUtils2.java?rev=684958&r1=684957&r2=684958&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/DescriptionTestUtils2.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/DescriptionTestUtils2.java Mon Aug 11 15:06:21 2008
@@ -20,9 +20,9 @@
package org.apache.axis2.jaxws.description;
-import org.apache.axis2.jaxws.TestLogger;
import org.apache.axis2.jaxws.description.builder.DescriptionBuilderComposite;
import org.apache.axis2.jaxws.spi.ServiceDelegate;
+import org.apache.axis2.jaxws.unitTest.TestLogger;
import javax.wsdl.Definition;
import javax.wsdl.factory.WSDLFactory;
Copied: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/DocumentLiteralWrappedProxy.java (from r684497, webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/DocLitWrappedProxy.java)
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/DocumentLiteralWrappedProxy.java?p2=webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/DocumentLiteralWrappedProxy.java&p1=webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/DocLitWrappedProxy.java&r1=684497&r2=684958&rev=684958&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/DocLitWrappedProxy.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/DocumentLiteralWrappedProxy.java Mon Aug 11 15:06:21 2008
@@ -45,7 +45,7 @@
*
*/
@WebService(name = "DocLitWrappedProxy", targetNamespace = "http://ws.apache.org/axis2/tests")
-public interface DocLitWrappedProxy {
+public interface DocumentLiteralWrappedProxy {
/**
Modified: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/GetDescFromBindingProviderTests.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/GetDescFromBindingProviderTests.java?rev=684958&r1=684957&r2=684958&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/GetDescFromBindingProviderTests.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/GetDescFromBindingProviderTests.java Mon Aug 11 15:06:21 2008
@@ -23,7 +23,7 @@
import org.apache.axis2.description.AxisService;
import org.apache.axis2.jaxws.spi.BindingProvider;
import org.apache.axis2.jaxws.spi.ServiceDelegate;
-import org.apache.ws.axis2.tests.EchoPort;
+import org.apache.axis2.jaxws.unitTest.echo.EchoPort;
import javax.xml.namespace.QName;
import javax.xml.ws.Dispatch;
Modified: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/PortSelectionTests.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/PortSelectionTests.java?rev=684958&r1=684957&r2=684958&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/PortSelectionTests.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/PortSelectionTests.java Mon Aug 11 15:06:21 2008
@@ -20,10 +20,11 @@
package org.apache.axis2.jaxws.description;
import junit.framework.TestCase;
-import org.apache.axis2.jaxws.sample.addnumbers.AddNumbersPortType;
+
+import org.apache.axis2.jaxws.description.sample.addnumbers.AddNumbersPortType;
import org.apache.axis2.jaxws.spi.BindingProvider;
import org.apache.axis2.jaxws.spi.ServiceDelegate;
-import org.apache.ws.axis2.tests.EchoPort;
+import org.apache.axis2.jaxws.unitTest.echo.EchoPort;
import javax.wsdl.Port;
import javax.xml.namespace.QName;
Modified: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/ServiceTests.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/ServiceTests.java?rev=684958&r1=684957&r2=684958&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/ServiceTests.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/ServiceTests.java Mon Aug 11 15:06:21 2008
@@ -20,7 +20,8 @@
package org.apache.axis2.jaxws.description;
import junit.framework.TestCase;
-import org.apache.axis2.jaxws.sample.addnumbers.AddNumbersPortType;
+
+import org.apache.axis2.jaxws.description.sample.addnumbers.AddNumbersPortType;
import org.apache.axis2.jaxws.spi.ServiceDelegate;
import javax.xml.namespace.QName;
Modified: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/WSDLDescriptionTests.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/WSDLDescriptionTests.java?rev=684958&r1=684957&r2=684958&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/WSDLDescriptionTests.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/WSDLDescriptionTests.java Mon Aug 11 15:06:21 2008
@@ -22,7 +22,7 @@
import junit.framework.TestCase;
import org.apache.axis2.jaxws.spi.ServiceDelegate;
-import org.apache.ws.axis2.tests.EchoPort;
+import org.apache.axis2.jaxws.unitTest.echo.EchoPort;
import javax.jws.WebMethod;
import javax.jws.WebParam;
Copied: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/sample/addnumbers/AddNumbersFault_Exception.java (from r684497, webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/sample/addnumbers/AddNumbersFault_Exception.java)
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/sample/addnumbers/AddNumbersFault_Exception.java?p2=webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/sample/addnumbers/AddNumbersFault_Exception.java&p1=webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/sample/addnumbers/AddNumbersFault_Exception.java&r1=684497&r2=684958&rev=684958&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/sample/addnumbers/AddNumbersFault_Exception.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/sample/addnumbers/AddNumbersFault_Exception.java Mon Aug 11 15:06:21 2008
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.axis2.jaxws.sample.addnumbers;
+package org.apache.axis2.jaxws.description.sample.addnumbers;
import org.test.addnumbers.AddNumbersFault;
Copied: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/sample/addnumbers/AddNumbersPortType.java (from r684497, webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/sample/addnumbers/AddNumbersPortType.java)
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/sample/addnumbers/AddNumbersPortType.java?p2=webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/sample/addnumbers/AddNumbersPortType.java&p1=webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/sample/addnumbers/AddNumbersPortType.java&r1=684497&r2=684958&rev=684958&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/sample/addnumbers/AddNumbersPortType.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/sample/addnumbers/AddNumbersPortType.java Mon Aug 11 15:06:21 2008
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.axis2.jaxws.sample.addnumbers;
+package org.apache.axis2.jaxws.description.sample.addnumbers;
import javax.jws.Oneway;
import javax.jws.WebMethod;
Copied: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/sample/addnumbers/AddNumbersPortTypeImpl.java (from r684497, webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/sample/addnumbers/AddNumbersPortTypeImpl.java)
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/sample/addnumbers/AddNumbersPortTypeImpl.java?p2=webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/sample/addnumbers/AddNumbersPortTypeImpl.java&p1=webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/sample/addnumbers/AddNumbersPortTypeImpl.java&r1=684497&r2=684958&rev=684958&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/sample/addnumbers/AddNumbersPortTypeImpl.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/sample/addnumbers/AddNumbersPortTypeImpl.java Mon Aug 11 15:06:21 2008
@@ -17,9 +17,9 @@
* under the License.
*/
-package org.apache.axis2.jaxws.sample.addnumbers;
+package org.apache.axis2.jaxws.description.sample.addnumbers;
-import org.apache.axis2.jaxws.TestLogger;
+import org.apache.axis2.jaxws.unitTest.TestLogger;
import javax.annotation.Resource;
import javax.jws.WebService;
@@ -28,7 +28,7 @@
import java.util.Map;
-@WebService(serviceName="AddNumbersService",endpointInterface="org.apache.axis2.jaxws.sample.addnumbers.AddNumbersPortType")
+@WebService(serviceName="AddNumbersService",endpointInterface="org.apache.axis2.jaxws.description.sample.addnumbers.AddNumbersPortType")
public class AddNumbersPortTypeImpl implements AddNumbersPortType {
@Resource
Copied: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/sample/addnumbers/AddNumbersService.java (from r684497, webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/sample/addnumbers/AddNumbersService.java)
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/sample/addnumbers/AddNumbersService.java?p2=webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/sample/addnumbers/AddNumbersService.java&p1=webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/sample/addnumbers/AddNumbersService.java&r1=684497&r2=684958&rev=684958&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/sample/addnumbers/AddNumbersService.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/description/sample/addnumbers/AddNumbersService.java Mon Aug 11 15:06:21 2008
@@ -18,7 +18,7 @@
* under the License.
*/
-package org.apache.axis2.jaxws.sample.addnumbers;
+package org.apache.axis2.jaxws.description.sample.addnumbers;
import javax.xml.namespace.QName;
import javax.xml.ws.Service;
Modified: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/injection/ResourceInjectionTestImpl1.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/injection/ResourceInjectionTestImpl1.java?rev=684958&r1=684957&r2=684958&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/injection/ResourceInjectionTestImpl1.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/injection/ResourceInjectionTestImpl1.java Mon Aug 11 15:06:21 2008
@@ -19,7 +19,7 @@
package org.apache.axis2.jaxws.injection;
-import org.apache.axis2.jaxws.TestLogger;
+import org.apache.axis2.jaxws.unitTest.TestLogger;
import javax.annotation.PostConstruct;
import javax.annotation.PreDestroy;
Modified: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/injection/ResourceInjectionTestImpl2.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/injection/ResourceInjectionTestImpl2.java?rev=684958&r1=684957&r2=684958&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/injection/ResourceInjectionTestImpl2.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/injection/ResourceInjectionTestImpl2.java Mon Aug 11 15:06:21 2008
@@ -19,7 +19,7 @@
package org.apache.axis2.jaxws.injection;
-import org.apache.axis2.jaxws.TestLogger;
+import org.apache.axis2.jaxws.unitTest.TestLogger;
import javax.annotation.PostConstruct;
import javax.annotation.PreDestroy;
Modified: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/injection/ResourceInjectionTestImpl3.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/injection/ResourceInjectionTestImpl3.java?rev=684958&r1=684957&r2=684958&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/injection/ResourceInjectionTestImpl3.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/injection/ResourceInjectionTestImpl3.java Mon Aug 11 15:06:21 2008
@@ -19,7 +19,7 @@
package org.apache.axis2.jaxws.injection;
-import org.apache.axis2.jaxws.TestLogger;
+import org.apache.axis2.jaxws.unitTest.TestLogger;
import javax.annotation.PostConstruct;
import javax.annotation.PreDestroy;
Modified: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/injection/ResourceInjectionTestImpl4.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/injection/ResourceInjectionTestImpl4.java?rev=684958&r1=684957&r2=684958&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/injection/ResourceInjectionTestImpl4.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/injection/ResourceInjectionTestImpl4.java Mon Aug 11 15:06:21 2008
@@ -19,7 +19,7 @@
package org.apache.axis2.jaxws.injection;
-import org.apache.axis2.jaxws.TestLogger;
+import org.apache.axis2.jaxws.unitTest.TestLogger;
import javax.annotation.PostConstruct;
import javax.annotation.PreDestroy;
Modified: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/injection/ResourceInjectionTestImpl5.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/injection/ResourceInjectionTestImpl5.java?rev=684958&r1=684957&r2=684958&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/injection/ResourceInjectionTestImpl5.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/injection/ResourceInjectionTestImpl5.java Mon Aug 11 15:06:21 2008
@@ -19,7 +19,7 @@
package org.apache.axis2.jaxws.injection;
-import org.apache.axis2.jaxws.TestLogger;
+import org.apache.axis2.jaxws.unitTest.TestLogger;
import javax.annotation.PostConstruct;
import javax.annotation.PreDestroy;
Modified: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/injection/ResourceInjectionTests.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/injection/ResourceInjectionTests.java?rev=684958&r1=684957&r2=684958&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/injection/ResourceInjectionTests.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/injection/ResourceInjectionTests.java Mon Aug 11 15:06:21 2008
@@ -20,10 +20,10 @@
package org.apache.axis2.jaxws.injection;
import junit.framework.TestCase;
-import org.apache.axis2.jaxws.TestLogger;
import org.apache.axis2.jaxws.context.WebServiceContextImpl;
import org.apache.axis2.jaxws.server.endpoint.injection.ResourceInjector;
import org.apache.axis2.jaxws.server.endpoint.injection.factory.ResourceInjectionFactory;
+import org.apache.axis2.jaxws.unitTest.TestLogger;
import javax.xml.ws.WebServiceContext;
Modified: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/lifecycle/EndpointLifecycleTests.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/lifecycle/EndpointLifecycleTests.java?rev=684958&r1=684957&r2=684958&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/lifecycle/EndpointLifecycleTests.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/lifecycle/EndpointLifecycleTests.java Mon Aug 11 15:06:21 2008
@@ -20,11 +20,11 @@
package org.apache.axis2.jaxws.lifecycle;
import junit.framework.TestCase;
-import org.apache.axis2.jaxws.TestLogger;
import org.apache.axis2.jaxws.injection.ResourceInjectionTestImpl1;
import org.apache.axis2.jaxws.registry.FactoryRegistry;
import org.apache.axis2.jaxws.server.endpoint.lifecycle.EndpointLifecycleManager;
import org.apache.axis2.jaxws.server.endpoint.lifecycle.factory.EndpointLifecycleManagerFactory;
+import org.apache.axis2.jaxws.unitTest.TestLogger;
/**
* Unit Tests for lifecycle creatoin
Modified: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/message/BlockTests.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/message/BlockTests.java?rev=684958&r1=684957&r2=684958&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/message/BlockTests.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/message/BlockTests.java Mon Aug 11 15:06:21 2008
@@ -28,7 +28,6 @@
import org.apache.axiom.om.impl.builder.StAXOMBuilder;
import org.apache.axis2.datasource.jaxb.JAXBDSContext;
import org.apache.axis2.datasource.jaxb.JAXBDataSource;
-import org.apache.axis2.jaxws.TestLogger;
import org.apache.axis2.jaxws.message.databinding.JAXBBlockContext;
import org.apache.axis2.jaxws.message.databinding.JAXBUtils;
import org.apache.axis2.jaxws.message.factory.BlockFactory;
@@ -39,6 +38,7 @@
import org.apache.axis2.jaxws.message.factory.XMLStringBlockFactory;
import org.apache.axis2.jaxws.message.util.Reader2Writer;
import org.apache.axis2.jaxws.registry.FactoryRegistry;
+import org.apache.axis2.jaxws.unitTest.TestLogger;
import org.w3c.dom.Document;
import org.w3c.dom.Node;
import org.xml.sax.InputSource;
Modified: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/message/MessagePersistanceTests.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/message/MessagePersistanceTests.java?rev=684958&r1=684957&r2=684958&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/message/MessagePersistanceTests.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/message/MessagePersistanceTests.java Mon Aug 11 15:06:21 2008
@@ -38,7 +38,7 @@
import org.apache.axis2.jaxws.message.factory.JAXBBlockFactory;
import org.apache.axis2.jaxws.message.factory.MessageFactory;
import org.apache.axis2.jaxws.message.util.MessageUtils;
-import org.apache.axis2.jaxws.provider.DataSourceImpl;
+import org.apache.axis2.jaxws.providerapi.DataSourceImpl;
import org.apache.axis2.jaxws.registry.FactoryRegistry;
import org.test.mtom.ImageDepot;
import org.test.mtom.SendImage;
Modified: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/message/MessageRPCTests.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/message/MessageRPCTests.java?rev=684958&r1=684957&r2=684958&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/message/MessageRPCTests.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/message/MessageRPCTests.java Mon Aug 11 15:06:21 2008
@@ -24,13 +24,13 @@
import org.apache.axiom.om.OMOutputFormat;
import org.apache.axiom.om.impl.llom.OMSourcedElementImpl;
import org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder;
-import org.apache.axis2.jaxws.TestLogger;
import org.apache.axis2.jaxws.message.databinding.JAXBBlockContext;
import org.apache.axis2.jaxws.message.factory.JAXBBlockFactory;
import org.apache.axis2.jaxws.message.factory.MessageFactory;
import org.apache.axis2.jaxws.message.headers.ConfigBody;
import org.apache.axis2.jaxws.message.headers.ConfigHeader;
import org.apache.axis2.jaxws.registry.FactoryRegistry;
+import org.apache.axis2.jaxws.unitTest.TestLogger;
import org.test.stock1.ObjectFactory;
import org.test.stock1.StockPrice;
Modified: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/message/MessageTests.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/message/MessageTests.java?rev=684958&r1=684957&r2=684958&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/message/MessageTests.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/message/MessageTests.java Mon Aug 11 15:06:21 2008
@@ -28,7 +28,6 @@
import org.apache.axis2.datasource.jaxb.JAXBCustomBuilder;
import org.apache.axis2.datasource.jaxb.JAXBDSContext;
import org.apache.axis2.datasource.jaxb.JAXBDataSource;
-import org.apache.axis2.jaxws.TestLogger;
import org.apache.axis2.jaxws.addressing.SubmissionEndpointReference;
import org.apache.axis2.jaxws.addressing.SubmissionEndpointReferenceBuilder;
import org.apache.axis2.jaxws.message.databinding.JAXBBlockContext;
@@ -39,6 +38,8 @@
import org.apache.axis2.jaxws.message.factory.XMLStringBlockFactory;
import org.apache.axis2.jaxws.message.util.SAAJConverter;
import org.apache.axis2.jaxws.registry.FactoryRegistry;
+import org.apache.axis2.jaxws.unitTest.TestLogger;
+
import test.EchoStringResponse;
import test.ObjectFactory;
Modified: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/message/SOAP12Tests.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/message/SOAP12Tests.java?rev=684958&r1=684957&r2=684958&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/message/SOAP12Tests.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/message/SOAP12Tests.java Mon Aug 11 15:06:21 2008
@@ -24,11 +24,11 @@
import org.apache.axiom.om.OMNamespace;
import org.apache.axiom.soap.SOAPEnvelope;
import org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder;
-import org.apache.axis2.jaxws.TestLogger;
import org.apache.axis2.jaxws.message.factory.MessageFactory;
import org.apache.axis2.jaxws.message.factory.XMLStringBlockFactory;
import org.apache.axis2.jaxws.message.util.Reader2Writer;
import org.apache.axis2.jaxws.registry.FactoryRegistry;
+import org.apache.axis2.jaxws.unitTest.TestLogger;
import org.apache.log4j.BasicConfigurator;
import javax.xml.stream.XMLInputFactory;
Modified: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/providerapi/AttachmentUtil.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/providerapi/AttachmentUtil.java?rev=684958&r1=684497&r2=684958&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/providerapi/AttachmentUtil.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/providerapi/AttachmentUtil.java Mon Aug 11 15:06:21 2008
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.axis2.jaxws.provider;
+package org.apache.axis2.jaxws.providerapi;
import javax.imageio.IIOImage;
import javax.imageio.ImageWriter;
Modified: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/providerapi/DataSourceImpl.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/providerapi/DataSourceImpl.java?rev=684958&r1=684497&r2=684958&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/providerapi/DataSourceImpl.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/providerapi/DataSourceImpl.java Mon Aug 11 15:06:21 2008
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.axis2.jaxws.provider;
+package org.apache.axis2.jaxws.providerapi;
import javax.activation.DataSource;
import java.awt.*;
Modified: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/providerapi/GenericOperationProviderTest.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/providerapi/GenericOperationProviderTest.java?rev=684958&r1=684497&r2=684958&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/providerapi/GenericOperationProviderTest.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/providerapi/GenericOperationProviderTest.java Mon Aug 11 15:06:21 2008
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.axis2.jaxws.provider;
+package org.apache.axis2.jaxws.providerapi;
import junit.framework.TestCase;
import org.apache.axis2.AxisFault;
Modified: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/providerapi/ProviderTestCase.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/providerapi/ProviderTestCase.java?rev=684958&r1=684497&r2=684958&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/providerapi/ProviderTestCase.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/providerapi/ProviderTestCase.java Mon Aug 11 15:06:21 2008
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.axis2.jaxws.provider;
+package org.apache.axis2.jaxws.providerapi;
import junit.framework.TestCase;
Modified: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/providerapi/SoapMessageMUProviderChecker.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/providerapi/SoapMessageMUProviderChecker.java?rev=684958&r1=684497&r2=684958&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/providerapi/SoapMessageMUProviderChecker.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/providerapi/SoapMessageMUProviderChecker.java Mon Aug 11 15:06:21 2008
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.axis2.jaxws.provider;
+package org.apache.axis2.jaxws.providerapi;
import org.apache.axiom.soap.SOAPEnvelope;
import org.apache.axiom.soap.SOAPHeaderBlock;
Copied: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/TestLogger.java (from r684497, webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/TestLogger.java)
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/TestLogger.java?p2=webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/TestLogger.java&p1=webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/TestLogger.java&r1=684497&r2=684958&rev=684958&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/TestLogger.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/TestLogger.java Mon Aug 11 15:06:21 2008
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.axis2.jaxws;
+package org.apache.axis2.jaxws.unitTest;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
Added: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/echo/Echo.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/echo/Echo.java?rev=684958&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/echo/Echo.java (added)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/echo/Echo.java Mon Aug 11 15:06:21 2008
@@ -0,0 +1,81 @@
+
+/*
+ * 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.axis2.jaxws.unitTest.echo;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for echo complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="echo">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="text" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "echo", propOrder = {
+ "text"
+})
+public class Echo {
+
+ @XmlElement(required = true, nillable = true)
+ protected String text;
+
+ /**
+ * Gets the value of the text property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getText() {
+ return text;
+ }
+
+ /**
+ * Sets the value of the text property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setText(String value) {
+ this.text = value;
+ }
+
+}
Added: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/echo/EchoPort.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/echo/EchoPort.java?rev=684958&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/echo/EchoPort.java (added)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/echo/EchoPort.java Mon Aug 11 15:06:21 2008
@@ -0,0 +1,53 @@
+
+/*
+ * 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.axis2.jaxws.unitTest.echo;
+
+import javax.jws.WebMethod;
+import javax.jws.WebParam;
+import javax.jws.WebParam.Mode;
+import javax.jws.WebService;
+import javax.xml.ws.Holder;
+import javax.xml.ws.RequestWrapper;
+import javax.xml.ws.ResponseWrapper;
+
+
+/**
+ * This class was generated by the JAXWS SI.
+ * JAX-WS RI 2.0-b26-ea3
+ * Generated source version: 2.0
+ *
+ */
+@WebService(name = "EchoPort", targetNamespace = "http://ws.apache.org/axis2/tests", wsdlLocation = "\\work\\apps\\eclipse\\workspace\\axis2-live\\modules\\jaxws\\test-resources\\wsdl\\WSDLTests.wsdl")
+public interface EchoPort {
+
+
+ /**
+ *
+ * @param text
+ */
+ @WebMethod(operationName = "Echo", action = "http://ws.apache.org/axis2/tests/echo")
+ @RequestWrapper(localName = "Echo", targetNamespace = "http://ws.apache.org/axis2/tests", className = "org.apache.ws.axis2.tests.Echo")
+ @ResponseWrapper(localName = "EchoResponse", targetNamespace = "http://ws.apache.org/axis2/tests", className = "org.apache.ws.axis2.tests.EchoResponse")
+ public void echo(
+ @WebParam(name = "text", targetNamespace = "", mode = Mode.INOUT)
+ Holder<String> text);
+
+}
Added: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/echo/EchoResponse.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/echo/EchoResponse.java?rev=684958&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/echo/EchoResponse.java (added)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/echo/EchoResponse.java Mon Aug 11 15:06:21 2008
@@ -0,0 +1,81 @@
+
+/*
+ * 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.axis2.jaxws.unitTest.echo;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for echoResponse complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="echoResponse">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="text" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "echoResponse", propOrder = {
+ "text"
+})
+public class EchoResponse {
+
+ @XmlElement(required = true, nillable = true)
+ protected String text;
+
+ /**
+ * Gets the value of the text property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getText() {
+ return text;
+ }
+
+ /**
+ * Sets the value of the text property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setText(String value) {
+ this.text = value;
+ }
+
+}
Added: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/echo/EchoService.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/echo/EchoService.java?rev=684958&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/echo/EchoService.java (added)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/echo/EchoService.java Mon Aug 11 15:06:21 2008
@@ -0,0 +1,73 @@
+
+/*
+ * 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.axis2.jaxws.unitTest.echo;
+
+import javax.xml.namespace.QName;
+import javax.xml.ws.Service;
+import javax.xml.ws.WebEndpoint;
+import javax.xml.ws.WebServiceClient;
+import java.net.MalformedURLException;
+import java.net.URL;
+
+/**
+ * This class was generated by the JAXWS SI.
+ * JAX-WS RI 2.0-b26-ea3
+ * Generated source version: 2.0
+ *
+ */
+@WebServiceClient(name = "EchoService", targetNamespace = "http://ws.apache.org/axis2/tests", wsdlLocation = "\\work\\apps\\eclipse\\workspace\\axis2-live\\modules\\jaxws\\test-resources\\wsdl\\WSDLTests.wsdl")
+public class EchoService
+ extends Service
+{
+
+ private final static URL WSDL_LOCATION;
+ private final static QName ECHOSERVICE = new QName("http://ws.apache.org/axis2/tests", "EchoService");
+ private final static QName ECHOPORT = new QName("http://ws.apache.org/axis2/tests", "EchoPort");
+
+ static {
+ URL url = null;
+ try {
+ url = new URL("file:/C:/work/apps/eclipse/workspace/axis2-live/modules/jaxws/test-resources/wsdl/WSDLTests.wsdl");
+ } catch (MalformedURLException e) {
+ e.printStackTrace();
+ }
+ WSDL_LOCATION = url;
+ }
+
+ public EchoService(URL wsdlLocation, QName serviceName) {
+ super(wsdlLocation, serviceName);
+ }
+
+ public EchoService() {
+ super(WSDL_LOCATION, ECHOSERVICE);
+ }
+
+ /**
+ *
+ * @return
+ * returns EchoPort
+ */
+ @WebEndpoint(name = "EchoPort")
+ public EchoPort getEchoPort() {
+ return (EchoPort)super.getPort(ECHOPORT, EchoPort.class);
+ }
+
+}
Added: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/echo/EchoServiceImplWithSEI.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/echo/EchoServiceImplWithSEI.java?rev=684958&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/echo/EchoServiceImplWithSEI.java (added)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/echo/EchoServiceImplWithSEI.java Mon Aug 11 15:06:21 2008
@@ -0,0 +1,36 @@
+/*
+ * 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.axis2.jaxws.unitTest.echo;
+
+import javax.jws.WebService;
+import javax.xml.ws.Holder;
+
+/**
+ *
+ */
+@WebService(serviceName = "EchoService", endpointInterface="rg.apache.axis2.jaxws.unitTest.echo.EchoPort")
+public class EchoServiceImplWithSEI {
+ // TODO: Test all conditions in JSR-181 spec Sec 3.1 p13
+ public void echo(Holder<String> text) {
+ text.value = "Echo " + text.value;
+ }
+
+}
Added: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/echo/ObjectFactory.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/echo/ObjectFactory.java?rev=684958&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/echo/ObjectFactory.java (added)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/echo/ObjectFactory.java Mon Aug 11 15:06:21 2008
@@ -0,0 +1,90 @@
+
+/*
+ * 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.axis2.jaxws.unitTest.echo;
+
+import javax.xml.bind.JAXBElement;
+import javax.xml.bind.annotation.XmlElementDecl;
+import javax.xml.bind.annotation.XmlRegistry;
+import javax.xml.namespace.QName;
+
+
+/**
+ * This object contains factory methods for each
+ * Java content interface and Java element interface
+ * generated in the org.apache.ws.axis2.tests package.
+ * <p>An ObjectFactory allows you to programatically
+ * construct new instances of the Java representation
+ * for XML content. The Java representation of XML
+ * content can consist of schema derived interfaces
+ * and classes representing the binding of schema
+ * type definitions, element declarations and model
+ * groups. Factory methods for each of these are
+ * provided in this class.
+ *
+ */
+@XmlRegistry
+public class ObjectFactory {
+
+ private final static QName _EchoResponse_QNAME = new QName("http://ws.apache.org/axis2/tests", "EchoResponse");
+ private final static QName _Echo_QNAME = new QName("http://ws.apache.org/axis2/tests", "Echo");
+
+ /**
+ * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.apache.ws.axis2.tests
+ *
+ */
+ public ObjectFactory() {
+ }
+
+ /**
+ * Create an instance of {@link EchoResponse }
+ *
+ */
+ public EchoResponse createEchoResponse() {
+ return new EchoResponse();
+ }
+
+ /**
+ * Create an instance of {@link Echo }
+ *
+ */
+ public Echo createEcho() {
+ return new Echo();
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link EchoResponse }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://ws.apache.org/axis2/tests", name = "EchoResponse")
+ public JAXBElement<EchoResponse> createEchoResponse(EchoResponse value) {
+ return new JAXBElement<EchoResponse>(_EchoResponse_QNAME, EchoResponse.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link Echo }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://ws.apache.org/axis2/tests", name = "Echo")
+ public JAXBElement<Echo> createEcho(Echo value) {
+ return new JAXBElement<Echo>(_Echo_QNAME, Echo.class, null, value);
+ }
+
+}
Added: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/echo/package-info.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/echo/package-info.java?rev=684958&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/echo/package-info.java (added)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/unitTest/echo/package-info.java Mon Aug 11 15:06:21 2008
@@ -0,0 +1,21 @@
+/*
+ * 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.
+ */
+
+@javax.xml.bind.annotation.XmlSchema(namespace = "http://ws.apache.org/axis2/tests")
+package org.apache.axis2.jaxws.unitTest.echo;
Modified: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/wsdl/schemareader/SchemaReaderTests.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/wsdl/schemareader/SchemaReaderTests.java?rev=684958&r1=684957&r2=684958&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/wsdl/schemareader/SchemaReaderTests.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/wsdl/schemareader/SchemaReaderTests.java Mon Aug 11 15:06:21 2008
@@ -20,7 +20,8 @@
package org.apache.axis2.jaxws.wsdl.schemareader;
import junit.framework.TestCase;
-import org.apache.axis2.jaxws.TestLogger;
+
+import org.apache.axis2.jaxws.unitTest.TestLogger;
import org.apache.axis2.jaxws.util.WSDL4JWrapper;
import org.apache.axis2.jaxws.wsdl.impl.SchemaReaderImpl;
Modified: webservices/axis2/trunk/java/modules/metadata/test/org/apache/axis2/jaxws/description/AnnotationServiceImplDescriptionTests.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/metadata/test/org/apache/axis2/jaxws/description/AnnotationServiceImplDescriptionTests.java?rev=684958&r1=684957&r2=684958&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/metadata/test/org/apache/axis2/jaxws/description/AnnotationServiceImplDescriptionTests.java (original)
+++ webservices/axis2/trunk/java/modules/metadata/test/org/apache/axis2/jaxws/description/AnnotationServiceImplDescriptionTests.java Mon Aug 11 15:06:21 2008
@@ -23,8 +23,8 @@
import junit.framework.TestCase;
import org.apache.axis2.description.AxisService;
import org.apache.axis2.description.Parameter;
+import org.apache.axis2.jaxws.description.echo.EchoServiceImplWithSEI;
import org.apache.log4j.BasicConfigurator;
-import org.apache.ws.axis2.tests.EchoServiceImplWithSEI;
import javax.jws.Oneway;
import javax.jws.WebMethod;
Added: webservices/axis2/trunk/java/modules/metadata/test/org/apache/axis2/jaxws/description/echo/Echo.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/metadata/test/org/apache/axis2/jaxws/description/echo/Echo.java?rev=684958&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/metadata/test/org/apache/axis2/jaxws/description/echo/Echo.java (added)
+++ webservices/axis2/trunk/java/modules/metadata/test/org/apache/axis2/jaxws/description/echo/Echo.java Mon Aug 11 15:06:21 2008
@@ -0,0 +1,72 @@
+/*
+ * 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.axis2.jaxws.description.echo;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for echo complex type.
+ * <p/>
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * <p/>
+ * <pre>
+ * <complexType name="echo">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="text" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "echo", propOrder = {
+ "text"
+ })
+public class Echo {
+
+ @XmlElement(required = true, nillable = true)
+ protected String text;
+
+ /**
+ * Gets the value of the text property.
+ *
+ * @return possible object is {@link String }
+ */
+ public String getText() {
+ return text;
+ }
+
+ /**
+ * Sets the value of the text property.
+ *
+ * @param value allowed object is {@link String }
+ */
+ public void setText(String value) {
+ this.text = value;
+ }
+
+}
Added: webservices/axis2/trunk/java/modules/metadata/test/org/apache/axis2/jaxws/description/echo/EchoPort.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/metadata/test/org/apache/axis2/jaxws/description/echo/EchoPort.java?rev=684958&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/metadata/test/org/apache/axis2/jaxws/description/echo/EchoPort.java (added)
+++ webservices/axis2/trunk/java/modules/metadata/test/org/apache/axis2/jaxws/description/echo/EchoPort.java Mon Aug 11 15:06:21 2008
@@ -0,0 +1,47 @@
+/*
+ * 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.axis2.jaxws.description.echo;
+
+import javax.jws.WebMethod;
+import javax.jws.WebParam;
+import javax.jws.WebParam.Mode;
+import javax.jws.WebService;
+import javax.xml.ws.Holder;
+import javax.xml.ws.RequestWrapper;
+import javax.xml.ws.ResponseWrapper;
+
+
+/** This class was generated by the JAXWS SI. JAX-WS RI 2.0-b26-ea3 Generated source version: 2.0 */
+@WebService(name = "EchoPort", targetNamespace = "http://ws.apache.org/axis2/tests",
+ wsdlLocation = "\\work\\apps\\eclipse\\workspace\\axis2-live\\modules\\jaxws\\test-resources\\wsdl\\WSDLTests.wsdl")
+public interface EchoPort {
+
+
+ /** @param text */
+ @WebMethod(operationName = "Echo", action = "http://ws.apache.org/axis2/tests/echo")
+ @RequestWrapper(localName = "Echo", targetNamespace = "http://ws.apache.org/axis2/tests",
+ className = "org.apache.ws.axis2.tests.Echo")
+ @ResponseWrapper(localName = "EchoResponse",
+ targetNamespace = "http://ws.apache.org/axis2/tests",
+ className = "org.apache.ws.axis2.tests.EchoResponse")
+ public void echo(
+ @WebParam(name = "text", targetNamespace = "", mode = Mode.INOUT) Holder<String> text);
+
+}
Added: webservices/axis2/trunk/java/modules/metadata/test/org/apache/axis2/jaxws/description/echo/EchoResponse.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/metadata/test/org/apache/axis2/jaxws/description/echo/EchoResponse.java?rev=684958&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/metadata/test/org/apache/axis2/jaxws/description/echo/EchoResponse.java (added)
+++ webservices/axis2/trunk/java/modules/metadata/test/org/apache/axis2/jaxws/description/echo/EchoResponse.java Mon Aug 11 15:06:21 2008
@@ -0,0 +1,72 @@
+/*
+ * 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.axis2.jaxws.description.echo;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for echoResponse complex type.
+ * <p/>
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * <p/>
+ * <pre>
+ * <complexType name="echoResponse">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="text" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "echoResponse", propOrder = {
+ "text"
+ })
+public class EchoResponse {
+
+ @XmlElement(required = true, nillable = true)
+ protected String text;
+
+ /**
+ * Gets the value of the text property.
+ *
+ * @return possible object is {@link String }
+ */
+ public String getText() {
+ return text;
+ }
+
+ /**
+ * Sets the value of the text property.
+ *
+ * @param value allowed object is {@link String }
+ */
+ public void setText(String value) {
+ this.text = value;
+ }
+
+}
Added: webservices/axis2/trunk/java/modules/metadata/test/org/apache/axis2/jaxws/description/echo/EchoService.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/metadata/test/org/apache/axis2/jaxws/description/echo/EchoService.java?rev=684958&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/metadata/test/org/apache/axis2/jaxws/description/echo/EchoService.java (added)
+++ webservices/axis2/trunk/java/modules/metadata/test/org/apache/axis2/jaxws/description/echo/EchoService.java Mon Aug 11 15:06:21 2008
@@ -0,0 +1,65 @@
+/*
+ * 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.axis2.jaxws.description.echo;
+
+import javax.xml.namespace.QName;
+import javax.xml.ws.Service;
+import javax.xml.ws.WebEndpoint;
+import javax.xml.ws.WebServiceClient;
+import java.net.MalformedURLException;
+import java.net.URL;
+
+/** This class was generated by the JAXWS SI. JAX-WS RI 2.0-b26-ea3 Generated source version: 2.0 */
+@WebServiceClient(name = "EchoService", targetNamespace = "http://ws.apache.org/axis2/tests",
+ wsdlLocation = "\\work\\apps\\eclipse\\workspace\\axis2-live\\modules\\jaxws\\test-resources\\wsdl\\WSDLTests.wsdl")
+public class EchoService
+ extends Service {
+
+ private final static URL WSDL_LOCATION;
+ private final static QName ECHOSERVICE =
+ new QName("http://ws.apache.org/axis2/tests", "EchoService");
+ private final static QName ECHOPORT = new QName("http://ws.apache.org/axis2/tests", "EchoPort");
+
+ static {
+ URL url = null;
+ try {
+ url =
+ new URL("file:/C:/work/apps/eclipse/workspace/axis2-live/modules/jaxws/test-resources/wsdl/WSDLTests.wsdl");
+ } catch (MalformedURLException e) {
+ e.printStackTrace();
+ }
+ WSDL_LOCATION = url;
+ }
+
+ public EchoService(URL wsdlLocation, QName serviceName) {
+ super(wsdlLocation, serviceName);
+ }
+
+ public EchoService() {
+ super(WSDL_LOCATION, ECHOSERVICE);
+ }
+
+ /** @return returns EchoPort */
+ @WebEndpoint(name = "EchoPort")
+ public EchoPort getEchoPort() {
+ return (EchoPort)super.getPort(ECHOPORT, EchoPort.class);
+ }
+
+}
Added: webservices/axis2/trunk/java/modules/metadata/test/org/apache/axis2/jaxws/description/echo/EchoServiceImplWithSEI.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/metadata/test/org/apache/axis2/jaxws/description/echo/EchoServiceImplWithSEI.java?rev=684958&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/metadata/test/org/apache/axis2/jaxws/description/echo/EchoServiceImplWithSEI.java (added)
+++ webservices/axis2/trunk/java/modules/metadata/test/org/apache/axis2/jaxws/description/echo/EchoServiceImplWithSEI.java Mon Aug 11 15:06:21 2008
@@ -0,0 +1,36 @@
+/*
+ * 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.axis2.jaxws.description.echo;
+
+import javax.jws.WebService;
+import javax.xml.ws.Holder;
+
+/**
+ *
+ */
+@WebService(serviceName = "EchoService", endpointInterface = "org.apache.axis2.jaxws.description.echo.EchoPort")
+public class EchoServiceImplWithSEI {
+ public void echo(Holder<String> text) {
+ return;
+ }
+
+
+}
Added: webservices/axis2/trunk/java/modules/metadata/test/org/apache/axis2/jaxws/description/echo/ObjectFactory.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/metadata/test/org/apache/axis2/jaxws/description/echo/ObjectFactory.java?rev=684958&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/metadata/test/org/apache/axis2/jaxws/description/echo/ObjectFactory.java (added)
+++ webservices/axis2/trunk/java/modules/metadata/test/org/apache/axis2/jaxws/description/echo/ObjectFactory.java Mon Aug 11 15:06:21 2008
@@ -0,0 +1,72 @@
+/*
+ * 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.axis2.jaxws.description.echo;
+
+import javax.xml.bind.JAXBElement;
+import javax.xml.bind.annotation.XmlElementDecl;
+import javax.xml.bind.annotation.XmlRegistry;
+import javax.xml.namespace.QName;
+
+
+/**
+ * This object contains factory methods for each Java content interface and Java element interface
+ * generated in the org.apache.ws.axis2.tests package. <p>An ObjectFactory allows you to
+ * programatically construct new instances of the Java representation for XML content. The Java
+ * representation of XML content can consist of schema derived interfaces and classes representing
+ * the binding of schema type definitions, element declarations and model groups. Factory methods
+ * for each of these are provided in this class.
+ */
+@XmlRegistry
+public class ObjectFactory {
+
+ private final static QName _EchoResponse_QNAME =
+ new QName("http://ws.apache.org/axis2/tests", "EchoResponse");
+ private final static QName _Echo_QNAME = new QName("http://ws.apache.org/axis2/tests", "Echo");
+
+ /**
+ * Create a new ObjectFactory that can be used to create new instances of schema derived classes
+ * for package: org.apache.ws.axis2.tests
+ */
+ public ObjectFactory() {
+ }
+
+ /** Create an instance of {@link EchoResponse } */
+ public EchoResponse createEchoResponse() {
+ return new EchoResponse();
+ }
+
+ /** Create an instance of {@link Echo } */
+ public Echo createEcho() {
+ return new Echo();
+ }
+
+ /** Create an instance of {@link JAXBElement }{@code <}{@link EchoResponse }{@code >}} */
+ @XmlElementDecl(namespace = "http://ws.apache.org/axis2/tests", name = "EchoResponse")
+ public JAXBElement<EchoResponse> createEchoResponse(EchoResponse value) {
+ return new JAXBElement<EchoResponse>(_EchoResponse_QNAME, EchoResponse.class, null, value);
+ }
+
+ /** Create an instance of {@link JAXBElement }{@code <}{@link Echo }{@code >}} */
+ @XmlElementDecl(namespace = "http://ws.apache.org/axis2/tests", name = "Echo")
+ public JAXBElement<Echo> createEcho(Echo value) {
+ return new JAXBElement<Echo>(_Echo_QNAME, Echo.class, null, value);
+ }
+
+}
Added: webservices/axis2/trunk/java/modules/metadata/test/org/apache/axis2/jaxws/description/echo/package-info.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/metadata/test/org/apache/axis2/jaxws/description/echo/package-info.java?rev=684958&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/metadata/test/org/apache/axis2/jaxws/description/echo/package-info.java (added)
+++ webservices/axis2/trunk/java/modules/metadata/test/org/apache/axis2/jaxws/description/echo/package-info.java Mon Aug 11 15:06:21 2008
@@ -0,0 +1,21 @@
+/*
+ * 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.
+ */
+
+@javax.xml.bind.annotation.XmlSchema(namespace = "http://ws.apache.org/axis2/tests")
+package org.apache.axis2.jaxws.description.echo;