Quantcast
Channel: New board topics in SmartBear Community
Viewing all 21061 articles
Browse latest View live

installing soap ui not possible with licence key

$
0
0

Hi there,

 

Goal: install <ReadyAPI-x64-1.5.0_R883675825469> with a licence key from soap ui

 

Impediment: I get the following message: < The installation/removal of a previous program was not completed. You will need to restart to complete that installation. >  ... but after restarting I get this message again.

 

starting position:

1. machine A has soap ui free version & expired pro trial version 1.4.1

 

installation steps:

Day 1:

1.obtain licence key from soap ui. status: ok

2. insert licence key on machine A. status: ok

3. open soap and use application on machine A. status: ok

4. close machine A ( I have not restarted machine A on day 1)

Day 2:

1. on machine A open soap ui...result: java-error (see attachment <testresult 1: screenshot 1> )

2. on machine A remove soap ui free version & expired pro trial version 1.4.1. via control panel    status: ok (remark: they have also been removed from recycle bin as a result of running CCleaner below).

3. on machine A install soap ui version 1.5.1. ...result: I get the following message: < The installation/removal of a previous program was not completed. You will need to restart to complete that installation. > (see attachment <testresult 1: screenshot 2> )

4. on machine A restart machine and try again. result: same message.

5. work-around: install soap ui 1.5.1 on machine B. result: machine A has locked the licence key from soap ui.

6. work-around2: on machine A run CCleaner...result: no change,  testresult 2 (see above) still occurs.

7. Conclusion: I must (find a way to) uninstall the remains of soap ui on machine A

8. possible solution: remove soap ui from windows registry...I am not sure which entries in the registry must be removed.

My question:

Could you please tell me how to solve this issue (e.g. via the windows registry)? Any silver bullets out there? Feel free to shoot Smiley Happy.

 


Swagger - support for "in: body", i.e. schema for json requests

$
0
0

Hi!

I have a fairly complete swagger file that uses a lot of definitions for parameters.

It's been created using existing a swagger editor and looks ok.

When imporiting to Ready! API there are no errors and I get all my PUT, GET, POST etc defined as expected.

All query parameters are also correct as far as I can see.

 

But the Ready! API feature to help creating a json template from schema is greyed out.

I.e "Media type: application/json" cannot be used and I have to write (or paste) a json myself.

 

Does this feature work for swagger files or is it wadl only?

Or have I/we missed something.

/Bo

 

Failed to start SoapUI 5.2

$
0
0

Can't start the program because of this error (see attachment). I think the problem is that soapui tryies to load its settings.xml and the plugin files from the network inside my company, and not from my local computer

How can i redirect it to my local computer?

git integration

$
0
0

Hi,

 

I want to change SVN for Git.

Take information from https://github.com/SmartBear/ready-git-plugin/wiki

Unfortunately have probelem with pull changes with other user.

 

I have user1 and user2, the have the same repo -> update from repo.

Now user1 having changes and user2 having changes.

User1 finish his job and pull changes - everithing is ok.

Now user2 finish his job too and he want to pull changes and see window to merge conflicts. There are 2 options 'ours' or 'theirs' chanages.

When he choose ours - user2 changes stay and user1 changes lost

When he choose theirs - user2 changes lost and user1 changes stay.

 

I want to merge changes - plugin implementation do not support this, it give you only choise bettwen stay and lose changes.

 

Do you have any ideas for that?

 

 

 

Unable to add assertion

$
0
0

Hi,

 

with a very simple project, I am trying to add assertions to my SOAP requests. When I clicked on the + icon, the dialog opens, but all is shown is Contains. All the others types are missing. Also, I cannot select any option on the left.

 

Working with SoapUI 5.2.1 on Win 7 64. Logs files attached.

 

Anyone can help me on this?

 

Thanks

model.setValueAt is out by 1 position after upgrading to Ready! API

$
0
0

I've just upgraded from SoapUI Pro to Ready! API. My scripts use extensive use of model.setValueAt() to populate datasource grids e.g. model.setValueAt(tempPackID,rownum,0). The problem is that Ready! API has an extra column at the start of the grid so that now the column positions in model.setValueAt are all out by one. Is there any easy way to change this?

Thanks.  

"HTML Tidy for Java (vers. 26 Sep 2004), see www.w3.org" name="="generator"/> Error message

$
0
0

I am attempting to execute a JSON REST message through Ready API. I have used this message before and it has worked correctly in the past but htis time, I receive the following error message:

 

