on 06-29-2009 10:25 AM
Hi
my scenariao is as follows:
nonsapA ->WebserviceA->XI30->WebserviceB->nonsapB
I am working NON SAP to NON SAP.
IR work:
Syncrounous MI set up:
I have created a webservice WSDL based on my MI for WebserviceA
Imported from the web the webserve WebserviceB, created the MI and all the needed mapping.
Looks fine.
ID work:
setup the scenario with receiver and sender, all looks nice.
Setup the SOAP_sender_a as BEST EFFORT
Setup the SOAP_receiver_b with the requested with
connection endpoint and SOAP action (tested this in XMLSPY and it worked
BUT when kicking off my test from XMLSPY to reach the WebserviceA it routes through and maps and everything looks ok but it returns the following in XMLSPY:
HTTP error: could not post file.....'servername'(500)
and
"com.sap.aii.af.ra.ms.api.DeliveryException: XIAdapterFramework:GENERAL:com.sap.aii.af.ra.ms.api.DeliveryException: Connection timed out: connect
at com.sap.aii.adapter.xi.ms.XIEventHandler.onTransmit(XIEventHandler.java:455)
at com.sap.aii.af.ra.ms.impl.core.queue.CallConsumer.onMessage(CallConsumer.java:133)
at com.sap.aii.af.ra.ms.impl.core.queue.Queue.run(Queue.java:855)
at com.sap.aii.af.ra.ms.runtime.MSWorkWrapper.run(MSWorkWrapper.java:56)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)"
I can not see what I am doing wrong here - I do not believe in any "Times out" since all those setting are standard (5 minutes I think) and the response comes back already after 30 sekunds
I would appreciate the help since I am lost
cheers
Hi
I would have just look at the log in sxmb moni or RWB to see how far does the massage gone through. Also have you try to call web service B without using something else and see if that work ? May be it may be a simple case of server name not resolving ?
Regards
Wing
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
nonsapA ->WebserviceA->XI30
have you created req-response DTs, MTs, SYNC MI and then the WSDL.....you need to provide it to the WebServiceA developers.....
Also have you maintained proper Action and Target URL in the receiver SOAP channel (QoS in Sender CC)?
Regards,
Abhishek.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi!
Who gets the timeout. The inbound message or the outbound message? How far comes your message in the pipline process? What does the channel monitoring in RWB say?
Maybe you have to use/configure a proxy, if webserviceB is outside your company's network. Our your credentials and/orprotocol type is wrong. What doies the receiver system say when entering that URL in your browser?
Regards,
Volker
User | Count |
---|---|
87 | |
10 | |
10 | |
9 | |
6 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.