axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Tim West (JIRA)" <j...@apache.org>
Subject [jira] Created: (AXIS2-3994) WSDL2Java with ADB binding bug on WSDL with two mutually-importing schemas
Date Thu, 28 Aug 2008 05:18:44 GMT
WSDL2Java with ADB binding bug on WSDL with two mutually-importing schemas
--------------------------------------------------------------------------

                 Key: AXIS2-3994
                 URL: https://issues.apache.org/jira/browse/AXIS2-3994
             Project: Axis 2.0 (Axis2)
          Issue Type: Bug
          Components: adb, codegen, Tools
    Affects Versions: 1.4.1
         Environment: Windows XP SP2, Java 1.5.0_06
            Reporter: Tim West


WSDL2Java fails to correctly generate an ADB stub for this WSDL: https://www.foxtel.com.au/EPGServiceWrapper/WebService/EPG/EPGServiceWrapper.wsdl.

The following is printed during generation:

  [codegen] 2008.08.28 15:13:01.640 WARN   org.apache.axis2.schema.SchemaCompiler Type {http://rbsw.foxtel.com.au/}BookingRequest
missing!

This means that in the generated code, BookingRequest objects are represented as OMElements
rather than as objects based on the schema.

My initial notes from investigation:
 * The WSDL contains two embedded schemas, both of which import each other (via an xsd:import).
I suspect this is part of the problem.
 * I *think* the WSDL is valid - that is, (1) Axis 1 version 1.4 can handle the WSDL fine,
and the generated code actually works, and (2) Axis2 1.4 with the XMLBeans binding runs without
errors (though I did not test this client).

I am invoking WSDL2Java as follows:

		<codegen wsdlfilename="${wsdl.uri}" 
			synconly="true" 
			serverside="false"
			allports="true" 
			language="java"
			skipwsdl="false"
			packagename="com.foxtel.rbs.client.binding" 
			databindingname="adb"
			output="${build.dir}/client" 
			generateservicexml="false"
			servicename="RemoteBookingServiceWrapper">
		</codegen>

I have searched through Jira and cannot find a similar issue to this one - sorry if I've missed
anything.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


Mime
View raw message