Forum Discussion

mpevreuls's avatar
mpevreuls
New Contributor
8 years ago

EMS QUEUE asynchrone response - queue listener

Hi,

 

We use Tibco EMS and before we migrated to SOAPUI we used Greenhat as our testing tool. Within Greenhat there is functionalitity like a queue listener. Is there anything like this within SOAPUI Pro.

 

We send a message on the bus, this message moves to several adapters and will return back a result. So far so good. We want to SOAPUI to listen to  several queues in the process to check if the message proceeds and if it fails, where it fails. SOAPUI now picks up the message which causes the process to fail.

 

We have found a workarround, to create an EMS bridge and a second queue. So if the message reaches a certain point the bridges causes the message to be duplicated to the second queue. There the default SOAPUI JMS step can pick it up and validate it.  If SOAPUI has something like a listener we do not need the whole bridge and queue configurations.

 

Hopefully it is clear what is mean :-).

 

Best regards, marcel

    • mpevreuls's avatar
      mpevreuls
      New Contributor

      Hi Rao,

       

      The UseCase is. I want to intercept and read a message on an EMS queue without updating the status of the message so it continues its journey. The JMS test step of SoapUI picks ups the message on the queue but flags it as read/processed so the journey of the message stops.

       

      Thats is why we want a Watcher/Readonly type of step so we can verify that the message has passed a certain point/queue.

       

      best regards, Marcel