webMethods

 View Only
Expand all | Collapse all

Adapter nofication not monitoring insert activity

  • 1.  Adapter nofication not monitoring insert activity

    Posted Tue June 25, 2024 01:14 AM

    Hello,
    I’m using webMethods 10.3, I created adapter insert notification to monitor insert activity on database. But it didn’t insert to buffer table. It didn’t show any error while I was enabling the polling notification. The database itself already granted permission.

    What could cause this to happen?


    #webMethods
    #Integration-Server-and-ESB
    #Adapters-and-E-Standards


  • 2.  RE: Adapter nofication not monitoring insert activity

    Posted Fri June 28, 2024 04:46 PM

    1)check for server logs, while enabling the insert notification, if no logs increase logging level to debug / trace (logging > IS> JDBC)
    2)check whether db. components (trigger, seq, buffer table) created by insert notification are active on database.
    3) connection username has proper access ( r/w) on the required db resources


    #Integration-Server-and-ESB
    #Adapters-and-E-Standards
    #webMethods


  • 3.  RE: Adapter nofication not monitoring insert activity

    Posted Fri June 28, 2024 06:29 PM

    Relatedly, I would suggest seriously considering always using the basic notification and never the activity-specific notifications.

    Use basic notification to be able to control the database elements directly rather than have the adapter manage them. When the adapter manages these elements they are sometimes dropped and recreated when you don’t anticipate that to happen–which can result in missing data activity that you wanted to capture.

    The only meaningful difference between basic and the others – with basic, the staging table and trigger need to be created explicitly. The other types create them for you but there are drawbacks to that: 1) elevated permissions required which DB teams often do not prefer/permit; 2) if the notification is disabled (intentionally or otherwise), the DB objects are dropped – which is almost never what was intended/desired.


    #webMethods
    #Integration-Server-and-ESB
    #Adapters-and-E-Standards