IBM webMethods Hybrid Integration

IBM webMethods Hybrid Integration

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.



#Automation


#Applicationintegration
#webMethods
#Integration
 View Only
  • 1.  Deleting the trigger from the file system

    Posted 08/08/05 01:57 PM

    Here’s what I’ve noticed:

    1. Using Developer, do a “Find Dependents” on the following service: LXKProductSiebelIn.pub:processProduct. This returns 3 results, 1 of them wrong:
      ---- LXKProductSiebelIn/LXKMachineTypeModelSiebelIn.trigger:subscribeToProductNRT (this doesn’t even exist in the package!!!)
      ---- LXKProductSiebelIn/LXKProductSiebelIn.triggers:subscribeToProductBatch (correct)
      ---- LXKProductSiebelIn/LXKProductSiebelIn.triggers:subscribeToProductNRT (correct)

    2. From the “Find Dependents” window, if you try to go to the bad trigger it doesn’t find it.

    3. If you take a look at the broker, you will see the associated broker client queue and will see that it is subscribing and processing documents!!!
      ---- qa7000_LXKMachineTypeModelSiebelIn.trigger_subscribeToProductNRT

    4. The first time I saw this, I reloaded the package and the bad trigger disconnected and everything worked normally.

    5. However, this problem resurfaced after the QA:7000 IS server was cycled
      Conclusion

    6. This invalid trigger is invoking the LXKProductSiebelIn.pub:processProduct service causing each Product to be processed twice.

    7. Since this trigger doesn’t show up in developer, it must be on the file system somewhere.

    Can you investigate where this invalid trigger is coming from?
    Can you please give me a clue in deleting the trigger from the file system


    #Flow-and-Java-services
    #webMethods
    #Integration-Server-and-ESB


  • 2.  RE: Deleting the trigger from the file system

    Posted 08/08/05 06:21 PM

    Try doing a text search on your server filesystem by using the above unique trigger name i.e., under <wmfolder>\IntegrationServer\packages\


    #Flow-and-Java-services
    #Integration-Server-and-ESB
    #webMethods