<html>
<head>
<meta content="HTML Tidy for Java (vers. 26 Sep 2004), see www.w3.org" name="generator"/>
<title/>
</head>
<body>error</body>
</html>

 

I have no idea what this means so any help will be greatly appreciated

JsonPath Macth in new ready api version 1.5.0

$
0
0

Hi,

 

I updated the ready api for version 1.5, but my tests started to fail.

I have a datasorce exel where I am getting the value for "exceptect result" in JsonPath macth.

If my JsonPath doesn´t existe i put value "null".  

The 1.4 version works, but in version 1.5 returns the following exception

teste.png

Any suggestion??

Thanks.


call to jms fails after upgrade

$
0
0

I upgraded to 1.5 yesterday and now some tests are not running. Specifically, any tests that include a call to JMS is failing.

 

In the ready-api-errors.log file I get this:

 

2015-11-12 11:32:06,261 ERROR [errorlog] java.lang.ExceptionInInitializerError
java.lang.ExceptionInInitializerError
    at weblogic.security.service.SubjectManagerImpl.initializeKernelID(SubjectManagerImpl.java:293)
    at weblogic.security.service.SubjectManagerImpl.<clinit>(SubjectManagerImpl.java:29)
    at weblogic.security.service.SecurityManager.<clinit>(SecurityManager.java:24)
    at weblogic.security.service.GetKernelIdentityAction.run(GetKernelIdentityAction.java:25)
    at java.security.AccessController.doPrivileged(Native Method)
    at weblogic.jndi.WLSJNDIEnvironmentImpl.<clinit>(WLSJNDIEnvironmentImpl.java:57)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Unknown Source)
    at weblogic.jndi.internal.JNDIEnvironment.getJNDIEnvironment(JNDIEnvironment.java:33)
    at weblogic.jndi.Environment.<clinit>(Environment.java:89)
    at weblogic.jndi.WLInitialContextFactory.getInitialContext(WLInitialContextFactory.java:117)
    at javax.naming.spi.NamingManager.getInitialContext(Unknown Source)
    at javax.naming.InitialContext.getDefaultInitCtx(Unknown Source)
    at javax.naming.InitialContext.init(Unknown Source)
    at javax.naming.InitialContext.<init>(Unknown Source)
    at hermes.JNDIContextFactory.createContext(JNDIContextFactory.java:261)
    at hermes.JNDIConnectionFactory.createConnection(JNDIConnectionFactory.java:80)
    at com.eviware.soapui.impl.wsdl.submit.transports.jms.JMSConnectionHolder.createConnection(JMSConnectionHolder.java:87)
    at com.eviware.soapui.impl.wsdl.submit.transports.jms.HermesJmsRequestSendTransport.execute(HermesJmsRequestSendTransport.java:37)
    at com.eviware.soapui.impl.wsdl.submit.transports.jms.HermesJmsRequestTransport.sendRequest(HermesJmsRequestTransport.java:98)
    at com.eviware.soapui.impl.wsdl.WsdlSubmit.run(WsdlSubmit.java:119)
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.SecurityException: sealing violation: can't seal package javax.security.auth: already loaded
    at java.net.URLClassLoader.getAndVerifyPackage(Unknown Source)
    at java.net.URLClassLoader.definePackageInternal(Unknown Source)
    at java.net.URLClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.access$100(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at com.eviware.soapui.impl.wsdl.submit.transports.jms.util.HermesUtils$ReverseOrderClassLoader.innerLoadClass(HermesUtils.java:332)
    at com.eviware.soapui.impl.wsdl.submit.transports.jms.util.HermesUtils$ReverseOrderClassLoader.loadClass(HermesUtils.java:319)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at hermes.impl.LoaderSupport$DebugClassLoader.loadClass(LoaderSupport.java:99)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at weblogic.security.acl.internal.AuthenticatedSubject.<init>(AuthenticatedSubject.java:101)
    at weblogic.security.acl.internal.AuthenticatedSubject.<clinit>(AuthenticatedSubject.java:39)
    ... 26 more

 

And in the ready-api.log I get this:

2015-11-12 11:32:06,013 ERROR [ConfigDAOImpl] cannot find ../lib/hermes-imq.jar for hermes.ext.imq.ImqAdminFactory
2015-11-12 11:32:06,013 ERROR [ConfigDAOImpl] cannot find ../lib/hermes-aq.jar for hermes.ext.oracle.aq.OracleAQAdminFactory
2015-11-12 11:32:06,013 ERROR [ConfigDAOImpl] cannot find ../lib/hermes-ems.jar for hermes.ext.ems.TibcoEMSAdminFactory
2015-11-12 11:32:06,013 ERROR [ConfigDAOImpl] cannot find ../lib/hermes-webspheremq.jar for hermes.ext.mq.MQSeriesAdminFactory
2015-11-12 11:32:06,013 ERROR [ConfigDAOImpl] cannot find ../lib/hermes-jbossmq.jar for hermes.ext.jbossmq.JBossMQAdminFactory
2015-11-12 11:32:06,013 ERROR [ConfigDAOImpl] cannot find ../lib/hermes-arjuna.jar for hermes.ext.arjuna.ArjunaMSAdminFactory
2015-11-12 11:32:06,013 ERROR [ConfigDAOImpl] cannot find ../lib/hermes-weblogic.jar for hermes.ext.weblogic.WebLogicJMSAdminFactory
2015-11-12 11:32:06,014 ERROR [ConfigDAOImpl] cannot find ../lib/hermes-joram.jar for hermes.ext.joram.JoramAdminFactory
2015-11-12 11:32:06,014 ERROR [ConfigDAOImpl] cannot find ../lib/hermes-wme.jar for hermes.ext.wme.WMEAdminFactory
2015-11-12 11:32:06,014 ERROR [ConfigDAOImpl] cannot find ../lib/hermes-openjms.jar for hermes.ext.openjms.OpenJMSAdminFactory
2015-11-12 11:32:06,014 ERROR [ConfigDAOImpl] cannot find ../lib/hermes-fiorano.jar for hermes.ext.fiorano.FioranoAdminFactory
2015-11-12 11:32:06,014 ERROR [ConfigDAOImpl] cannot find ../lib/hermes-sonicmq.jar for hermes.ext.sonicmq.SonicMQAdminFactory
2015-11-12 11:32:06,014 ERROR [ConfigDAOImpl] cannot find ../lib/hermes-sapjms.jar for hermes.ext.sap.SAPJMSAdminFactory
2015-11-12 11:32:06,014 ERROR [ConfigDAOImpl] cannot find ../lib/hermes-activemq.jar for hermes.ext.activemq.ActiveMQAdminFactory
2015-11-12 11:32:06,015 ERROR [ConfigDAOImpl] cannot find ../lib/hermes-seebeyond.jar for hermes.ext.seebeyond.ican.SeeBeyondICANAdminFactory
2015-11-12 11:32:06,015 ERROR [ConfigDAOImpl] cannot find ../lib/hermes-seebeyond.jar for hermes.ext.seebeyond.jcaps.SeeBeyondJCAPSAdminFactory
2015-11-12 11:32:06,015 ERROR [ConfigDAOImpl] cannot find ../lib/hermes-sapjms.jar for hermes.ext.sap.SAPJMSAdminFactory
2015-11-12 11:32:06,261 ERROR [errorlog] java.lang.ExceptionInInitializerError
java.lang.ExceptionInInitializerError
    at weblogic.security.service.SubjectManagerImpl.initializeKernelID(SubjectManagerImpl.java:293)
    at weblogic.security.service.SubjectManagerImpl.<clinit>(SubjectManagerImpl.java:29)
    at weblogic.security.service.SecurityManager.<clinit>(SecurityManager.java:24)
    at weblogic.security.service.GetKernelIdentityAction.run(GetKernelIdentityAction.java:25)
    at java.security.AccessController.doPrivileged(Native Method)
    at weblogic.jndi.WLSJNDIEnvironmentImpl.<clinit>(WLSJNDIEnvironmentImpl.java:57)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Unknown Source)
    at weblogic.jndi.internal.JNDIEnvironment.getJNDIEnvironment(JNDIEnvironment.java:33)
    at weblogic.jndi.Environment.<clinit>(Environment.java:89)
    at weblogic.jndi.WLInitialContextFactory.getInitialContext(WLInitialContextFactory.java:117)
    at javax.naming.spi.NamingManager.getInitialContext(Unknown Source)
    at javax.naming.InitialContext.getDefaultInitCtx(Unknown Source)
    at javax.naming.InitialContext.init(Unknown Source)
    at javax.naming.InitialContext.<init>(Unknown Source)
    at hermes.JNDIContextFactory.createContext(JNDIContextFactory.java:261)
    at hermes.JNDIConnectionFactory.createConnection(JNDIConnectionFactory.java:80)
    at com.eviware.soapui.impl.wsdl.submit.transports.jms.JMSConnectionHolder.createConnection(JMSConnectionHolder.java:87)
    at com.eviware.soapui.impl.wsdl.submit.transports.jms.HermesJmsRequestSendTransport.execute(HermesJmsRequestSendTransport.java:37)
    at com.eviware.soapui.impl.wsdl.submit.transports.jms.HermesJmsRequestTransport.sendRequest(HermesJmsRequestTransport.java:98)
    at com.eviware.soapui.impl.wsdl.WsdlSubmit.run(WsdlSubmit.java:119)
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.SecurityException: sealing violation: can't seal package javax.security.auth: already loaded
    at java.net.URLClassLoader.getAndVerifyPackage(Unknown Source)
    at java.net.URLClassLoader.definePackageInternal(Unknown Source)
    at java.net.URLClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.access$100(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at com.eviware.soapui.impl.wsdl.submit.transports.jms.util.HermesUtils$ReverseOrderClassLoader.innerLoadClass(HermesUtils.java:332)
    at com.eviware.soapui.impl.wsdl.submit.transports.jms.util.HermesUtils$ReverseOrderClassLoader.loadClass(HermesUtils.java:319)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at hermes.impl.LoaderSupport$DebugClassLoader.loadClass(LoaderSupport.java:99)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at weblogic.security.acl.internal.AuthenticatedSubject.<init>(AuthenticatedSubject.java:101)
    at weblogic.security.acl.internal.AuthenticatedSubject.<clinit>(AuthenticatedSubject.java:39)
    ... 26 more

 

In the preferences > tools, I have set the path for hermesJMS to C:\Program Files\SmartBear\ReadyAPI-1.4.1\hermesJMS.

 

Any clue why these tests would stop working? I'm leaning towards a config file was overwritten in the upgrade, but I'm not sure where to look for that. I was hoping the upgrade would be smooth. My other option is to roll back and try again, but if it is a config issue, that should be an easy fix, right?

 

Thanks.

[Bug] Run TestCase (Test Step item) can only be run once then fails repeatedly.

$
0
0

Title:

[Bug] Run TestCase (Test Step item) can only be run once then fails repeated. You must close/restart program to run again.

 

Suimmary:

The test step item, "Run TestCase" can now only be run once then fails until you close/restart Ready API. After running the first time, the REST requests within the Test Case are removed and the test case instantly fails. See the video link below.

 

Video:

http://screencast.com/t/il0cVbG787yJ

 

Any help would be greatly appreciated. Thanks.

Soap UI NG when I have to map large APIs I am having performance issues after about 10-12 fields?

$
0
0

We have Ready API - I go into the Soap UI NG area to work on a project.

I have really large APIs that load customer's data.

If I have to map more than 10-12 fields Ready starts to bog down and I have to save/close and restart or the application will completely lock up.

When I look at task manager my CPU is pegged and the fan starts running on my laptop.

I restart - get another 10-12 fields mapped and the cycle starts again.

Is anyone else reporting performance issues when mapping large API's

How to add addtional HTTP header to all the Rest Requests

$
0
0

Hi All,

I have project with about 20 rest services , it was working fine until last week without any issue, With the recent changes in the code All the Rest requests requests addtional HTTP header, "Accept-Language: en;q=0.8" is there any way to directly add this header to all the Rest requests

Or do i need to add this manually to all Requests.

 

Any suggestions would help. Thank you in advance 

DEFECT OR LIMITATION :Adding HTTP Header to the Resource is not populating to the Existing test step

$
0
0

Adding HTTP header to the resoruce is not populating the Added Header to already existing steps. Can some one confirm is it a defect or expected behaviour. 

I noticed parameters addtion/deletion automatically gets populated. Other wise it takes lot of manual effors to do it . Any thoughts

Ready API1.5 - Null pointer when importing a Soap UI project

$
0
0

I am getting a Null pointer exception while importing a project I use in Soap UI. This is stopping my migration to Ready API.

Stacktrace:

java.lang.NullPointerException
at com.eviware.soapui.impl.wsdl.WsdlProjectPro.a(WsdlProjectPro.java:1159)
at com.eviware.soapui.impl.wsdl.WsdlProjectPro.setActiveEnvironment(WsdlProjectPro.java:1145)
at com.eviware.soapui.impl.wsdl.WsdlProjectPro.setActiveEnvironment(WsdlProjectPro.java:1186)
at com.eviware.soapui.impl.wsdl.WsdlProjectPro.loadProject(WsdlProjectPro.java:426)
at com.eviware.soapui.impl.wsdl.WsdlProject.<init>(WsdlProject.java:248)
at com.eviware.soapui.impl.wsdl.WsdlProject.<init>(WsdlProject.java:228)
at com.eviware.soapui.impl.wsdl.WsdlProjectPro.<init>(WsdlProjectPro.java:188)
at com.eviware.soapui.impl.wsdl.WsdlProjectProFactory.createNew(WsdlProjectProFactory.java:106)
at com.eviware.soapui.impl.wsdl.WsdlProjectProFactory.createNew(WsdlProjectProFactory.java:1)
at com.eviware.soapui.impl.WorkspaceImpl.importProject(WorkspaceImpl.java:386)
at com.eviware.soapui.impl.actions.ProImportWsdlProjectAction.perform(ProImportWsdlProjectAction.java:44)
at com.eviware.soapui.impl.actions.ImportWsdlProjectAction.perform(ImportWsdlProjectAction.java:1)
at com.eviware.soapui.support.action.swing.SwingActionDelegate.actionPerformed(SwingActionDelegate.java:129)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)

