cancel
Showing results for 
Search instead for 
Did you mean: 

SOAP Adapter - Channel started but inactive

Former Member
0 Kudos

Hi,

I created a Sender Communication Channel - SOAP Adapter with Status <b>ACTIVE</b>, save it and active it.

When I check in Communication Channel Monitoring the status of my Communication Channel has a Yellow Led and the short log says <b>Channel started but inactive</b> and the Short Log of <b>Cluster Node Details for Channel xxxxxx</b> says <b>never used.</b>

Technical Information:

<b>ALL ABAP Components on SP17.
ALL JAVA Components on SP17.</b>

Accepted Solutions (1)

Accepted Solutions (1)

moorthy
Active Contributor
0 Kudos

HI,

Did you process the message ? i.e if you process atleast one message thru SOAP Adapter, then you can see the status either green/red.

Just start processing the scenario. then check the status.

Also have a look into this thread-

Regards,

Moorthy

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi and thanks for the quickly answer.

This is the scenario: A JSP page that consuming a Web Service generated by XI. When a method is execute by the JSP application this stack trace is generated:

<b>Note: The Communication Channel has a Yellow Led not Grey</b>

AxisFault

faultCode: Server

faultString: Server Error

faultActor: null

faultDetail:

SystemError:

<context>XIAdapter</context>

<code>ModuleUnknownException</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/aii/30_REL/src/_adapters/_soap/java/com/sap/aii/af/mp/soap/web/MessageServlet.java#12 $)

at com.sap.aii.af.mp.soap.web.MessageServlet.doPost(MessageServlet.java:409)

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:390)

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

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

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

at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)

at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)

at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)

at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)

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:100)

at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)

]]></text>

moorthy
Active Contributor
0 Kudos

HI,

Now based on error description -

Refer this SAP Note - 856597 QUestion no 1 -for SOAP adapter configuration- i.e URL

Also have a look into this thread-

Regards,

Moorthy

Former Member
0 Kudos

Hi,

Thanks for the post. It works.