Layer7 API Management

 View Only
  • 1.  Creating connection to RabbitMQ

    Posted May 22, 2018 12:54 AM

    Good morning,

     

    I am trying to create the output connection from the Gateway to RabbitMQ, however I am having problems, someone can help me.  The steps that I have executed are:

    1. In the folder "/opt/SecureSpan/Gateway/runtime/lib/ext" I have put the library "-r - r - r-- 1 layer7 layer7 444025 May 21 20:12 amqp-client-3.6. 6.jar"
    2. Configure following the documentation "Manage JMS Destinatios", I pass some images.

     

    However, it generates the following error.

     

    • 2018-05-22T04:26:32.772+0000 INFO 193 com.l7tech.server.transport.jms.JmsAdminImpl: Caught JmsConfigException while testing endpoint 'Error connecting to JMS, could not create initial context : Cannot instantiate class: com.rabbitmq.client.ConnectionFactory'.
    • 2018-05-22T04:26:39.274+0000 INFO 193 com.l7tech.server.transport.jms.JmsAdminImpl: Caught JmsConfigException while testing endpoint 'Error connecting to JMS, could not create initial context : Cannot instantiate class: com.rabbitmq.client.ConnectionFactory'.
    • 2018-05-22T04:26:46.182+0000 INFO 193 com.l7tech.server.admin: JmsConnection #b5b9499762ba9e9479285715af1a70f4 (RabbitMQ) updated (changed initialContextFactoryClassname, changed properties)
    • 2018-05-22T04:26:48.340+0000 INFO 80 com.l7tech.server.transport.jms2.JmsBootProcess: Connection b5b9499762ba9e9479285715af1a70f4 updated!

     

    The configuration images: 

    ---

    ---



  • 2.  Re: Creating connection to RabbitMQ
    Best Answer

    Broadcom Employee
    Posted Jun 21, 2018 02:05 PM

    Good morning, this will not work as RabbitMQ is not a JMS queuing system so you will need to contact support and request the tactical AMQP assertion.

     

    Sincerely,

     

    Stephen Hughes

    Director, CA Support



  • 3.  RE: Re: Creating connection to RabbitMQ

    Posted Feb 27, 2020 11:52 AM
    Dear Stephen,

    Is there any experience at Broadcom working with the API Gateway (getting incoming https connections) connecting to the "backend" RabbitMQ over any protocol? If so - which protocols can be used and whether we can get someone to talk about such setup?

    Thank you already!
    Michael