Skip to Content
0
Former Member
Jan 09, 2014 at 08:01 AM

Request/Response modules for JDBC sender adapter

431 Views


Hello,

I am having JDBC-RFC-JDBC scenario where-in I am fetching values from Oracle DB and pushing into SAP and update the response from SAP back to DB. For that I am using Request-Response modules for sender JDBC adapter and had synchronous scneario i.e. sync sender interface and RFC as receiver interface.

When tested, it is giving error as "Error occurred while sending message (GUID 5c8ccadb-ad1e-4e26-1669-d7424275037e): com.sap.aii.af.service.cpa.impl.exception.CPAObjectKeyException: Value of key must not be null: ObjectId"

For RR bean, i have passThrough = true and for ResponseOneWayBean receiverChannel name and receiverParty set to respective receiverChannel and receiverParty. The logs suggests it is getting reply from SAP (as seen in SXMB_MONI) and is getting mapped perfectly to document format of JDBC but gives this error while processing ResponseOneWayBean.

I tried adding all the parameters such as Adapter Name = JDBC etc but no use. Also tried configuring a dummy HTTP sender (using the same RFC response payload) and JDBC receiver scenario which works perfect (meaning no issue in document format of receiver JDBC).

Any idea what can went wrong?

Thanks in advance.

Regards