[ https://issues.apache.org/jira/browse/TUSCANY-3824?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Scott Kurz updated TUSCANY-3824: -------------------------------- Patch Info: Patch Available Fix Version/s: (was: Java-SCA-1.x) Java-SCA-2.x > Incorrect WSDL generated for bare parameter style > ------------------------------------------------- > > Key: TUSCANY-3824 > URL: https://issues.apache.org/jira/browse/TUSCANY-3824 > Project: Tuscany > Issue Type: Bug > Components: Java SCA Axis Binding Extension > Affects Versions: Java-SCA-1.6.1 > Reporter: Simon Nash > Assignee: Simon Nash > Fix For: Java-SCA-2.x > > Attachments: TUSCANY-3824.patch > > > For a method with > @SOAPBinding(parameterStyle=SOAPBinding.ParameterStyle.BARE), the JAX-WS RI > generates WSDL with a global element name and message part name that are the > same as the operation name. Tuscany generates WSDL with a global element name > and message part name of arg0, and it adds soapAction to provide the > operation name. > The JAX-WS specification says that the global element name and message part > name must be the same as the operation name, so Tuscany is generating WSDL > for bare operations that doesn't conform to the JAX-WS rules. The JAX-WS > specification also says that soapAction should be null unless > @WebMethod(action=....) is specified. The Tuscany WSDL generator should use > the correct JAX-WS mapping for the global element name and message part name, > and should remove the nonstandard addition of soapAction. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira