Skip to Content
0

ADAPTER.JAVA_EXCEPTION : PI SOAP To RFC Scenario

May 19, 2017 at 05:56 AM

89

avatar image

Hi Gurus,

I am new to PI and getting the following error after trying to reconfigure the pi setup (it was running fine but had to reconfigure due to some other issues).

The error log message in pi server goes like this:

2017-05-16 12:42:21,589 INFO [STDOUT] ###############################Setting Data to Request For Web Servicesa###########################################
2017-05-16 12:42:21,589 INFO [STDOUT] #######################Calling WebServices##################
2017-05-16 12:42:21,592 INFO [STDOUT] ###############################Invoking Vendor WebServices###########################################
2017-05-16 12:42:21,690 ERROR [STDERR] AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server
faultSubcode:
faultString: Server Error
faultActor:
faultNode:
faultDetail:
{http://sap.com/xi/WebService/xi2.0}SystemError:
<context>XIAdapter</context>
<code>ADAPTER.JAVA_EXCEPTION</code>
<text><![CDATA[
com.sap.aii.af.mp.module.ModuleException: either no channelID specified or no channel found for the specified party, service, and channel name, MessageServlet(Version $Id: //tc/xi/NW701_03_REL/src/_adapters/_soap/java/com/sap/aii/af/mp/soap/web/MessageServlet.java#1 $)
at com.sap.aii.af.mp.soap.web.MessageServlet.doPost(MessageServlet.java:427)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
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:104)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
]]></text>

2017-05-16 12:42:21,690 ERROR [STDERR] Server Error

So,can anybody kindly help me in overcoming this?-Thanks in advance

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

3 Answers

Bence Somlyo
May 19, 2017 at 02:16 PM
0

Hi Shri,

Did you perform a full cache refresh after the reconfiguration?

Best regards,

Bence

Share
10 |10000 characters needed characters left characters exceeded
Shri Guru May 23, 2017 at 08:56 AM
0

Hi Bence,

Thanks for the response,yes,I have tried full cache refresh ,But still getting the same Exception

Share
10 |10000 characters needed characters left characters exceeded
Bence Somlyo
May 26, 2017 at 06:56 AM
0

Hi Shri,

I assume that you are using WebService URL. Please go to the Integration Builder, and generate new WebService URL with help of the Wizard.

If you use Integrated Configuration -> Integrated Configuration -> Display WSDL -> Use the generated URL with soap:address , there is an HTTP and HTTPS URL as well.

If you use Classical Configuration -> You can generate the WSDL URL from the Sender Agreement.

Best regards,
Bence

Share
10 |10000 characters needed characters left characters exceeded