cancel
Showing results for 
Search instead for 
Did you mean: 

soap sender error in PO 7.5 single stack

rubens_he
Explorer
0 Kudos

Hi all,

I got the soap sender error during test when i went on with a syn soap2rest scenario.

When test using Web Service navigator,  I got the error msg: WSDL1.1, WSDL2.0 definition element expected. Found [html: null].

When test using soapui, i got the error msg:

    <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.service.cpa.CPAObjectNotFoundException: Couldn't retrieve inbound binding for the given P/S/A values: FP=;TP=;FS=null;TS=;AN=null;ANS=null;

i went through following threads but not help:

Could any one help me to fix this ? Many thanks!

Accepted Solutions (0)

Answers (4)

Answers (4)

iaki_vila
Active Contributor
0 Kudos

Hi Rubens,

Have you tried to publish your ICO object in the Service Registry and later go to the wsnavigator?

(

)

Regards

former_member182412
Active Contributor
0 Kudos

Hi Ruben,

What is the end point which you are using in soap UI because according to your error message all the details are null. You need to pass sender business system, interface and namespace in the endpoint url using query parameters.

P/S/A values: FP=;TP=;FS=null;TS=;AN=null;ANS=null;


Regards,

Praveen.

bhavesh_kantilal
Active Contributor
0 Kudos

Hello Rubens,

Can you share the config set up of your ICO and correspondingly the Message Type's used for the request?

Regards,

Bhavesh

former_member186851
Active Contributor
0 Kudos

Hello Ruben,

Add * in party and try re-configuring the scenario and check.

rubens_he
Explorer
0 Kudos

Hi Raghuraman,

Thanks for your reply, I have already tried like this, but no good news.

Regards,

Rubens

former_member186851
Active Contributor
0 Kudos

Hello Ruben,

Share your endpoint URL that your trying to hit( I Mean the PI one)

rubens_he
Explorer
0 Kudos

Hi Raghuraman,

It is working fine in soapUI using the following url without *, donnot know why :

http://******:50000/XISOAPAdapter/MessageServlet?channel=:BS_**:CC_**_SENDER

and you know this url is not the original one that generated after the wsdl file added in soapUI ,the original one is like this:

http://******:50000/XISOAPAdapter/MessageServlet?version=3.0&Sender.Service=BS_**&Interface=http://***.com/***^SI_OB_***

but in web services navigator, the error still exist: WSDL1.1, WSDL2.0 definition element expected. Found [html: null].

Regards,

Rubens

former_member186851
Active Contributor
0 Kudos

Hello Rubens,

One More check

In the receiver channel ensure Do Not Add Soap envelope option is checked.

And if everything is fine, Try re-configuring the scenario and check.

rubens_he
Explorer
0 Kudos

Hi Raghuraman,

If Do Not Add Soap envelope checked, both soapUI and ws navigator not work.

Regards,

Rubens

former_member186851
Active Contributor
0 Kudos

Hello Rubens,

One more check ,Did you created the structure in SAP ESR or created WSDL?

And Did you publish in Service registry as well?

former_member182412
Active Contributor
0 Kudos

Hi Ruben,

The URL should be like below.

http://pidev:50000/XISOAPAdapter/MessageServlet?senderParty=&senderService=BS_SENDER&receiverParty=&receiverService=&interface=SenderData_Out&interfaceNamespace=urn:mycompany:test

Regards,

Praveen.

rubens_he
Explorer
0 Kudos

Hi Raghuraman,

i created data types and message types in ESR,

Did not publish in SR.  seems this is not necessary, right?

Regards,

Rubens

former_member186851
Active Contributor
0 Kudos

Rubens,

Its not mandatory, But URL issues wont come.

Did you check with the URL shared by Praveen?