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
Expand all | Collapse all

JMS connection to RabbitMQ

  • 1.  JMS connection to RabbitMQ

    Posted 05/10/18 12:41 AM

    Hello Friends

    I was able to finally configure webMethods IS to RabbitMQ using JMS with a very simple setup.

    Has anyone used a RabbitMQ set up in production with webMethods? What type of RabbitMQ topology have you used?


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


  • 2.  RE: JMS connection to RabbitMQ

    Posted 05/18/18 11:21 AM

    Hi Chirag,
    I’m interested too in connecting IS to RabbitMQ.

    Can you please describe how you were able to connect them?

    Thank you


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


  • 3.  RE: JMS connection to RabbitMQ

    Posted 01/27/19 09:00 PM

    As per 10.3 docs “Supported JMS Providers”

    JMS Provider Version(s)
    Apache ActiveMQ 5.4.*
    JBoss Messaging 1.4.0 SP3 and higher, up to but not including 2.0
    Oracle Streams Advanced
    Queuing (AQ)
    10.2.*, 11.2.0, and 12.2.0
    SonicMQ 7.5 and 7.6
    WebLogic 9.1, 9.2, 10.3, and 12.1.3
    webMethods Broker 6.5 and higher
    webMethods Broker is deprecated.
    Software AG Universal
    Messaging
    10.3 and higher
    WebSphere MQ 6.0, 7.0, and 7.5
    IBM MQ 8.0
    WebSphere Application
    Server
    8.5

    For connecting to RabbitMQ, you have to write custom java service/class by importing rabbitmq-client.jar & amqp-client-5.5.1.jar.

    @Chirag Sanghavi,

    Can you let us know if you have done the same?


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


  • 4.  RE: JMS connection to RabbitMQ

    Posted 02/01/19 02:50 PM

    RabbitMQ is not officially supported

    Some customers i know have integrated with Rabbit MQ over http.

    If you are able to enable JMS connection from IS to RabbitMQ then i think you should be able to do jms publish… JMS trigger still may not work.


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


  • 5.  RE: JMS connection to RabbitMQ

    Posted 04/07/19 11:27 PM

    I have used JMS to make connection to RabbitMQ. It is still a POC - I haven’t put it into heavy testing or production.

    Biggest challenge of connecting to RabbitMQ is that there is no JNDI provider. To solve that - you have build a binding file and use a file as your JNDI.


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


  • 6.  RE: JMS connection to RabbitMQ

    Posted 08/27/19 09:39 AM

    How does your binding file look like?
    How did you import it into Integration Server?


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


  • 7.  RE: JMS connection to RabbitMQ

    Posted 08/28/19 01:00 PM

    Hi Chirag,

    It’s okay for you to proceed with JMS on RabbitMQ. But bear in mind that in the future should you face into any defect or issue, SAG might not provide support to you with patch to fix the problem as it’s not officially supported.

    The best is still to request SAG to get the JMS provider certified and officially support, before rolling it out into your production environment.


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


  • 8.  RE: JMS connection to RabbitMQ

    Posted 08/28/19 03:16 PM

    Hi all,
    I’m also using a binding file as the JNDI Provider and we are able to publish and trigger messages with Rabbit MQ.

    There is no need to create custom java services.

    However I agree that Rabbit MQ should be certified as now it is not even officially supported.


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


  • 9.  RE: JMS connection to RabbitMQ



  • 10.  RE: JMS connection to RabbitMQ

    Posted 11/06/19 05:07 AM

    Hi …

    Could you please provide me steps how to create binding file and JNDI Provider Alias details for Initial Context Factory
    and
    Provider URL


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


  • 11.  RE: JMS connection to RabbitMQ

    Posted 11/18/19 04:26 AM

    Hi All,

    I tried to do POC to connect webMethods to RabbitMQ via JMS.

    1. Using IS 10.3
    2. Kept the jar files and restarted IS
      C:\SoftwareAG103\IntegrationServer\lib\jars\rabbitmq-client.jar
      C:\SoftwareAG103\IntegrationServer\lib\jars\rabbitmq-jms-1.14.0.jar
      C:\SoftwareAG103\IntegrationServer\lib\jars\fscontext-4.6-b01.jar
    3. Provided .bindings file
    4. While creating JMS Connection alias, what should be the “Connection Factory Lookup Name” ?

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


  • 12.  RE: JMS connection to RabbitMQ

    Posted 02/06/20 10:12 AM

    Hi Team,

    Any update please?

    Thanks,
    Sudheer


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