on 03-14-2009 8:00 AM
Dear all.
Our scenario is as following.
File => XI(7.0) => ECC ABAP Proxy program(Asynch).
The problem is that when ABAP Proxy is running(with PIAPPLUSER in
ECC Proxy setting), it is executed as dialog process and it has
limit of rdisp/max_wprun_time timeout.
So, if ABAP Proxy program takes long time, finally program causes
dump(TIMEOUT) and process is finished. We tried to change PIAPPLUSER
in ECC side into service user or system user but situation is same
(it is running as dialog process).
Is there anyway for ABAP Proxy program of PIAPPLUSER to run as
background process which does not have TIMEOUT?
Best Regards.
Sejoon
Sejoon,
Let me know what you think about this approch.
1) Create a custom table with fields same as you PI structure.
2) In the Proxy code, Just go on adding the records, It should be preety fast
3) After that you can have stabdalone Job which can take care of this data to process it Individually
If you could Performance tune you Proxy program and if it solves problem that would be great.
Regards
Shital
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I Have the same problem. How did you solved?
Thanks!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Can you please tell us what data you are receiving and what process you are running in SAP with that data?
Mathews
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Seejon,
no there is no chance, the only thing you cand do is:
1 - optimize the code of your abap proxy so that it is faster
2 - increase the timeout
3 - change the logic of the proxy so that it will trigger a background job to process data transported, in this way the proxy execution will be completed once the job is triggered, but you will not be able to have a failing message if there is a problem during processing (really if you have no other chance to let it work).
I would suggest you to start with 1 & 2 and go for 3 only if strictly necessary.
Regards,
Sergio
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.