Generate correct transportId "http://www.w3.org/2003/05/soap/bindings/HTTP/" for
SOAP12Binding
----------------------------------------------------------------------------------------------
Key: JBWS-3035
URL:
https://jira.jboss.org/browse/JBWS-3035
Project: JBoss Web Services
Issue Type: Task
Security Level: Public (Everyone can see)
Components: jbossws-native
Affects Versions: jbossws-native-3.3.0.CR2
Reporter: Jim Ma
Fix For: jbossws-native-4.0
When the service class uses SOAP12HTTP_BINDING :
@BindingType(value = SOAPBinding.SOAP12HTTP_BINDING)
public interface SOAPEndpoint
{
@WebMethod
public String echo(String msg);
}
As per soap12 spec , the transportId in generated wsdl should be :
"http://www.w3.org/2003/05/soap/bindings/HTTP", not
http://schemas.xmlsoap.org/soap/http"
<binding name="SOAPEndpoint" type="tns:SOAPEndpoint">
<soap12:binding
transport="http://www.w3.org/2003/05/soap/bindings/HTTP/"
style="document"/>
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira