cancel
Showing results for 
Search instead for 
Did you mean: 

problem in java mapping - request reject when enter to the XI

Former Member
0 Kudos

hello

I have WS 2 RFC with JAVA MAPPING. I try to run it and recieve an error in the sxmb:

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>

- <!-- Request Message Mapping

-->

- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">

<SAP:Category>XIServer</SAP:Category>

<SAP:Code area="MAPPING">JCO_SYSTEM_FAILURE</SAP:Code>

<SAP:P1>Exception in method processFunction.</SAP:P1>

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText />

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack>&quot;SYSTEM FAILURE&quot; during JCo call. Exception in method processFunction.</SAP:Stack>

<SAP:Retry>N</SAP:Retry>

</SAP:Error>

in the xml spy the return is:

<text><![CDATA[

com.sap.aii.af.ra.ms.api.DeliveryException: XIServer:JCO_SYSTEM_FAILURE:

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:850)

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:102)

at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)

]]></text>

any suggestion why the xi doesnt recieve the request:

Thanks

Kfir

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

decided to go on other direction for solution

Former Member
0 Kudos

Test RFC destination AI_RUNTIME_JCOSERVER. You may delete and recreate it.

how exactly do I test it? in the XID or the SAP DEV?

how can I delete and recreate?

since I never did it, details will be appreciated.

Kfir

prateek
Active Contributor
0 Kudos

Test RFC destination AI_RUNTIME_JCOSERVER. You may delete and recreate it.

Regards,

Prateek