i'm seeing a similar problem.
have 2 SUs, an http provider endpoint and an http consumer endpoint,
currently acting as a web service "bridge" through smx.
when i deploy them in one SA, all is well, and i can invoke the wsdl and the
web service operations.
when i deploy them in seperate SAs in the same smx, all is well too.
but when i deploy the separate SAs to different smx instances (default
smx/amq config, different machines, same subnet, no ports blocked), i get
404 asking for wsdl, and 302 on soap request to consumer.
here is my http provider endpoint:
<http:endpoint service="fts:FTSecurityService"
endpoint="FTSecurityServiceSoap" role="provider"
locationURI="http://localhost:80/FTSecurityService/FTSecurityService.asmx"
wsdlResource="http://localhost:80/FTSecurityService/FTSecurityService.asmx?wsdl"
defaultMep="http://www.w3.org/2004/08/wsdl/in-out" soap="true"
/>
here is my http consumer endpoint:
<http:endpoint service="fts:FTSecurityConsumer"
endpoint="FTSecurityServiceSoap" role="consumer"
targetService="fts:FTSecurityService"
locationURI="http://0.0.0.0:8192/FTSecurityService/FTSecurityService.asmx"
defaultMep="http://www.w3.org/2004/08/wsdl/in-out" soap="true"
/>
gnodet wrote:
>
> The usual cause is that at the time the http SU is started,
> the target endpoint is not activated or does not have any
> wsdl description. SU are started in the order they are listed
> in the SA jbi descriptor. So make sure the right order is used,
> and that your target endpoint has a WSDL description.
>
>
--
View this message in context:
http://www.nabble.com/Obtaining-wsdl-for-consumer-HTTP-endpoint-tf3416105s12049.html#a9628592
Sent from the ServiceMix - User mailing list archive at Nabble.com.