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.

 View Only
Expand all | Collapse all

Database Table Names for Integration Server Components

  • 1.  Database Table Names for Integration Server Components

    Posted Tue July 01, 2014 04:26 AM

    Can you please help point me to the correct tables and columns containing the status of the following IS components:

    IS Packages
    Adapters (MQ, JDBC, JMS)
    Ports
    JMS & Broker Triggers
    Cluster Service locks


    #Integration-Server-and-ESB
    #webMethods-General
    #webMethods


  • 2.  RE: Database Table Names for Integration Server Components

    Posted Tue July 01, 2014 04:48 AM

    Any specific reason to correct the table names and columns names?


    #Integration-Server-and-ESB
    #webMethods
    #webMethods-General


  • 3.  RE: Database Table Names for Integration Server Components

    Posted Tue July 01, 2014 07:50 AM

    Hi M@he$h,

    Basically, I have a requirement to do a monitoring service that constantly check for the status of the following IS components (whether enabled/disabled/deleted) and devise an alert mechanism (via web UI or email or SMS) to notify Support.

    Also part of this service is to create a “one-touch” process that will shutdown these components before doing an IS restart.

    At the moment, we are disabling these components one-by-one before we do a restart to avoid losing production data.


    #webMethods
    #Integration-Server-and-ESB
    #webMethods-General


  • 4.  RE: Database Table Names for Integration Server Components

    Posted Wed July 02, 2014 04:28 AM

    Hi Sherwin,

    Which version of webMethods are you using ?

    The components you have mentioned have their status stored in config files with the enabled property set to yes/no.

    Packages > IntegrationServer/yourpackagename/manifest.v3

    ports >
    IntegrationServer/config/ports.cnf

    Adapter Connections >
    IntegrationServer/config/jdbc/
    IntegrationServer/config/jms/ etc…

    All connections are controlled by ART and can be controlled using public services available in WmART package.

    Similarly you can use public services in WmPublic for controlling packages and triggers.

    Cluster can be controlled using scripts (having cluster commands) called by your service.

    Hope that helps…

    Regards,
    Namit Verma


    #Integration-Server-and-ESB
    #webMethods
    #webMethods-General


  • 5.  RE: Database Table Names for Integration Server Components

    Posted Wed July 02, 2014 08:17 AM

    Hi Namit,

    Thanks for this information. I am currently using ver 7.1.2


    #webMethods-General
    #Integration-Server-and-ESB
    #webMethods


  • 6.  RE: Database Table Names for Integration Server Components

    Posted Mon December 01, 2014 08:03 AM

    Easy way is to use the WmRoot dsp page services and create a wrapper to call them so you get required result! :slight_smile:


    #webMethods
    #Integration-Server-and-ESB
    #webMethods-General


  • 7.  RE: Database Table Names for Integration Server Components

    Posted Wed April 01, 2015 04:51 AM

    Hi

    I need to verify whether a specific package is disabled or not in a IS, any built services in wm prt or root to use.

    My input would be package name and output package status or status code.

    Please can any one help me out. :roll:

    Regards
    sandeep


    #Integration-Server-and-ESB
    #webMethods-General
    #webMethods


  • 8.  RE: Database Table Names for Integration Server Components

    Posted Wed April 01, 2015 04:55 AM

    There is a service inside WmRoot package …

    also you can write a custom service to parse manifest.v3 file inside the package … it has a enabled tag with value yes/no


    #webMethods-General
    #webMethods
    #Integration-Server-and-ESB


  • 9.  RE: Database Table Names for Integration Server Components

    Posted Wed April 01, 2015 05:48 AM

    Use WmRoot/wm.server.packages:packageInfo compare the outputs of this service by running (enabling and disabling the package)

    Build your code with custom logic.


    #Integration-Server-and-ESB
    #webMethods-General
    #webMethods