SoapNG Crashes Running All Test Suites At Project Level

$
0
0

Version: Ready! API 1.4.1

Windows 7

core i7

8-16GB

 

My team has been using SoapUI since 4.6, and recently upgraded to Ready! API 1.4.1. We all have noticed on different machines that running large projects in SoapNG eventually start causing the program to become very slow to respond, and eventually the application itself will become fully unresponsive and we have to force quit. When this happens, the CPU stays around 80% and 1.7GB of memory. This is running on computers with core i7's and 8 to 16GB of RAM.

 

We also notice that just with general use throughout the day, opening and closing lots of test cases and test suites, performance becomes an issue and a restart of the application is in order to avoid having the application crash.


How do I start a REST project but with XML in the request? Is this possible?

$
0
0

Our API only accepts XML in the request. I have been using the Chrome REST client plugin to test this but would love to switch to using READYAPI again. How do I create a new project using XML?

annotated with @ListenerConfiguration but does not implement SoapUIListener

$
0
0

 I create a plugin to do something after the new test case is created ,so i created my 

@ListenerConfiguration
public class TestSuiteConfigureListener extends TestSuiteListenerAdapter {

	

	@Override
	public void testCaseAdded(TestCase testCase) {
		// TODO Auto-generated method stub
		//super.testCaseAdded(testCase);

		UISupport.showErrorMessage("ERRROR");
		
		UISupport.showErrorMessage("ERRROR2");
		//super.testCaseAdded(testCase);
	}
}

