on 01-15-2012 2:40 PM
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]
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
77 | |
10 | |
9 | |
7 | |
6 | |
5 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.