cancel
Showing results for 
Search instead for 
Did you mean: 

Error in calling webservice in XI

arunneerolil
Contributor
0 Kudos

Hi All,

We are facing the folllowing error in calling a Webservice in XI from XML Spy.

QOS = BestEffort

We are getting the following response

<s:SystemError xmlns:s="http://sap.com/xi/WebService/xi2.0">

<context>XIAdapter</context>

<code>DeliveryException</code>

<text><![CDATA[

com.sap.aii.af.ra.ms.api.DeliveryException: XIAdapter:SYSTEM_FAILURE_INTERNAL:

at com.sap.aii.adapter.xi.ms.XIEventHandler.onTransmit(XIEventHandler.java:451)

at com.sap.aii.af.ra.ms.impl.core.queue.CallConsumer.onMessage(CallConsumer.java:125)

at com.sap.aii.af.ra.ms.impl.core.queue.Queue.run(Queue.java:831)

at com.sap.engine.frame.core.thread.Task.run(Task.java(Compiled Code))

at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java(Compiled Code))

at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:150)

]]></text>

</s:SystemError>

In SXMB_MONI the error is

<SAP:Category>XIAdapter</SAP:Category>

<SAP:Code area="BPE_ADAPTER">SYSTEM_FAILURE_INTERNAL</SAP:Code>

<SAP:P1 />

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText />

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack>An internal error has occurred</SAP:Stack>

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

</SAP:Error>

In adapter monitoring SOAP adapters are having GREEN status.

The scenarios are of the form Weservice <=> XI(BPM) <==> (Multiple External Systems)

In SXI_CACHE the Integraton Process RETURN CODE is 99 for all.

(We have RETURN CODE is 99 for many of the Integraton Processes which are used in Plain-Adapter based scenarios and all of them are working fine)

We are facing this problem for all WebService(Sender) based interfaces.

We are on XI QAS and all these are working sucessfully on XIDEV.

XI Level is - 3.0 SP15

Any help is appreciated.

Thanks in Advance,

Regards,

Chemmanz

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hey

i m not sure this will help or not but its worth givin a try,check the status of ur queues in SMQ2,if its SYSFAIL den u have to unlock the queus.

i had a JCO problem and this solved it,it might work for u as well

thanx

ahmad

Former Member
0 Kudos

Also, the reason for 99 return code in sxi_cache, can be traced, by clicking on the bpm and looking at the trace that pops up.

Regards,

Smitha.

Former Member
0 Kudos

Hi,

Looks like there is some kind of error when the message was received by the bpm or when the message was being sent out of the bpm.

In the monitor, corresponding to your message, click on PE. You could find any error in the bpm there.

Regards,

Smitha.