on 04-26-2008 7:58 AM
Dear Everyone,
We configured an asynchronous JDBC<-->RFC scenario through XI. Firstly, well fetch data from Oracle DB table at regular time by JDBC adapter. Then the data will be sent to R/3 system through RFC adapter. Correspondingly, after finishing the process in R/3, the result will be sent out through RFC adapter and write to the DB table through JDBC adapter.
The problem is that after getting the data into R/3 system, the RFC function module doesnt get executed to the end. Weve written some tracking ABAP code to log the place where the function get processed and only found that it ended without any exception or dump after getting the data from XI. Weve solely debugged the RFC function module on the R/3 system and it runs well. The XI system is based on NetWeaver2004. The R/3 system is a 46C system and the RFC function module is to process some person information through BDC as a background task.
Could you please give us some advice or clue to treat with the problem? Thanks.
Best Regards
Hi,
Is RFC processing performed synchronously (a/s bridge involved ?) or is the response sent later using another function module ? Also, are data processed correctly in R/3 (meaning response is lost somewhere) or does it silently fail (missing authorization) ?
Have you check all msgs from SXI_MONITOR ?
I'd suggest activating full trace (ST01) for the XI user (XIAPPLUSER ?) used to processed data within R/3
Rgds
Chris
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Chris,
Thanks for your response.
The RFC processing performed asynchronous and no a/s bridge involved. The response is sent in the inbound RFC function module. The data entered into R/3 and is saved in the DB table through our debugging ABAP code which we added to track the process. After this, we never got any processing information to prove it runs further.
I've also checked all msgs from SXI_MONITOR and the channel through RWB and found nothing error.
About the full trace(ST01) for the XI user, you mean the user we configured in the channel?
Thanks + Regards
User | Count |
---|---|
87 | |
10 | |
10 | |
10 | |
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.