[ http://issues.apache.org/jira/browse/TUSCANY-103?page=all ]

Venkatakrishnan updated TUSCANY-103:
------------------------------------

    Attachment: Java2WSDL - Tuscany Patch 03-May.txt
                pom.xml

This is patch to bring Tuscany Java2WSDL to sync with the Axis2 - RC4 release.  
In RC4 there are quite a few things that have been fixed such as removing 
duplicate namespaces definitions, generating separate schema defintions for 
every java package.

So I have deleted the classes within Tuscany that used to wrap up and fix the 
bugs.  However the RC4 generates duplicate schema definitions for complex 
types.  I have fixed this up but since I am not able to do a complete build I 
am yet to post that patch into Axis2.   But then, I have a fixed this up within 
Tuscany as part of this patch.  When this is fixed in Axis2 we can remove  the 
relevant code from Tuscany.  

Things that need attention when applying this patch :
- The pom.xml file that has been attached has been fixed to pick up the RC4 
jars.  Since WSDL2Java is still working with the old jars... I could not do 
away with those dependencies.  So I have tweaked the pom.xml file to pick up 
both jars.  I manually added the jars to the Maven repository creating some 
directories there.  Now this naming of directories and the way i fixed the 
pom.xml may be clumsy and may need  to be fixed.  However if WSDL2Java also 
moves to RC4... then things will be automatically clean I suppose.
- The jars that I picked from RC4 release are axis2-kernel-1.0-RC4.jar, 
axiom-api-SNAPSHOT.jar,  axiom-impl-SNAPSHOT.jar and XmlSchema-SNAPSHOT.jar 

The offline build that I did was SUCCESSFUL and the wsdl files that were output 
were valid.

> Add Java2WSDL tool
> ------------------
>
>          Key: TUSCANY-103
>          URL: http://issues.apache.org/jira/browse/TUSCANY-103
>      Project: Tuscany
>         Type: New Feature

>   Components: Java SCA Axis Binding
>     Reporter: ant elder
>     Assignee: ant elder
>     Priority: Minor
>  Attachments: Java2WSDL - Tuscany Patch 03-May.txt, Java2WSDL 04.13.2006 
> Patch.txt, Java2WSDL Patch Doc.rtf, pom.xml
>
> Create a Java2WSDL tool for Tuscany.
> Probably based on the Axis2 Java2WSDL and that works correctly with SDO 
> types. See the exsiting Tuscany WSDL2Java tool for how that uses the Axis2 
> WSDL2Java tool.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to