Skip to Content
avatar image
Former Member

ABAP proxy to file

hello everybody,

I'm working with SAP pi 7.1

We designed a interface proxy abap->PI-> file (ftp).

We have some problems with it. Sometimes work, sometimes no. We not implemented ccBPM.

It's necessary use ccBPM in this case? bridge sync - async?

Or maybe exist a more clean solution?

thanks in advance

Alex

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

6 Answers

  • Best Answer
    avatar image
    Former Member
    Apr 10, 2013 at 07:32 PM

    Do you need acknowledgement feedback into the proxy based on some result you expect back from the File delivery? If no then you can keep a simple asynch transaction without ccBPM.

    As Raj suggests, please give more detail on the error you see when it doesn't work. Maybe you need help finding the error message itself? Are you checking Runtime Workbench?

    Add comment
    10|10000 characters needed characters exceeded

  • Apr 10, 2013 at 07:42 PM

    Hi,

    You will need BPM only if you want a Synchronous interface. Otherwise you can easily make Proxy as Asynchronous and that should work fine with Receiver File. If its Synchronous, then the question arises that what Proxy is expecting as a Response from File server?

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Apr 11, 2013 at 08:02 AM

    thanks to everybody!

    so I give you more details.

    I don't need a syncronus interface. I just need call the proxy from R3 and i want see a file on the ftp server.

    So it's not necessary have nothing back.

    Abount the error:

    this is what i find in monitor:

    < SAP:Stack > Runtime exception occurred during application mapping com/sap/xi/tf/_MM_SP2FS_ACTUAL_MESE_RESP_; com.sap.aii.utilxi.misc.api.BaseRuntimeException:Premature end of file. </ SAP:Stack >

    < SAP:Retry > M </ SAP:Retry >

    </SAP:Error>

    How i need create the Inbound Service Interface? Sync? Async?

    thanks

    Alessandro

    Add comment
    10|10000 characters needed characters exceeded

  • Apr 10, 2013 at 04:30 PM

    Hi ALex,

    List out the issues what you are facing with cunnrent inteface.

    you can use request response mechanism to integrate sync-asunc scenarios and there are different options.

    Explain your requirement experts will guide you to implementment right design.

    Thank you,

    Raj

    Add comment
    10|10000 characters needed characters exceeded

  • Apr 10, 2013 at 09:30 PM

    >We have some problems with it. Sometimes work, sometimes no

    Are you seeing problem at the sender side or receiver side.  Even if the ftp credential changes you may not see the file moving to the required folder.  That might not be the problem within PI.   Please elaborate more on the failed transactions.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Apr 14, 2013 at 09:29 PM

    ok, now messages arrive correctly on asyncronus mode. And they arrive on adapeter.

    But now we have a new problem.

    On FTP server we see just the first file. All messages after first, stay in status "delivering" in adapter monitor.

    The communication channell is active! ftp server is up and running.

    Any suggestion?

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Nabendu Sen

      yes, as i write before, when we restart the engine, they first message create the file.

      The others messages after....are stopped in "to be delivered" status