Author: dims
Date: Sat Jun  2 20:17:03 2007
New Revision: 543836

URL: http://svn.apache.org/viewvc?view=rev&rev=543836
Log:
- Switch implementation of Java2WSDL to the one based on AxisService.
- Add the wsdl generated by the service attached in AXIS2-2744 as another test 
case (for complicated schemas)
- Move both the BaseTypes and ComplexTypes to integration as it needs the adb 
module too (since RPC MR's are located in that module)
- Add a new createService method that takes in a SchemaGenerator that can be 
used from Java2WSDL
- cleanup typo in method name (addExclueMethods -> addExcludeMethods)
- Add a hook to set the EPR from outside (if use specifies it in java2wsdl 
command line)

TODO's:
- Figure out how to set the style, use;
- Add a Switch for WSDL20 


Added:
    
webservices/axis2/trunk/java/modules/integration/test-resources/BaseDataTypes.wsdl
      - copied, changed from r543771, 
webservices/axis2/trunk/java/modules/java2wsdl/test-resources/BaseDataTypes.wsdl
    
webservices/axis2/trunk/java/modules/integration/test-resources/ComplexDataTypes/
    
webservices/axis2/trunk/java/modules/integration/test-resources/ComplexDataTypes/ComplexDataTypes.wsdl
    
webservices/axis2/trunk/java/modules/integration/test-resources/ComplexDataTypes/META-INF/
    
webservices/axis2/trunk/java/modules/integration/test-resources/ComplexDataTypes/META-INF/services.xml
    webservices/axis2/trunk/java/modules/integration/test/org/tempuri/
      - copied from r543740, 
webservices/axis2/trunk/java/modules/java2wsdl/test/org/tempuri/
    webservices/axis2/trunk/java/modules/integration/test/org/tempuri/complex/
    
webservices/axis2/trunk/java/modules/integration/test/org/tempuri/complex/ComplexDataTypes.java
    
webservices/axis2/trunk/java/modules/integration/test/org/tempuri/complex/ComplexDataTypesTest.java
    
webservices/axis2/trunk/java/modules/integration/test/org/tempuri/complex/data/
    
webservices/axis2/trunk/java/modules/integration/test/org/tempuri/complex/data/BitMask.java
    
webservices/axis2/trunk/java/modules/integration/test/org/tempuri/complex/data/Employee.java
    
webservices/axis2/trunk/java/modules/integration/test/org/tempuri/complex/data/Furniture.java
    
webservices/axis2/trunk/java/modules/integration/test/org/tempuri/complex/data/Group.java
    
webservices/axis2/trunk/java/modules/integration/test/org/tempuri/complex/data/Name.java
    
webservices/axis2/trunk/java/modules/integration/test/org/tempuri/complex/data/Person.java
    
webservices/axis2/trunk/java/modules/integration/test/org/tempuri/complex/data/Table.java
    
webservices/axis2/trunk/java/modules/integration/test/org/tempuri/complex/data/arrays/
    
webservices/axis2/trunk/java/modules/integration/test/org/tempuri/complex/data/arrays/ArrayOfArrayOfstring.java
    
webservices/axis2/trunk/java/modules/integration/test/org/tempuri/complex/data/arrays/ArrayOfNullableOfdateTime.java
    
webservices/axis2/trunk/java/modules/integration/test/org/tempuri/complex/data/arrays/ArrayOfNullableOfdecimal.java
    
webservices/axis2/trunk/java/modules/integration/test/org/tempuri/complex/data/arrays/ArrayOfPerson.java
    
webservices/axis2/trunk/java/modules/integration/test/org/tempuri/complex/data/arrays/ArrayOfanyType.java
    
webservices/axis2/trunk/java/modules/integration/test/org/tempuri/complex/data/arrays/ArrayOfint.java
    
webservices/axis2/trunk/java/modules/integration/test/org/tempuri/complex/data/arrays/ArrayOfshort.java
    
webservices/axis2/trunk/java/modules/integration/test/org/tempuri/complex/data/arrays/ArrayOfstring.java
Removed:
    
webservices/axis2/trunk/java/modules/java2wsdl/test-resources/BaseDataTypes.wsdl
    webservices/axis2/trunk/java/modules/java2wsdl/test/org/tempuri/
Modified:
    
webservices/axis2/trunk/java/modules/java2wsdl/src/org/apache/ws/java2wsdl/Java2WSDL11.java
    
webservices/axis2/trunk/java/modules/java2wsdl/src/org/apache/ws/java2wsdl/Java2WSDLBuilder.java
    
webservices/axis2/trunk/java/modules/java2wsdl/src/org/apache/ws/java2wsdl/Java2WSDLTask.java
    
webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/deployment/ServiceBuilder.java
    
webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/deployment/util/Utils.java
    
webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/description/AxisService.java
    
webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/description/AxisService2WSDL11.java
    
webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/description/java2wsdl/SchemaGenerator.java


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to