cancel
Showing results for 
Search instead for 
Did you mean: 

SOAP: Error XIAdapter ADAPTER.JAVA_EXCEPTION 500Internal Server Error

Former Member
0 Kudos

Hi Experts,

I am using a soap to third party scenario.While process team use SOAP UI then can send the message successfully.But when they are sending using MII source system.They are getiing following error:

SOAP:Server Server Error XIAdapter ADAPTER.JAVA_EXCEPTION 500Internal Server Error .

Please help with valueable suggestions to resolve the error:

Details of error is as follows:

INFO] Started Execution: '01/13/2012 10:23:37'

[DEBUG] [Sequence]: Started sequence execution

[DEBUG] [HTTP_Post_0]: Started action execution

[DEBUG] Action parameter creating time [1.197781ms [2556118312614142:2556118313811923]]

[DEBUG] Post Action: executed initial post.

[DEBUG] HTTP Post:false statusText:Internal Server Error statusCode:500

[WARN] [HTTP_Post_0] Skipping execution of output links due to action failure.

[DEBUG] [HTTP_Post_0]: Finished[1032.579159ms [2556118312225434:2556119344804593]] Succeeded: false

[DEBUG] [Sequence_0]: Started sequence execution

[DEBUG] [Tracer_0]: Started action execution

[DEBUG] Action parameter creating time [0.011295ms [2556119345265152:2556119345276447]]

[DEBUG] Entering action 'Tracer_0' implementation.

[INFO] [Tracer_0]<?xml version="1.0" encoding="UTF-8"?>

<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">

<SOAP:Body>

<SOAP:Fault>

<faultcode>SOAP:Server</faultcode>

<faultstring>Server Error</faultstring>

<detail>

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

<context>XIAdapter</context>

<code>ADAPTER.JAVA_EXCEPTION</code>

<text><![CDATA[

com.sap.aii.af.service.cpa.CPAObjectNotFoundException: Couldn't retrieve inbound binding for the given P/S/A values: FP=senderService;TP=;FS=null;TS=interface;AN=null;ANS=null;

at com.sap.aii.af.service.cpa.impl.lookup.CommonLookup.getInboundBinding(CommonLookup.java:237)

at com.sap.aii.af.service.cpa.impl.lookup.CommonLookup.getInboundBinding(CommonLookup.java:167)

at com.sap.aii.af.service.cpa.InboundRuntimeLookup.<init>(InboundRuntimeLookup.java:88)

at com.sap.aii.af.service.cpa.impl.lookup.AbstractLookupManager.getBinding(AbstractLookupManager.java:519)

at com.sap.aii.adapter.soap.web.MessageServlet.getBinding(MessageServlet.java:882)

at com.sap.aii.adapter.soap.web.MessageServlet.doPost(MessageServlet.java:452)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:754)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)

at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:162)

at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:81)

at com.sap.engine.services.servlets_jsp.server.servlet.AuthenticationFilter.doFilter(AuthenticationFilter.java:124)

at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:73)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:469)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:299)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:399)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:388)

at com.sap.engine.services.servlets_jsp.filters.DSRWebContainerFilter.process(DSRWebContainerFilter.java:48)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.servlets_jsp.filters.ServletSelector.process(ServletSelector.java:84)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.servlets_jsp.filters.ApplicationSelector.process(ApplicationSelector.java:244)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.httpserver.filters.WebContainerInvoker.process(WebContainerInvoker.java:78)

at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.httpserver.filters.ResponseLogWriter.process(ResponseLogWriter.java:60)

at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.httpserver.filters.DefineHostFilter.process(DefineHostFilter.java:27)

at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.httpserver.filters.MonitoringFilter.process(MonitoringFilter.java:29)

at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.httpserver.filters.MemoryStatisticFilter.process(MemoryStatisticFilter.java:43)

at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.httpserver.filters.DSRHttpFilter.process(DSRHttpFilter.java:42)

at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.httpserver.server.Processor.chainedRequest(Processor.java:428)

at com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.process(Processor.java:247)

at com.sap.engine.services.httpserver.server.rcm.RequestProcessorThread.run(RequestProcessorThread.java:45)

at com.sap.engine.core.thread.execution.Executable.run(Executable.java:122)

at com.sap.engine.core.thread.execution.Executable.run(Executable.java:101)

at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:327)

]]></text>

</s:SystemError>

</detail>

</SOAP:Fault>

</SOAP:Body>

</SOAP:Envelope>500Internal Server Error

[DEBUG] Exiting action 'Tracer_0' implementation

[DEBUG] [Tracer_0]: Finished[0.473485ms [2556119344840856:2556119345314341]] Succeeded: true

[DEBUG] [Sequence_0]: Finished[0.491291ms [2556119344836449:2556119345327740]]

[DEBUG] [Sequence]: Finished[1033.121225ms [2556118312214122:2556119345335347]]

[INFO] Transaction Completed '01/13/2012 10:23:38'

[INFO] Statistics [Load = 1.982 msec, Parse = 4.145 msec, Execution = 1033.139 msec, Total = 1047.688 msec]

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi All,

Problem is resolved and the finding is "It was a version issue in MII system. MII had version 12.1.4 and have some issues using http post and webservice.They applied patch 12.1.6 and it worked.Hope this will be helpful for others to resolve such issue.

Thanks

Deepak Jaiswal

Former Member
0 Kudos

If its source to third party .... if I am correct if the source system is xMII system , then the URL xMII system is using should be correct .... URL should be in the format:

https://URL/xi/s/dev/MessageServlet?channel=PARTY:BUSINESSSERVICE:CHANNEL NAME&version=3.0&Sender.Service=SERVICE&Interface=NAMESPACE^INTERFACENAME&nosoap=true

let me know where are you facing issue while sender sending the message or while the message is being processed from XI to htird party

baskar_gopalakrishnan2
Active Contributor
0 Kudos

This error could be due to various reasons. First go to message monitoring in adapter engine and check messages on the soap sender side and inbound target side. Also go to sxmb_moni and check whether mesg fails in the pipeline steps. Check mapping area too.