I am running Developer 6.1 and am interfacing with an AS400 (DB2) using a JDBC Adapter. I have created a Delete and an Update Adapter Notification. The Base name is ADPOHDlt, which has designated the Buffer, Trigger, and Sequence names WMBADPOHDltbavc2rx, WMTADPOHDltbavc2rx, and WMSADPOHDltbavc2rx respectively. When I schedule and enable the Polling Notification, I get the following message:
[ART.116.3038] Adapter Runtime (Notification): Error in Notification Callback:enableCallback notification KBSAquitecInterface.adapters:ADPOHDeleteNotification.
[ADA.1.316] Cannot execute the SQL statement “INSERT INTO TWCSSF.WMSADPOHDltbavc2rx VALUES( ‘WMBADPOHDltbavc2rx’, 1)”. "
(55019/-7008) [SQL7008] WMSAD00001 in TWCSSF not valid for operation."
[SQL7008] WMSAD00001 in TWCSSF not valid for operation.
I have tried changing the Base name to simply PH with the same results. Where does the WMSAS00001 come from? Should it not be WMSADPOHDltbavc2rx? I believe the userid connecting to the AS400 has sufficient security access.
Any advice is greatly appreciated.
#Adapters-and-E-Standards#webMethods#Integration-Server-and-ESB