on 06-15-2013 10:34 AM
Hi All
JDBC receiver adapter.
SAP sends staus as S but thats not updated in JDBC.
its updated as P.
i found S in sxmb_moni.
whats the problem?
please help me to resolve this issue
Thanks in advance
vishnu
may be you are checking wrong message if message delivered to DB then issue at DB end .
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Vishnu,
Check the payload at the adapter level. What is going to the DB. If S is going, then contact the third party (DB side) if they have any implicit definition for this field which makes it P.
Ambrish
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
>>i found S in sxmb_moni. whats the problem?
If you see S status in sxmb_moni, then see that you have any errors in sxmb_moni in any of the pipleline steps. If no errors and everything successful in PI and still status does not impact in table, then talk to DBA.
a) Are you updating in different schema of the db table?
b) Check with dba like autocommit not enabled on the db side?
Also you could configure
logSQLStatement = true in the Advanced tab of the jdbc receiver just to log your query. This might help.
You might also work with dba and come to the decision about setting transaction level in the adapter. Assume that some other application /system modify the same table too at the same time or different time.. If that's the case, you need to set transaction serializable highest isolation level.
http://help.sap.com/saphelp_srm40/helpdata/en/64/ce4e886334ec4ea7c2712e11cc567c/content.htm
Hope that helps.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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.