Sato Tadayoshi created JBESB-3783:
-------------------------------------
Summary: SOAPProxy doesn't rewrite SOAP1.2 service port address location
in WSDL
Key: JBESB-3783
URL:
https://issues.jboss.org/browse/JBESB-3783
Project: JBoss ESB
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: Web Services
Affects Versions: 4.11
Reporter: Sato Tadayoshi
SOAPProxy should rewrite the service port addresses in WSDL provided by a target Web
service endpoint from the original URL to ESB's URL. But if the target is a SOAP 1.2
service, SOAPProxy fails to rewrite its SOAP 1.2 address location and the original URL
remains to be presented in the WSDL provided by ESB like below:
{code:xml|title=WSDL published by ESB}
<definitions ...
xmlns:soap12='http://schemas.xmlsoap.org/wsdl/soap12/'>
...
<service name='GoodbyeWorldWSService'>
<port binding='tns:GoodbyeWorldWSBinding'
name='GoodbyeWorldWSPort'>
<soap12:address
location='http://www.acme.com/original/address'/>
<!-- original Web service address, not ESB's -->
</port>
</service>
</definitions>
{code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see:
http://www.atlassian.com/software/jira