Any news on this?
WSIF does automatic type mapping with both its dynamic proxy and its
dynamic invocation so it needs to be able work out what the name of a class
should be. If this change is in we'll need to update the type mappers to
cope with the new naming conventions, and also find a way to be backward
compatible with AXIS 1.0 generated classes.
Thanks,
...ant
Anthony Elder
ant.elder@uk.ibm.com
Web Services Development
IBM UK Laboratories, Hursley Park
(+44) 01962 818320, x248320, MP208.
Tom Jordahl <tomj@macromedia.com> on 19/03/2003 20:40:28
Please respond to axis-dev@ws.apache.org
To: "'axis-dev@ws.apache.org'" <axis-dev@ws.apache.org>
cc:
Subject: RE: WSDL2Java differences between 1.0 and 1.1
James,
You want to tackle this one?
--
Tom Jordahl
Macromedia Server Development
-----Original Message-----
From: Owen D Burroughs [mailto:OWENB@uk.ibm.com]
Sent: Wednesday, March 19, 2003 1:04 PM
To: axis-dev@ws.apache.org
Subject: WSDL2Java differences between 1.0 and 1.1
Hi,
I've noticed that the latest WSDL2Java code generates different classes
from that in the Axis 1.0 release.
An example:
One of the WSIF testcases uses the interop wsdl found at
http://www.whitemesa.net/wsdl/interopdoc.wsdl
Running WSDL2Java with the -W flag, against this wsdl, generates the
following classes using the latest code:
ArrayOfSimpleDocument.java
ChildDocument.java
ComplexDocument.java
Doc_TestPortType.java
Doc_test_bindingStub.java
InteropDocSvc.java
InteropDocSvcLocator.java
SimpleDocument.java
SingleTag.java
_ComplexDocument.java
_ComplexDocumentResponse.java
_SimpleDocument.java
_SimpleDocumentResponse.java
_SingleTag.java
_SingleTagResponse.java
whereas using Axis 1.0 it generates:
ArrayOfSimpleDocument.java
ChildDocument.java
ComplexDocumentResponse.java
ComplexDocument_ElemType.java
ComplexDocument_Type.java
Doc_TestPortType.java
Doc_Test_BindingStub.java
InteropDocSvc.java
InteropDocSvcLocator.java
SimpleDocumentResponse.java
SimpleDocument_ElemType.java
SimpleDocument_Type.java
SingleTagResponse.java
SingleTag_ElemType.java
SingleTag_Type.java
Can anyone give a summary of how the latest code establishes the class
names and how this differs from 1.0?
Thanks,
Owen
|