on 01-19-2011 8:28 AM
Hi Experts,
I have scenario from SAP to Portal Asynchronous through PI. Based on the SAP field structure porta.
l team has created webservice and given to me. Can anyone please tell me where can i invoke the webservice in PI system.
where to go for storing the webservice in PI system.
I am creating sender as RFC and receiver as SOAP adapter.
Appreciate for your inputs.
Thanks,
Swetha.
Can anyone please tell me where can i invoke the webservice in PI system
once you have build all the objects (design + config)...test the scenario through RWB....if everything is correct then the message will go to the target system....thus invoking the WS
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
How can i use i mean where should is use webservice in PI system.
have you imported the WSDL in ESR/ IR and used in SI/ MI?
have you used the target URL (and Action..if available) from the above imported WSDL in receiver channel in PI?
If yes then you have used the webservice in PI....the only thing that you need now is testing.
since it is RFC --> SOAP...you can either ask the ABAP team to trigger the RFC to PI....or you can use RWB --> Component monitoring --> IE --> Test message...and check the message processing.
Hi Abhishesk,
Thanks for your quick reply.
No i have not done imported wsdl into my ESR SI.Thats what my doubt is.
So first i need import wsdl into my ESR and use it as inbound interface/target message and RFC as outbound interface/source message. correct me if i am wrong.
And the URL maintained in WSDL should be used in reciver channel in target URL. correct me if i am wrong.
If the above step is correct what is the tool to import WSDL into SI.
Thanks,
Swetha
No i have not done imported wsdl into my ESR SI.Thats what my doubt is.
you need to import to define inbound SI....in inbound SI you used this WSDL message.
If the above step is correct what is the tool to import WSDL into SI.
you dont need any tool for this....store the WSDL file on your local machine....ESR --> right-click --> New --> external definition --> in the ED page select wsdl from the dropdown --> import --> browse for your WSDL file from local machine --> ok.
And the URL maintained in WSDL should be used in reciver channel in target URL. correct me if i am wrong
correct
Hi Sewtha,
You can configure the SOAP Receiver Channel to invoke the Web services. Basically the URL to be be called would be defined in the WSDL so you can use it in your connection parameters. You can refer to this link for the details about configuring such a scenario:
<http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/d23cbe11-0d01-0010-5287-873a22024f79?quicklink=index&overridelayout=true>
Best Regards,
Pratik
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
101 | |
13 | |
13 | |
11 | |
11 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.