Skip to Content

Soap Adapter Channel not found

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=:SunriseSoftwareSostenuto:TimeSentSoap

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 ?

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

5 Answers

  • Best Answer
    avatar image
    Former Member
    Oct 01, 2010 at 08:47 AM

    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.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Oct 05, 2010 at 10:13 AM

    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

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Oct 05, 2010 at 10:49 AM

    Hi,

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

    Thanks,

    Sonalisa

    Add comment
    10|10000 characters needed characters exceeded

  • Oct 05, 2010 at 09:09 AM

    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?

    http://schemas.xmlsoap.org/soap/envelope/">

    <SOAP:Body>

    <SOAP:Fault>

    <faultcode>SOAP:Server</faultcode>

    <faultstring>Server Error</faultstring>

    <detail>

    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 $)

    Add comment
    10|10000 characters needed characters exceeded

  • Oct 06, 2010 at 08:20 AM

    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&Interface=urn:SunriseSoftware:Sostenuto:RC5^TimePosting_Sync_out

    thanks again

    Geoff

    Add comment
    10|10000 characters needed characters exceeded