You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by bu...@apache.org on 2002/10/23 17:05:46 UTC
DO NOT REPLY [Bug 13883] New: -
DII WSDL processing doesn't deal with wrapped mode
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=13883>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=13883
DII WSDL processing doesn't deal with wrapped mode
Summary: DII WSDL processing doesn't deal with wrapped mode
Product: Axis
Version: 1.0
Platform: Other
OS/Version: Other
Status: NEW
Severity: Normal
Priority: Other
Component: WSDL processing
AssignedTo: axis-dev@xml.apache.org
ReportedBy: gdaniels@macromedia.com
If you try to use the DynamicInvoker to get at what you'd think might be a
simple service, the doc/lit "echoString" from the recent interop tests, you'll
find that you fail rather badly.
This is because the WSDL processing code in the DynamicInvoker doesn't cope
with wrapped mode services. Note that the code in Service.java which processes
WSDL doesn't deal with this either.
We could either extend the code in Service to cope with this (IMHO,
DynamicInvoker should just be using our DII code, rather than trying to do the
same work again itself), or we could try to resolve the fact that we have two
different WSDL parsing systems (one for WSDL2Java, one for DII) which could
perhaps profitably be merged into one (WSDL -> metadata which can either be
used directly by DII or converted to Java source).
(the WSDL URL is http://mssoapinterop.org/asmx/xsd/round4XSD.wsdl)