on 03-29-2010 11:56 AM
Hello
My scenario is :
External Webservice (invoke) -> XI (mapping xml reponse into IDOC) -> ECC
that it is possible to invoke external Webservice without BPM (I need to send empty request and get from this Webservice
xml response) than I map this xml response to Idoc.
I was told that it is not possbile to do it without BMP and furthermore I need to invoke this Webservice from ECC system?
It that true?
In fact I have 7.0 PI version where I cannot use service interface, so could anybody help me with steps how to invoke this webservice , how can I send empty request (which chanell should I use ? Receiver SOAP?) and get back response xml (via Sender SOAP channel)?
Thanks in advance gurus
Bogusia
Hello,
If your response message is huge, then it is not advisable to use look-up from mapping. In that case, the better design idea is to use a proxy from ECC, which will invoke the WS and the WS sends the response to ECC.
ECC (Scheduler) -> PI -> request WS
WS response -> PI -> ECC
You can keep both of these as async.
Performance and long-term maintainability is much better with this design.
Hope this helps.
regards,
Neetesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Bogumila,
Try with this:
´´´´ Webservice Calls From a User Defined Function
/people/bhavesh.kantilal/blog/2006/11/20/webservice-calls-from-a-user-defined-function
This is a SOAP Lookup, you can do it inside a Message Mapping.
hope this helps,
Juan.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
85 | |
10 | |
10 | |
9 | |
7 | |
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.