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 "Andrew Whelan (JIRA)" <ax...@ws.apache.org> on 2005/12/20 16:43:30 UTC
[jira] Created: (AXIS-2349) WSDL2Java is wrongly applying
WSDL2Java is wrongly applying
------------------------------
Key: AXIS-2349
URL: http://issues.apache.org/jira/browse/AXIS-2349
Project: Apache Axis
Type: Bug
Components: WSDL processing
Versions: 1.3
Environment: Windows XP
Reporter: Andrew Whelan
The JAX-RPC 1.1 spec has name collision rules, saying that when the binding name and the portType name are the same, "_PortType" should be appended to the generated SEI name (section 4.3.12)
I am working with a WSDL that has the following elements:
<wsdl:binding name="SomeWebServiceSoapBinding" type="impl:SomeWebService">
<wsdl:portType name="SomeWebService">
As you can see the PortType and Binding names are NOT the same yet when I run WSDL 2Java the _PortType is now being appended to the generated Service Endpoint Interface class (ie SomeWebService_PortType.java). This wasn't happening when using Apache Axis 1.1 but it is with 1.3.
There is only one package I am dealing with so the only flags I am using are the -p (package name) and the -o (output directory for emitted files).
--
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