on 03-16-2010 2:06 PM
hello every body,
i'm working with a PI 7.1.
My interface scenario is Soap - PI - Idoc.
In async way everything work fine and Idoc is created. But the client soap want back a response message
I designed a Sync - Async BPM with follow step:
Sync Receiver (open S/A bridge)
Transformation (for map data)
Async Sender
Async Receiver
Transformation
Sync Sender (close S/A Bridge)
So now the idoc still to be created ok but i cannot have back any response.
If i look the BPM monitor i see the flow completed until Async Receiver. In this step i have message "No agent ready".
Any suggestion?
How i can use BPM for generate a message to send back in web service response???
thanks in advance
Alessandro
PS: i forget...i cannot use ALEAUDIT
Edited by: apederiva on Mar 16, 2010 3:06 PM
Hi,
if he wants to have a sync scenario don't use IDOC
but use a BAPI instead (RFC) or better abap proxy (in which you can invoke bapi)
this way you'd have SOAP - BAPI interface (sync) and you don't need a BPM - which is great
and everyone is happy
Regards,
Michal Krawczyk
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
BAPI?
and witch bapi i need use?
In this scenario we decide to work with Idoc because it's necessary have Idoc (monitor, etc etc).
anyway.... does sync / async bridge with PI BPM work ?
Did u understand my problem?
i just want send back a ack in soap response.
Nothing transcendental, but as i can see here all is complicated
Hi,
What he means to say is if you wants to use bapi then you can use in synch scenarios. To tell you the correct bapi your functional consulant or the abaper would be right person which one to use. Else let us know what functionality your interface is doing so that somebody can tell you the bapi you can use.
does sync / async bridge with PI BPM work ?
It will work. Please check this links for this:
http://www.sap technical.com/Tutorials/XI/SYNCASYNC/Page1.htm
http://www.riyaz.net/blog/a-step-by-step-guide-to-bpm-asynch-sync-bridge/
Regards,
---Satish
Hi Alex,
you need to udnerstand one thing here. Idoc dont support sync calls and thats the reason why michal have suggested those two design.
You asked whether sync aysnc bridge works or not? So I have given you links for that. The best approach would be do a sync call either to a proxy or an rfc only.
Regards,
---Satish
ok Satsh,
so now i don't understand what is the sense of bridge sync - async??
I know that Idoc is not for sync use, but you want tell me with a EXPENSIVE MONSTER like PI we have not the possibility to send a little message as "ok-message arrived in PI" back to web services?
If we decide to use BAPI, customer can tell me: "ok! Bapi can expose like web services. So... why i need use PI??"
User | Count |
---|---|
85 | |
10 | |
10 | |
9 | |
6 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.