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

Davanum Srinivas resolved AXIS2-1107.
-------------------------------------

    Resolution: Fixed

Looks like it is fixed in latest SVN. Please try a nightly.

thanks,
dims

> WSDL2Java code generator not recognizing global element in referenced schema
> ----------------------------------------------------------------------------
>
>                 Key: AXIS2-1107
>                 URL: http://issues.apache.org/jira/browse/AXIS2-1107
>             Project: Apache Axis 2.0 (Axis2)
>          Issue Type: Bug
>          Components: Tools
>    Affects Versions: 1.0
>         Environment: Windows XP, Axis 2.0 version 1.0 as well as 2006-09-02 
> nightly build, see files attached to bug 1089
>            Reporter: Brennan Spies
>            Priority: Blocker
>
> I have an issue doing code generation from my WSDL, and found that WSDL2Java 
> is unable to recognize an element that is globally defined in an XML schema 
> that is imported into the Types section. The appropriate files are attached 
> to Bug 1089.
> I am using the ant task to do the build:
>       <taskdef name="codegen" 
> classname="org.apache.axis2.tool.ant.AntCodegenTask" 
> classpath="${basedir}/util/axis2-tools.jar" />
>       
>       <target name="generate">
>               <codegen wsdlfilename="${basedir}/xml/Query.wsdl" 
> output="${basedir}" serverside="true" 
>                       generateservicexml="true" 
> packagename="com.ejgallo.workflow.service.query" synconly="true" 
>                       
> namespaceToPackages="urn:ejgallo:workflow:query=com.ejgallo.workflow.service.query,urn:ejgallo:workflow:routing=com.ejgallo.workflow.service.routing"
>                       databindingName="xmlbeans" 
> serviceName="QueryWebService"/>
>       </target>
> I am getting the error:
> BUILD FAILED
> C:\Java\Projects\InConcertServiceQueryModule\generate.xml:23: 
> org.apache.axis2.wsdl.codegen.CodeGenerationException: 
> org.apache.axis2.wsdl.codegen.CodeGenerationException: 
> org.apache.axis2.wsdl.databinding.UnmatchedTypeException: No type was mapped 
> to the name Retrieve with namespace urn:ejgallo:workflow:service
> I had to switch the following
> <message>
>      <part name="Retrieve" element="qry:Retrieve"/>
> </message>
> to
> <message>
>      <part name="Retrieve" type="qry:queryType"/>
> </message>
> in order to get the top-down code generation to work.

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