cancel
Showing results for 
Search instead for 
Did you mean: 

JDBC Ack Issue: CO_TXT_ROUTING_BACK_ERROR

Former Member
0 Kudos

Dear Experts,

I have a SAP>XI>DB scenario.

The record is succesfully inserted into the DB; but in RWB I am getting additional entries which failed. It seems to be some sort of Ack, which is not supported right now by my XI system. In SXMB_MONI; I am getting ACK error and it says: "Ack not possible"

This seems to be the message I am getting from the DB:

   <?xml version="1.0" encoding="UTF-8" standalone="yes" ?> 
- <!--  Technical Routing of Response 
  --> 
- <SAP:Main xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsu="http://www.docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" versionMajor="003" versionMinor="000" SOAP:mustUnderstand="1" wsu:Id="wsuid-main-92ABE13F5C59AB7FE10000000A1551F7">
  <SAP:MessageClass>SystemAck</SAP:MessageClass> 
  <SAP:ProcessingMode>asynchronous</SAP:ProcessingMode> 
  <SAP:MessageId>09771B91-43A1-11DE-97FD-005056955D0F</SAP:MessageId> 
  <SAP:RefToMessageId>DE43A103-2435-DAF1-AD25-005056955D0F</SAP:RefToMessageId> 
  <SAP:TimeSent>2009-05-18T11:42:59Z</SAP:TimeSent> 
- <SAP:Sender>
  <SAP:Service>"MY RX SERVICE"</SAP:Service> 
  <SAP:Interface namespace="NAMESPACE">"INTERFACE"</SAP:Interface> 
  </SAP:Sender>
- <SAP:Receiver>
  <SAP:Party agency="" scheme="" /> 
  <SAP:Service>"BS"</SAP:Service> 
  <SAP:Interface namespace="" /> 
  </SAP:Receiver>
  <SAP:Interface namespace="NAMESPACE">"INTERFACE"</SAP:Interface> 
  </SAP:Main>

And this seems to be the Error that I am getting in SXMB_MONI

 <?xml version="1.0" encoding="UTF-8" standalone="yes" ?> 
- <!--  Technical Routing of Response 
  --> 
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
  <SAP:Category>XIServer</SAP:Category> 
  <SAP:Code area="OUTBINDING">CO_TXT_ROUTING_BACK_ERROR</SAP:Code> 
  <SAP:P1>,"MY JDBC SERVICE"</SAP:P1> 
  <SAP:P2>,"MY BUS. SYS",,</SAP:P2> 
  <SAP:P3 /> 
  <SAP:P4 /> 
  <SAP:AdditionalText /> 
  <SAP:ApplicationFaultMessage namespace="" /> 
  <SAP:Stack>Error occurred during back-routing Error in communication channel</SAP:Stack> 
  <SAP:Retry>M</SAP:Retry> 
  </SAP:Error>

My interface is asynchronous.

I want to eliminate the double entries in RWB and Ack Error in SXMB_MONI. Please help.....

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi I have resolved this by disabling the acknowledgement.

I went to SE38 and executed IDX_NOALE. Saved it after giving the sender port, client and adding my message type(of my interface) to the exception list.

Former Member
0 Kudos

Hi

check SAP Note 832965

Are you expecting some ack back to sender system? If you don't want the ack, run the report IDX_NOALE at XI.

Regards,

Abhishek

Former Member
0 Kudos

I guess I dont have to send any ack back to the sender SAP system. But generally, is it better to process the acknowledgements than ignore the same? What is the usual practice?

former_member200962
Active Contributor
0 Kudos

any specific reason of combining two replies as-is from this post....or was it just coincidence

Former Member
0 Kudos

This is just coincidence abhishek!

Btw, I do not have any header mapping fields included in my Receiver agreement, should I do that to eliminate this error?

former_member200962
Active Contributor
0 Kudos
<SAP:Stack>Error occurred during back-routing Error in communication channel</SAP:Stack>

i think there is some configuration done to receive Acknowledgement from the end system and send back to your SAP system...this part is giving an error....check what configuration is missing for IDOC acknowledgement.....

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/f6d2d790-0201-0010-9382-b50...

Also since yours is an SAP --XI -- JDBC scenario...there is one blog which takes the same flow in configuring the acknowledgements...just make a search you will get it.

my earlier reply was not intended for you....

Regards,

Abhishek.

former_member200962
Active Contributor
0 Kudos

sorry it is not a blog...it is a discussion...check it here: