cancel
Showing results for 
Search instead for 
Did you mean: 

SOAP sender - problem with endpoint

Former Member
0 Kudos

Hi All,

I have SOAP - PI - RFC scenario.

I have sender agreement and take the WSDL.

When I test it in WSNavigator - it is ok. Endpoint format is http://<server>:<port>/XISOAPAdapter/MessageServlet?senderParty=&amp;senderService=<service>&amp;rec...;

When I test it in XMLSpy (for example) - it return http error 500

If I change my endpoint to http://<server>:<port>/XISOAPAdapter/MessageServlet?channel=:<service>:<channel>; - it is work fine.

what is the matter? In principle both approaches should work in PI 7.1.

my system is 7.1, SP07

Regards,

Andrey.

Accepted Solutions (0)

Answers (8)

Answers (8)

Former Member
0 Kudos

HTTP Error 500 - Internal server error

Your Web server encountered an unexpected condition that prevented it from fulfilling the request by the client (e.g. your Web browser or our CheckUpDown robot) for access to the requested URL.

stefan_grube
Active Contributor
0 Kudos

> When I test it in WSNavigator - it is ok. Endpoint format is http://<server>:<port>/XISOAPAdapter/MessageServlet?senderParty=&amp;senderService=<service>&amp;rec...;

> When I test it in XMLSpy (for example) - it return http error 500

So in WSNavigator it works, but not in XMLSpy?

What is the error message in the http 500?

Former Member
0 Kudos

abhishek,

Message Servlet is in Status OK

Former Member
0 Kudos

http://host:port/XISOAPAdapter/MessageServlet?channel=party:service:channel - it works fine (see above)

But Note 856597 - FAQ: XI 3.0 / PI 7.0 / PI 7.1 SOAP Adapter" says:

...

onwards a new URL syntax is also valid and is recommended to be used. The URL for the SOAP sender channel is

http://host:port /XISOAPAdapter/MessageServlet?senderParty=FP& senderService=FS& interface=IF&receiverParty=TP&receiverService=TS&interfaceNamespace=IFNamespace

...

When I generate WSDL from sender agreement, there is new URL syntax.

sumesh_k2
Participant
0 Kudos

Hi,

Please use the below address when you need to send messages to XI via SOAP sender.

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

pls check below link for more details.

http://help.sap.com/saphelp_nw04/helpdata/en/fc/5ad93f130f9215e10000000a155106/content.htm

Former Member
0 Kudos

Abhishek, I get a list with missing components - required an optional, but this is AXIS adapter message servlet and I use SOAP adapter

former_member200962
Active Contributor
0 Kudos

Extremely sorry:(...this is the format......

http://<hostname OR IP addr>:<portno>/XISOAPAdapter/MessageServlet?channel=:<SenderService>:<SenderSOAPCC>&version=3.0&Sender.Service=<senderService>&Interface=<senderNamespace>%5E<senderMI>

former_member200962
Active Contributor
0 Kudos

Hi,

This is the format check it:

http://<hostname OR IP addr>:<portno>/XIAxisAdapter/MessageServlet?channel=:<SenderService>:<SenderSOAPCC>&version=3.0&Sender.Service=<senderService>&Interface=<senderNamespace>%5E<senderMI>

Regards,

Abhishek.

Former Member
0 Kudos

I have the same problem, the new endpoint url does not work properly. But it is advised in SOAP FAQ note.