cancel
Showing results for 
Search instead for 
Did you mean: 

Wait SOAP sender respond

former_member568822
Active Participant
0 Kudos

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

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

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

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

former_member568822
Active Participant
0 Kudos

Hi Gaurav Bhargava ,

thanks for you reply. Actually i already apply the fault message but my problem is not on the message that the client get. My concern is on after the client posting for exp: PO using webservices server should respond back to the client PO number that created. It work well when the connection is OK but let said after send the posting for PO then connection down between client and XI then the client will get the connection reset error but at sxmb_moni it show the message process successful. How can i handle it?? How can i resend the PO to client?

thanks

agasthuri_doss
Active Contributor
0 Kudos

Hello,

>but let said after send the posting for PO then connection down between client and XI then the client >will get the connection reset error

When the Client Connection is out, There will be error status in the Adapter Montoring,(RWB-Componrnt Montoring) In the Admin Tab you can set number of times anf time interval to resend the Successfull message which passed Sxmb_moni.

Cheers

Agasthuri Doss

former_member568822
Active Participant
0 Kudos

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

Answers (4)

Answers (4)

former_member568822
Active Participant
0 Kudos

solved using ftp the respond to server.

dharamveer_gaur2
Active Contributor
0 Kudos

Hi

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

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

former_member568822
Active Participant
0 Kudos

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

sunil_singh13
Active Contributor
0 Kudos

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

former_member568822
Active Participant
0 Kudos

Hi SUNIL SINGH ,

Thanks for reply. The problem is when the soap adapter network down when getting the respond for XI. The client will get connection reset error but at sxmb_moni it show the the message process sucessful. I think it due to the Xi not check whether the message reach the client when send respond as the soap was a sync process.

Hope for help.

agasthuri_doss
Active Contributor
0 Kudos

Hello,

>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?

What is the status of SOAP Adapter ( Receiver Part ), Shall I know the Sender System - Java/Dot Net Application.

Cheers

Agasthuri Doss

former_member568822
Active Participant
0 Kudos

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.

Former Member
0 Kudos

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

former_member568822
Active Participant
0 Kudos

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.