Ask a Question

Problem in integration of Ready! API with Maven.

chintan_patel
New Contributor

Problem in integration of Ready! API with Maven.

I need to integrate Ready! API with Maven.



I have tried with ready-api-soapui-ng plugin in my pom.xml




<plugin>


          <groupId>com.smartbear</groupId>


          <artifactId>ready-api-soapui-ng</artifactId>


          <version>1.0.0</version>


</plugin>



But it is throwing following error:



Failed to parse plugin descriptor for com.smartbear:ready-api-soapui-ng:1.0.0 (D:\JavaLibs\.m2\repository\com\smartbear\ready-api-soapui-ng\1.0.0\ready-api-soapui-ng-1.0.0.jar): No plugin descriptor found at META-INF/maven/plugin.xml



Please help me to solve this problem.

9 REPLIES 9
MarcusJ
Moderator

Hi,



Unfortunately, we do not have a maven plugin for SoapUI Pro NG.   I will bring this to the attention of the development team to get more information on this.





Regards,

Marcus

SmartBear Support

Did my reply answer your question? Give Kudos or Accept it as a Solution to help others. ⬇️⬇️⬇️
MarcusJ
Moderator

Hi,



We do have a Ready! API maven plugin now.  Please use the following artifact in your POM file.



<groupId>com.smartbear</groupId>

 <artifactId>ready-api-maven-plugin</artifactId>

 <version>1.1.0</version>​





Regards,

Marcus

Did my reply answer your question? Give Kudos or Accept it as a Solution to help others. ⬇️⬇️⬇️
wmccoy
New Contributor


When I use the new 1.1.0 version, I'm getting issues when I try and run on a remote client.  Before with SoapUI, we could develop with the Pro version local, then have automated runs trigger with Jenkins/Maven on a remote server on a schedule and that used the soapui-pro jar.



Now with the new readyapi jar, I'm getting this error on the remote server (not local, of course) 



No valid SoapUIPro license exists.
Do you want to install a license? [y/N]: [pool-1-thread-1 for channel] ERROR....

Is there a way to let this run remote still?

Hi,

 

You will need an activated license for the user account you are running the maven plugin with.  Did you activate a license for the user account that is running Ready API locally?  You can do online license activation with <Ready API install>\bin\testrunner.

 

 

Regards,

Marcus

SmartBear Support


Did my reply answer your question? Give Kudos or Accept it as a Solution to help others. ⬇️⬇️⬇️
Silvestr
Occasional Contributor

Hi,

 

how do i activate licence for the maven plugin for ReadyAPI ?

 

edit: found http://readyapi.smartbear.com/licenses/activate/jenkins_licenses

 

Does it mean i need to have separate ReadyAPI Pro licence for jenkins?

I am not sure if you have already resolved this issue or not but I recently encounter with this issue and the solution which i found was in Jenkins by default you are logged in as local user, sign in with your credential and you will be all set.

zqx031
New Contributor

We have a farm of Jenkins slaves where my tests would run on random , so does thi smean I need ReadyAPI licenses on all the servers?

Can you please elaborate this little bit because I am also blocked now with this issue . 

@zqx031 yes, you need to install Ready! API license on each slave.

cancel
Showing results for 
Search instead for 
Did you mean: