[ 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