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

JMS connection needs to refresh while receive transaction from JMS queues.

  • 1.  JMS connection needs to refresh while receive transaction from JMS queues.

    Posted Fri June 06, 2014 11:24 AM

    Hi Folks,

    Your help is needed again.

    one of our JMS connection is not receiving transaction from the source system but if we refresh the connection (enable/disable) then transaction is receiving.
    We are using below settings while defining JMS connection

    Enable Connection Pooling true
    Minimum Pool Size 0
    Maximum Pool Size 10
    Pool Increment Size 1
    Block Timeout (msec) 1000
    Expire Timeout (msec) 1000
    Startup Retry Count 0
    Startup Backoff Timeout (sec) 10
    We are working on WM 8.0.1.0 version.

    Did anyone face similar kind of problem earlier?

    Thanks,
    Kuldeep


    #Integration-Server-and-ESB
    #webMethods
    #Universal-Messaging-Broker
    #Broker-JMS


  • 2.  RE: JMS connection needs to refresh while receive transaction from JMS queues.

    Posted Fri June 06, 2014 02:31 PM

    Provide more information like Connection Types, Adapter Services, IS fix levels etc…

    Did you restart the IS?


    #webMethods
    #Integration-Server-and-ESB
    #Broker-JMS
    #Universal-Messaging-Broker


  • 3.  RE: JMS connection needs to refresh while receive transaction from JMS queues.

    Posted Mon June 09, 2014 07:57 AM

    Hi Mahesh,

    Thanks for your reply.

    Yes, we restarted server recently. Same problem occurred in January this year but that time we refresh the connection 1 time and was working fine since then.
    But now we refreshed the connection 2-3 time but still problem is coming.
    Issue is coming in JMS connection. Latest fix IS_8.0_SP1_Core_Fix27 is installed in our server. DequeueTextMsg is service name.

    Thanks,
    Kuldeep


    #webMethods
    #Integration-Server-and-ESB
    #Broker-JMS
    #Universal-Messaging-Broker


  • 4.  RE: JMS connection needs to refresh while receive transaction from JMS queues.

    Posted Mon June 09, 2014 10:00 AM

    At this point of time I can only suggest you to contact SAG global support with the required details…

    Lets see what others comment!


    #Universal-Messaging-Broker
    #Integration-Server-and-ESB
    #webMethods
    #Broker-JMS


  • 5.  RE: JMS connection needs to refresh while receive transaction from JMS queues.

    Posted Thu June 12, 2014 01:51 PM

    Hi Kuldeep,

    just some additional questions:

    Which mechanism are you using for connection to JMS?

    • WmJMSAdapter
    • IS Build-In functionality

    The first one is considered deprecated, the second one has been introduced in wM Suite 7.x.

    Which JNDI-Server/JMS-Server are you connecting to?

    Regards,
    Holger


    #Integration-Server-and-ESB
    #webMethods
    #Universal-Messaging-Broker
    #Broker-JMS


  • 6.  RE: JMS connection needs to refresh while receive transaction from JMS queues.

    Posted Fri June 13, 2014 04:50 AM

    Hi Holger,

    We are using IS Build-In functionality to create JMS connection and working on webMethods 8.0.1.0
    Latest fix is installed IS_8.0_SP1_Core_Fix27.

    Followig are details for JMS connection.
    Connection Type: JMS Adapter QueueConnection
    JNDI Initial Context Factory:: weblogic.jndi.WLInitialContextFactory

    I am suspecting whenever we are restarting server then we need to take JMS connection refresh to send/receive message from JMS queue.

    Please let me know if you required more details.

    Thanks,
    Kuldeep


    #Integration-Server-and-ESB
    #Universal-Messaging-Broker
    #webMethods
    #Broker-JMS


  • 7.  RE: JMS connection needs to refresh while receive transaction from JMS queues.

    Posted Fri June 13, 2014 08:16 AM

    Hi Kuldeep,

    in this case I can not assist as we are not using WebLogic but Broker-based JMS/JNDI (via WmJMSNaming).

    I am sorry for that.

    Regards,
    Holger


    #Broker-JMS
    #Integration-Server-and-ESB
    #Universal-Messaging-Broker
    #webMethods


  • 8.  RE: JMS connection needs to refresh while receive transaction from JMS queues.

    Posted Fri June 13, 2014 10:55 AM

    I suspect issue may be wth JNDI. Did you check anything suspicious in logs ? How frequently you are observing this behaviour ?

    Thanks,


    #Integration-Server-and-ESB
    #Broker-JMS
    #webMethods
    #Universal-Messaging-Broker


  • 9.  RE: JMS connection needs to refresh while receive transaction from JMS queues.

    Posted Thu July 03, 2014 08:05 AM

    Hi Kuldeep,
    When you say, you are restarting the server for maintenance, are you restarting both IS and Broker.

    Always restart the Broker first, and Integration Server next. The point is, make sure when IS is restarted, it can access the Broker server.

    If your Broker server is down, and IS is restarted, the JMS triggers will be in suspended state as it cannot access JNDI objects when it comes up. You have to disable, and enable the trigger only then it will create a client queue for the trigger, and send/receive would work.

    HTH
    Senthil


    #Broker-JMS
    #webMethods
    #Universal-Messaging-Broker
    #Integration-Server-and-ESB


  • 10.  RE: JMS connection needs to refresh while receive transaction from JMS queues.

    Posted Fri July 04, 2014 09:19 AM

    Thanks Mates for your reply.

    We have asked with webLogic application team to monitor JMS queues. We are suspecting that we are not receiving transactions from JMS server during that specific time.

    Thanks,
    Kuldeep


    #webMethods
    #Universal-Messaging-Broker
    #Integration-Server-and-ESB
    #Broker-JMS


  • 11.  RE: JMS connection needs to refresh while receive transaction from JMS queues.

    Posted Sat July 05, 2014 04:18 AM

    Kuldeep,

    Update the forum if webLogic team gives any comments or when you encountered this issue once again.

    Thanks,


    #Universal-Messaging-Broker
    #Integration-Server-and-ESB
    #Broker-JMS
    #webMethods


  • 12.  RE: JMS connection needs to refresh while receive transaction from JMS queues.

    Posted Fri September 05, 2014 05:00 AM

    Thanks Mate.

    Problem was related with JMS queue. Sometime it gets hang. Now they are building monitoring service which will monitor JMS queue and heartbeat of JMS connection.

    Regards,
    Kuldeep


    #webMethods
    #Integration-Server-and-ESB
    #Universal-Messaging-Broker
    #Broker-JMS