Hi!
I am newbie, and i have a big problem!
I have these 2 xbeans:
Consumer (called by a MyClass1 Client mock)
<http:endpoint service="test:Consumer"
endpoint="myConsumer"
role="consumer"
locationURI="http://localhost:8091/services/"
defaultMep="http://www.w3.org/2004/08/wsdl/in-out"
targetService="test:Provider1"
targetEndpoint="myProvider"
wsdlResource="classpath:MyClass1.wsdl"
soap="true" />
Provider (calls the actual service exposed by MyClass2 on an external tomcat
server)
<http:endpoint service="test:Provider1"
endpoint="myProvider1"
role="provider"
locationURI="http://localhost:8080/services/MyClass2"
defaultMep="http://www.w3.org/2004/08/wsdl/in-out"
wsdlResource="http://localhost:8080/services/MyClass2?wsdl"
soap="true" />
The MyClass1 client calls a method myMethod1(String name1) to the esb
consumer
that should transform the call to the actual method myMethod2(String name2).
Indeed the soap reply (caugth by tcpmon) is the one below:
<soapenv:Fault>
<faultcode
xmlns:ns1="http://www.w3.org/2003/05/soap-rpc">ns1:ProcedureNotPresent</faultcode>
<faultstring>No such operation 'myMethod1'</faultstring>
<detail>
<ns2:hostname
xmlns:ns2="http://xml.apache.org/axis/">mrninni-pc</ns2:hostname>
</detail>
</soapenv:Fault>
How can I do?
Can I use the Saxon after the Consumer? How can I use it?
Since i am newbie, can you show me how this can be done, or point me to a
similar tutorial / book / article (anything!! :D )?
Unfortunately servicemix documentation is way too criptic!
Thank you so much.
--
View this message in context:
http://www.nabble.com/Two-WebServices%2C-one-ServiceMix.-tp21623000p21623000.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.