Skip to Content
avatar image
Former Member

How to change ABAP Proxy PIAPPLUSER process as background process

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

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • Best Answer
    avatar image
    Former Member
    Mar 15, 2009 at 05:25 PM

    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

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Mar 14, 2009 at 11:38 AM

    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

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Mar 14, 2009 at 05:00 PM

    Can you please tell us what data you are receiving and what process you are running in SAP with that data?

    Mathews

    Add comment
    10|10000 characters needed characters exceeded

  • Nov 03, 2009 at 12:50 PM

    I Have the same problem. How did you solved?

    Thanks!

    Add comment
    10|10000 characters needed characters exceeded