[prev in list] [next in list] [prev in thread] [next in thread]
List: axis-dev
Subject: [jira] Created: (AXIS2-3994) WSDL2Java with ADB binding bug on WSDL
From: "Tim West (JIRA)" <jira () apache ! org>
Date: 2008-08-28 5:18:44
Message-ID: 31913390.1219900724232.JavaMail.jira () brutus
[Download RAW message or body]
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
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic