cancel
Showing results for 
Search instead for 
Did you mean: 

Soap Adapter Channel not found

former_member271795
Participant
0 Kudos

I'm having problems geting the Sender SOAP adapter to work.

I'm using to test it

http://<XXXXXXXX>:50000/XISOAPAdapter/HelperServlet?action=FindChannel&channel=:SunriseSoftwareSoste...

where <XXXXXXXX> is our domain

but this returns channel not found

SunriseSoftwareSostenuto is the Service

TimeSentSoap is the communication channel

I've already established that the Soap Adapter is active

Is there something that I've missed ?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

Check the below blog and make sure the URL you are using is having the same format as mentioned in this blog:

/people/stefan.grube/blog/2006/09/21/using-the-soap-inbound-channel-of-the-integration-engine

-Supriya.

Answers (4)

Answers (4)

former_member271795
Participant
0 Kudos

Hi

Thanks for all your help

The problem was the URL when creating the webservice in PI

Initially the propose URL wasn't working in our system, once this was resolved and a wsdl was created using the proposed URL below, then the messages started to work

http://<domain>:8000/sap/xi/engine?type=entry&version=3.0&Sender.Service=SunriseSoftware_Sostenuto&I...

thanks again

Geoff

Former Member
0 Kudos

Hi,

This is Server error. Try restarting Integration Engine. That will solve your issue.

Thanks,

Sonalisa

Former Member
0 Kudos

Hi,

use comm channel URl as per the below format:

http://host:port/XISOAPAdapter/MessageServlet?channel=party:service:channel

From your URL remove action=FindChannel and then try once. It should work.

Regards,

Nayan

former_member271795
Participant
0 Kudos

hi

I've tried to connect to the Soap adapter using

http://xxxxxx:50000/XISOAPAdapter/MessageServlet?channel=:SunriseSoftwareSostenuto:TimeSentSoap

Where SunriseSoftwareSostenuto is the business service and

TimeSentSoap is the communication channel

but get the error code returned below

I've tested the sender agreement/ communication channels config internally and they seem fine

could someone point me in the right direction

is it a java error

or is it a authorisation problem?

<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>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/NW04S_21_REL/src/_adapters/_soap/java/com/sap/aii/af/mp/soap/web/MessageServlet.java#1 $)