Skip to Content
avatar image
Former Member

ADAPTER.JAVA_EXCEPTION : PI SOAP To RFC Scenario

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

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • May 19, 2017 at 02:16 PM

    Hi Shri,

    Did you perform a full cache refresh after the reconfiguration?

    Best regards,

    Bence

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    May 23, 2017 at 08:56 AM

    Hi Bence,

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

    Add comment
    10|10000 characters needed characters exceeded

  • May 26, 2017 at 06:56 AM

    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

    Add comment
    10|10000 characters needed characters exceeded