cancel
Showing results for 
Search instead for 
Did you mean: 

PI Webservice

former_member188791
Participant
0 Kudos

Hi Group,

We are using PI webservice to get the data from third party,after publishing the webservice we tested in PI successfully ,we passed to third party to consume

webservice,third party cosumed webservice and sent few messages through web service,but it is not reached through SOAP adapter,nothing recorded in

SOAP channel in RWB,as PI is acting as provider,how to make sure that third party system connected to webservice,is there any log where we can check

which system is connected to webservice.

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi,

The best way to check you Webservice from PI is , take the WSDL and import in soapUI tool. Set the endpoints definition as Target URL generated by PI in its Webservice. The Webservice is recommended to be generated from Sender Agreement.

See if the Webservice works as expected in terms of request/response structure.

iaki_vila
Active Contributor
0 Kudos

Hi Rajiv,

Few cents

...we tested in PI successfully...

Have you tried also with wsnavigator (http://PIHost:50000/wsnavigator)?

...third party cosumed webservice and sent few messages through web service,but it is not reached through SOAP adapter...

Have you test the machine connection?, like the ports are open, the two machines have connectivity with the telnet command, for example.

Finally, could you post what is the  exception in the client?

Regards.

rajasekhar_reddy14
Active Contributor
0 Kudos

You have to check with Sender system people how they are sending request to PI,

I hope you have provided WSDL and Service URL to Sender system team, if the connectivity working fine then you will see entry in SOAP sender adapter and SXMB_MONI.

But the problem looks from sender system people end.

RegardS,

Raj

baskar_gopalakrishnan2
Active Contributor
0 Kudos

>how to make sure that third party system connected to webservice,is there any log where we can check  which system is connected to webservice.

Few cents...

You are hosting webservice using soap sender adapter. You first check using soapui or xmlspy tool whether you are able to reach pi and consume webservice. This is first test. 

You can use ICM server log to trace the connecting system details over there. Take help from BASIS for this. You might also use TCP gateway monitor to see the connectivity activities.

You might want to refer this blog for testing protocols like http using tcp gateway monitor

http://scn.sap.com/people/stefan.grube/blog/2007/03/29/troubleshooting-soap-http-and-mail-adapter-sc...