on 11-19-2007 8:37 AM
hi
i have coded a BDC in my inbound-outbound interface,
when the interface is run from XI, the BDC generates an abort message "Runtime error RAISE_EXCEPTION has occurred" and hence the record doesnt get created.
But if I run the interface from ABAP itself, (ie by giving the XML payload in SPROXY), no error is generated and record gets created.
How can i resolve this problem.
Is there any way to debug the code after XI has sent the inbound file?
regards,
Balaji
1. what is the mode u are using in ur bdc?
2. if u wanna to update some transcational data prefer bapi inside the proxy and do not use bdc.
if possible can u post the error in detail?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I am running the BDC in 'N" mode.
"Runtime error RAISE_EXCEPTION has occurred". This is the error (ABORT Message) that the BDC generates.
I am not able to debug the code and locate the exact location of error.
bcoz, when i run the interface from ABAP and debug, no error or abort is raised, if i run the BDC in foregrd or background
actually in MONI .....interface is PROCESSED SUCCESSSFULLY.....
in my outbound, i send 2 fields error code and error description.
this gets an error saying " run time error RAISE EXCEPTION has occured"
when i run the interface from ABAP (SPROXY) even then the moni trans show processed successfully but has got no error message.
so this happens only when i run from XI..
Note that even from XI, moni gives processsed successfully flag
User | Count |
---|---|
76 | |
9 | |
8 | |
7 | |
6 | |
5 | |
5 | |
5 | |
5 | |
5 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.