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

Samuel Isokpunwu updated AXIS2-806:
-----------------------------------

    Attachment: WSDL2JavaGenerator-patch.txt

This quick fix assume that the wsdlURI parameter points to a wsdl 1.1 verssion.
A better fix should be to determine which builder to use based on the wsdl 
version.
The current implementation of the wsdl builder classes did not allow for this. 
I will suggest that the determination of which builder to use should be done in 
the builder classes, preferably in the parent builder class accessable through 
a static reference to a method like getBuilderInstance(String wsdlURI) in the 
parent builder class or through a builder Abstract Factor or Abstract Factory 
methods.

> Compilation errors in Axis2 tools package.
> ------------------------------------------
>
>          Key: AXIS2-806
>          URL: http://issues.apache.org/jira/browse/AXIS2-806
>      Project: Apache Axis 2.0 (Axis2)
>         Type: Bug

>   Components: Tools
>     Versions: 1.0
>  Environment: Win XP
>     Reporter: Samuel Isokpunwu
>     Priority: Blocker
>  Attachments: WSDL2JavaGenerator-patch.txt
>
>   
> 1. The org.apache.axis2.tool.codegen.WSDL2JavaGenerator is referencing 
> org.apache.axis2.description.WSDL2AxisServiceBuilder builder class that no 
> longer exist in the current org.apache.axis2.description package. The 
> description package now contains WSDLToAxisServiceBuilder.java as parent 
> builder class with WSDL11ToAxisServiceBuilder and  WSDL20ToAxisServiceBuilder 
> as subclasses.
> 2. Also, the following line of code in 
> org.apache.axis2.tool.codegen.WSDL2JavaGenerator class --
> WSDL2AxisServiceBuilder builder = new 
> WSDL2AxisServiceBuilder(url.openConnection().getInputStream());
> will not only fail to compile because the class no longer exist in the Axis2 
> description package, it will also fail to compile because the one-argument 
> Constructor that is being referenced in this line of code does not exist in 
> the newly created builder classes.

-- 
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


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

Reply via email to