on 04-21-2006 2:39 PM
We have a Web Dynpro Java application which has some business objects that generate notifications in a backend R/3 system. Using JCo we simply call BAPI_ALM_NOTIF_CREATE, followed by BAPI_ALM_NOTIF_SAVE, and finally BAPI_TRANSACTION_COMMIT all using the same connection (e.g. these are stateful calls.)
Now we need to change from using JCo to calling these BAPIs as Web Services. We have generated the deployable proxy for these but can't find a way to call them in the same "ABAP session." The ports generated in the deployable proxy are set to use HTTP Cookie based sessions but the BAPI_ALM_NOTIF_SAVE and BAPI_TRANSACTION_COMMIT return empty results as if they are not being executed in the same ABAP session as the call to BAPI_ALM_NOTIF_CREATE.
We're running WAS Java 6.40 SP15. Any help would be very much appreciated.
Jason,
Did you ever solve this problem? I have the same issue myself.
Thanks
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Jason,
According to me one solution could be that you should create on BAPI that calls all the three BAPIs that you have mentioned. You should have all the parameters required for the other three BAPIs in this consolidated BAPI. Expose this BAPI as a single web service and call it through the webdynpro program.
If need more help, reply back.
Guru.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Jason,
try to do this using JRA.
http://help.sap.com/saphelp_nw2004s/helpdata/en/cb/072642c9dedd2ce10000000a1550b0/frameset.htm
Vito
Best regards,
Please mark helpful answers
User | Count |
---|---|
78 | |
9 | |
9 | |
7 | |
7 | |
6 | |
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.