Skip to Content
avatar image
Former Member

Wait SOAP sender respond

Hi,

I have a sync scenario for webservices <-> XI <-> RFC. I am facing a problem for the sender soap adapter which is after the webservices client create PO via SOAP sender then let said if the client have a internet connection problem while waiting the respond from rfc. AT SXMB_MONI the message show that it successful but in fact the respond never reach to client. Is that any configure on soap adapter the can be set? Any idea how can i resend the respond?

thanks.

Edited by: fcgan on Nov 20, 2008 11:15 AM

Edited by: fcgan on Nov 21, 2008 2:15 AM

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

5 Answers

  • Best Answer
    avatar image
    Former Member
    Nov 25, 2008 at 12:53 AM

    Hi

    SOAP fault message can help you to get the error occurred when delivering the message. But its not guaranteed always.

    Check this article for understanding on this

    Handling Web Service SOAP Fault Responses in SAP NetWeaver XI

    More over if you want to resent successful message then you can get the message from XI table SXMSPMAST which contains all the processed messages.

    Thanks

    Gaurav

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Agasthuri Doss

      Hi,

      thanks again. When i click on adapter monitoring and then click on soap adapter it only show "SOAP Adapter Monitoring is now part of Channel Monitoring " then the status still in gray. Did i miss any configuration??

      thanks

  • avatar image
    Former Member
    Nov 21, 2008 at 02:03 AM

    Hi

    PI will resend failure messages not success messages. I think if you want to achieve this then you need to write code in ABAP to read the data from PI tables and send it.

    Specially sync messages retry or resend is not supported.

    Thanks

    Gaurav

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi,

      Thanks for reply. Which table that i should refer? Is that anyway that i can do to let the message fail if it not reach to the soap sender client?

      thanks.

  • avatar image
    Former Member
    Nov 24, 2008 at 04:31 AM

    Hi Fcgan,

    This can be handled using SOAP fault Messages. No Need to read any table.

    You should be able to get the SOAP fault messages in case of System/Application error.

    Thanks,

    Sunil Singh

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Agasthuri Doss

      Hi,

      thanks for reply. The adapter status is active and then it show all message successful. This is how i test the scenario. I send a request to soap adapter using XMLSPY after send without waiting the respond directly i unplug my pc network cable then the XMLSPY will show error connection reset but at XI it show that all process successful.

      thanks.

  • Nov 25, 2008 at 03:12 AM

    Hi

    Untill you send the first message through this adapter is stays gray.

    when you send a first message it changes it's color.

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi,

      I already send many data via soap adapter. In communication channel the channel adapter status was green but on adapter monitoring it show gray.

      thanks

  • avatar image
    Former Member
    May 02, 2009 at 04:31 PM

    solved using ftp the respond to server.

    Add comment
    10|10000 characters needed characters exceeded