on 12-13-2006 5:58 PM
Hi,
we have a problem with timeouts. Our BPM receives a synchronous message with multiple items like:
<item>item1</item>
<item>item2</item>
...
<item>itemN</item>
N is about 1000.
Now the BPM has to create one idoc for each item. This takes about 7 Minutes. The idocs are created successfully but afterwards the synchronous response has the following error:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="INTERNAL">PL_TIMEOUT</SAP:Code>
<SAP:P1 />
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>Pipeline timeout condition satisfied</SAP:Stack>
<SAP:Retry>N</SAP:Retry>
</SAP:Error>
It's probably just a timeout parameter which has to be increased but we have no idea which one. We have already put several parameters to 10 minutes but it had no effect. Any idea which parameter(s) need to be set?
Thx for help.
Oliver,
How are you creating the 1000 Idocs? Are you creating 1000 Separate messages and then seding them out in a block?
If yes, this can be avoided and you can improve performance drastically using the concept of Idoc Packaging.
Refer to this blog and SAP note : 814393 for more
/people/michal.krawczyk2/blog/2005/12/04/xi-idoc-bundling--the-trick-with-the-occurance-change
Regards,
Bhavesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Bhavesh,
I changed our BPM and now the creation takes only about 5 seconds. Very good. Thank you.
But I guess unfortunately we need the parameter anyway because another bpm has the same problem:
An asynchronous RFC is sent to our R/3. There, an stock list idoc is created. Unfortunately this takes several minutes as well and we get a "PL_Timeout" before the bpm receives the idoc. I don't see any chance to modify our bpm to speed up the stock list creation. I suppose, the only chance we have is to increase the timeout parameter.
Regards.
Oliver.
Hi,
><i>I changed our BPM and now the creation takes only about 5 seconds. Very good. Thank you</i>
Welcome. Nice to know that a simple trick can make so much of a difference!
<i>don't see any chance to modify our bpm to speed up the stock list creation. I suppose, the only chance we have is to increase the timeout parameter.</i>
Changing time outs, this blog should / might help,
/people/michal.krawczyk2/blog/2006/06/08/xi-timeouts-timeouts-timeouts
Regards,
Bhavesh
Regards,
Bhavesh
Try changing the SMICM parametets using GOTO parameters..that might probably help you.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
10 | |
10 | |
10 | |
7 | |
6 | |
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.