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>
+ * &lt;complexType name="echo">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element name="text" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/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>
+ * &lt;complexType name="echoResponse">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element name="text" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/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>
+ * &lt;complexType name="echo">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element name="text" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/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>
+ * &lt;complexType name="echoResponse">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element name="text" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/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;