Then after the plugin is loaded ,it throws the below error:

 

Thu Nov 12 18:23:17 PST 2015:WARN:Class class com.cucumberpeople.listeners.TestSuiteConfigureListener is annotated with @ListenerConfiguration but does not implement SoapUIListener

 

But i create a sample class for : TestRunListenerAdapter listener ,it works well ,

 

anyone could you give me some detail what happened for this listener ???

Create a new tab panel next the test case overview

$
0
0
I have some requirements for the readyAPI plugin development.
1) Could we provide the API to set the project or test suite or test case description? currently i just saw the method to get the test case description value ,e.g.
   WsdlTestCasePro.getDescription();
 
 I want a method to set the description value to integrate our framework ,should be like this method WsdlTestCase.setDescription(string);
 
2) Any idea that how can i add a new tab in the project or test suite or test case overview or test suite overview ? see screenshot for reference ..

 

Can I use the license for jenkins, which is license using on my computer

$
0
0

I have a license , which I install on personal computer for development soapui script.

Now, I need run the script on jenkins server, which is on server. (on server, we just run soapui script only, we don't need code)

Can I use the license on jenkins server?

 

 

licence concept using ready-api-maven-plugin in clustered jenkins environment

$
0
0

Hello

actual were evaluating the switch to ready-api-maven-plugin in our continuos integration environment. 

 

Therefore we have a jenkins running a cluster with a couple ob buildprocessors  devided on several maschines.

 

To run ready-api-maven-plugin I need a separate licence and to install readyAPIpro.?

 

Do I need that for every serveral maschine where a buildprocessor is running? Hopefull not!

 

Is there a bestpractic available, how to use ready-api-maven-plugin in clustered environment?

 

Thanks for your advice.

 

best regards

 

T. Lerche

 

Viewing all 21061 articles
Browse latest View live