cancel
Showing results for 
Search instead for 
Did you mean: 

How to Automaticly Start a JMS Virt in SOAP UI NG with ServiceV Pro

SOLVED
Highlighted
New Contributor

How to Automaticly Start a JMS Virt in SOAP UI NG with ServiceV Pro

Hi,

 

I am currently evaluating the ServiceV pro functionality in the ReadyAPI 1.7.0. Somehow i am not able to start a JMS Virt using the Virt Runner Teststep or with the grooy scripting.

 

When i am using the VirtRunner teststep i cannot select any of my JMS Virts and only start HTTP Virts.

Using the script and call virtRunner.run("JMS") (JMS is the name of my JMS Virt) nothing seems to happen. Not even an error message or anything.

 

Who can help me automaticly start a JMS virt for use in a testscenario/suite.?

Tags (3)
1 ACCEPTED SOLUTION

Accepted Solutions
Highlighted
Staff

Re: How to Automaticly Start a JMS Virt in SOAP UI NG with ServiceV Pro

A maintenance build in which virtrunner commandline can run JMS virts is now available from https://support.smartbear.com/downloads/readyapi/nightly-builds/

Regards
Joel Jonsson
SmartBear Stockholm Developer

View solution in original post

6 REPLIES 6
Highlighted
New Contributor

Re: How to Automaticly Start a JMS Virt in SOAP UI NG with ServiceV Pro

It seems that the lack of response from SOAP UI support indicates that the product is unable to do this.

Highlighted
Staff

Re: How to Automaticly Start a JMS Virt in SOAP UI NG with ServiceV Pro

Thanks for notifying us about this issue. Both starting from a groovy script and from the VirtRunner teststep were affected by this. 

 

We have issued a maintenance release where this is fixed. It is available from https://support.smartbear.com/downloads/readyapi/nightly-builds/

 

Please try that and let use know how it goes.

Regards
Joel Jonsson
SmartBear Stockholm Developer
Highlighted
New Contributor

Re: How to Automaticly Start a JMS Virt in SOAP UI NG with ServiceV Pro

I will update my installation and try it today

Highlighted
New Contributor

Re: How to Automaticly Start a JMS Virt in SOAP UI NG with ServiceV Pro

Hi Joel,

 

The snapshot release does indeed fix the issue for calling the virt with the virtrunner step and the groovy script, Thanks for that, this will make the product a lot more usable! the fix does not however seem to fix the virtrunner commandline. "09:18:02,470 WARN [CommandLineVirtRunner] Could not find any virts to run []! Aborting..."

 

Will that be fixed as well?

 

 

When I use the testrunner I still get some errors about jarfiles.

09:32:03,757 ERROR [ConfigDAOImpl] cannot find ../lib/hermes-imq.jar for hermes.ext.imq.ImqAdminFactory

 

It seems that I have to add some of them to the path.

 

 

Highlighted
Staff

Re: How to Automaticly Start a JMS Virt in SOAP UI NG with ServiceV Pro

Oops, we will fix so that JMS Virts will work from the virtrunner commandline. I'll let you know when the maintenance build is available.

 

Regarding the error message in the testrunner. I also get those in the log, but the JMS Virt actually starts fine for me. The error comes from the Hermes Library, which is used to connect to JMS engines, but I don't really know why it logs those errors.

Regards
Joel Jonsson
SmartBear Stockholm Developer
Highlighted
Staff

Re: How to Automaticly Start a JMS Virt in SOAP UI NG with ServiceV Pro

A maintenance build in which virtrunner commandline can run JMS virts is now available from https://support.smartbear.com/downloads/readyapi/nightly-builds/

Regards
Joel Jonsson
SmartBear Stockholm Developer

View solution in original post

New Here?
Join us and watch the welcome video:
Announcements
Script Wanted
Let's start July with new challenges!

Create a script to change request body before sending it to the server for the TechCorner tag!


Scripts created in June:
- A script to generate a request body based on data from Datasource
- A script to go through all response nodes and check the value of the required field
- A Dispatching script to get responses based on the values in Request Body
- A script to add a new tag and assign it to all TestCases in a TestSuite