on 03-02-2009 8:16 AM
hello
I have a scenario RFC 2 WS sync and the message does not leave the XI to the WS.
the message that I see in the sxmb is
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Call Adapter
-->
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
<SAP:Category>XIAdapterFramework</SAP:Category>
<SAP:Code area="MESSAGE">GENERAL</SAP:Code>
<SAP:P1 />
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText>com.sap.aii.af.ra.ms.api.DeliveryException: Missing faultcode; HTTP 200 OK</SAP:AdditionalText>
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack />
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
any suggestions?
Kfir
I have SP 21 on my XI3.0
more over, I took what the SAP send and put it in the MM test and it worked fine. I also put the xml as I see it in the sxmb moni and sent it succefully through xmlspy and I saw the message successfully recieved in the WS and a response was recieved.
any other suggestions?
Kfir
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Was this problem solved? If so how?
I am having similar problem while sending the message and below is the error received.
Delivering the message to the application using connection SOAP_http://sap.com/xi/XI/System failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.io.IOException: Missing faultstring; HTTP 200 OK.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
this is what I see there and it doesnt lead me anywhere.
am I right by saying that the message did not leave the XI? becuase I am not sure about it.
2009-03-02 10:23:23 Success Message successfully received by messaging system. Profile: XI URL: http://mgnt371:50000/MessagingSystem/receive/AFW/XI Credential (User): XIISUSER
2009-03-02 10:23:23 Success Using connection SOAP_http://sap.com/xi/XI/System. Trying to put the message into the request queue.
2009-03-02 10:23:23 Success Message successfully put into the queue.
2009-03-02 10:23:23 Success The message was successfully retrieved from the request queue.
2009-03-02 10:23:23 Success The message status set to DLNG.
2009-03-02 10:23:23 Success Delivering to channel: AdobeMailService_SOAP_RCV
2009-03-02 10:23:23 Success MP: Entering module processor
2009-03-02 10:23:23 Success MP: Processing local module localejbs/sap.com/com.sap.aii.af.soapadapter/XISOAPAdapterBean
2009-03-02 10:23:23 Success SOAP: request message entering the adapter with user J2EE_GUEST
2009-03-02 10:23:23 Success SOAP: Web Services Security processing...
2009-03-02 10:23:23 Success SOAP: apply Web Services Security...
2009-03-02 10:23:23 Success SOAP: Web Services Security applied.
2009-03-02 10:23:24 Error SOAP: call failed: java.io.IOException: Missing faultcode; HTTP 200 OK
2009-03-02 10:23:24 Error SOAP: error occured: com.sap.aii.af.ra.ms.api.RecoverableException: Missing faultcode; HTTP 200 OK: java.io.IOException: Missing faultcode; HTTP 200 OK
2009-03-02 10:23:24 Error MP: Exception caught with cause com.sap.aii.af.ra.ms.api.RecoverableException: Missing faultcode; HTTP 200 OK: java.io.IOException: Missing faultcode; HTTP 200 OK
2009-03-02 10:23:24 Error Exception caught by adapter framework: Missing faultcode; HTTP 200 OK
2009-03-02 10:23:24 Error Delivery of the message to the application using connection SOAP_http://sap.com/xi/XI/System failed, due to: com.sap.aii.af.ra.ms.api.RecoverableException: Missing faultcode; HTTP 200 OK: java.io.IOException: Missing faultcode; HTTP 200 OK. Setting message to status failed.
2009-03-02 10:23:24 Error The message status set to FAIL.
2009-03-02 10:23:24 Error Returning synchronous error message to calling application: com.sap.aii.af.ra.ms.api.RecoverableException: Missing faultcode; HTTP 200 OK: java.io.IOException: Missing faultcode; HTTP 200 OK.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
I'd say this is related to the SOAP message you're trying to send
(it probably has wrong structure)
try taking the XML message from the server and post it via SOAPUI (free tool) to this WS
then you will see if the WS expects the message you're trying to send
and what does it send back
Regards,
Michal KRawczyk
Actually, http 200 is a successful response from the receiver. Are you using fault message too for your interfaces?
To trace your soap calls, you may use TCPGateway
/people/stefan.grube/blog/2007/03/29/troubleshooting-soap-http-and-mail-adapter-scenarios-with-tcpgateway
Regards,
Prateek
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
do you see any entries in:
http://xiserver:port/MessagingSystem/monitor/monitor.jsp ?
check out the audit log if there is some more info
Regards,
Michal Krawczyk
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
89 | |
10 | |
9 | |
9 | |
9 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.