[
https://issues.apache.org/activemq/browse/SMXCOMP-484?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Milan Satala updated SMXCOMP-484:
---------------------------------
Affects Version/s: servicemix-http-2008.01
Fix Version/s: (was: servicemix-http-2008.01)
> soap-consumer doesn't rewrite endpoint urls correctly in wsdls when
> servicemix runs inside tomcat
> -------------------------------------------------------------------------------------------------
>
> Key: SMXCOMP-484
> URL: https://issues.apache.org/activemq/browse/SMXCOMP-484
> Project: ServiceMix Components
> Issue Type: Bug
> Components: servicemix-http
> Affects Versions: servicemix-http-2008.01
> Environment: servicemix 3.3 running inside tomcat
> Reporter: Milan Satala
>
> When servicemix is running inside tomcat all service urls are modified. For
> example: http://0.0.0.0:8192/MyService will be published at
> http://url.to.your.servicemix-web/jbi/MyService
> However http:soap-consumer doesn't modify endpoint urls inside wsdls to
> reflect real service location.
> Here's my soap-consumer configuration:
> *xbean.xml:*
> <http:soap-consumer service="umes:UMEventService"
> endpoint="UMEventServiceSoap"
> wsdl="classpath:UMEventService.wsdl"
> *locationURI="http://localhost/UMEventService/"*
> targetService="prolix:umes-camel"
> useJbiWrapper="false"
> />
> http://localhost:8080/servicemix-web-3.3/jbi/UMEventService/main.wsdl :
> <soap:address location=*"http://localhost/UMEventService/"*/>
> while it should be:
> <soap:address
> location=*"http://localhost:8080/servicemix-web-3.3/jbi/UMEventService/"*/>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.