on 03-15-2010 1:45 PM
Hi
I have a scenario, where I receive an xml OrderResponse via an http sender adapter and I then map it to an iDoc which is sent to the backend system.
BUT: for some reason, PI thinks, that the Quality of Service is BE, and I get the error "Only asynchronous processing supported for IDoc adapter outbound processg".
I have checked both the http sender adapter, the sender agreement, the interface mapping, the service interface and the operation mapping and nowhere can I see, that best effort is selected.
The OrderResponse is sent from an external partner and is routed through a load balancer and an SAP web dispatcher before arriving to PI.
Any suggestions would be highly appreciated.
MIkael Lund
Mikael,
The http adapter by default uses Best Effort, but this can be specified by the client using the HTTP request parameter &qos=<EO|BE|EOIO> (see http://help.sap.com/saphelp_nwpi711/helpdata/en/43/95bcddd51c60b7e10000000a11466f/frameset.htm).
Is this parameter set in the url used by your client application?
Regards,
Koen
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
The external partner is sending the OrderResponse to this URL (external URL):
this URL is being translated to an internal URL:
So how should the external and/or internal URL be altered?
Thanks for a very quick answer by the way
MIkael
User | Count |
---|---|
95 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.