cancel
Showing results for 
Search instead for 
Did you mean: 

Cannot close ReadyAPI?

Highlighted
Contributor

Cannot close ReadyAPI?

Environment :

- ReadyAPI 3.0.0. Will not upgrade for now.
- Windows 10 64bit.

When I click the X button, ReadyAPI does not close. If I click it again, then it still shows me a popup to ask if I want to exit. It does not exit even after many minutes. The problem started happening when I killed ReadyAPI in task manager because the debugger froze when I tried to stop it before the test ended.

How can I diagnose this issue and fix it? Does ReadyAPI have any logs folder where I can look for errors?

Keywords : Shut down, Shutdown, Close, Kill.

3 REPLIES 3
Highlighted
Community Hero

Re: Cannot close ReadyAPI?

Hey @ rajs2020,

Logs are stored here:

c:\users\username\.readyapi\logs

Cheers,

Rich
if this helped answer the post, could you please mark it as 'solved'? Also if you consider whether the title of your post is relevant? Perhaps if the post is solved, it might make sense to update the Subject header field of the post to something more descriptive? This will help people when searching for problems. Ta
Highlighted
Contributor

Re: Cannot close ReadyAPI?

I tried to close ready api. The ready-api-errors.log file has no changes. But, there is an error in ready-api.log which I have shared below.

Btw, I have both soap ui and ready api on the same machine. I wonder if this could also be a problem. The combination was working fine so far for me.

 

Mostly info messages here, and a few errors like this:
[A timestamp here],405 ERROR [ClassicCompositeProjectHandler] C:\my_composite_project\element.order is write-protected. It has not been saved.

Followed by this exception:
[A timestamp here],438 ERROR [WorkspaceImpl] Failed to save workspace: The filename, directory name, or volume label syntax is incorrect
java.io.IOException: The filename, directory name, or volume label syntax is incorrect
	at java.io.WinNTFileSystem.createFileExclusively(Native Method) ~[?:1.8.0_181]
	at java.io.File.createTempFile(Unknown Source) ~[?:1.8.0_181]
	at com.eviware.soapui.impl.support.loadsave.ClassicCompositeProjectHandler.g(ClassicCompositeProjectHandler.java:483) ~[ready-api-soapui-pro-3.0.0-m-SNAPSHOT.jar:3.0.0-m-SNAPSHOT]
	at com.eviware.soapui.impl.support.loadsave.ClassicCompositeProjectHandler.saveCompositeProject(ClassicCompositeProjectHandler.java:137) ~[ready-api-soapui-pro-3.0.0-m-SNAPSHOT.jar:3.0.0-m-SNAPSHOT]
	at com.eviware.soapui.impl.wsdl.WsdlProjectPro.saveIn(WsdlProjectPro.java:802) ~[ready-api-soapui-pro-3.0.0-m-SNAPSHOT.jar:3.0.0-m-SNAPSHOT]
	at com.eviware.soapui.impl.wsdl.WsdlProject.save(WsdlProject.java:1168) ~[ready-api-soapui-3.0.0-m-SNAPSHOT.jar:3.0.0-m-SNAPSHOT]
	at com.eviware.soapui.impl.wsdl.WsdlProjectPro.save(WsdlProjectPro.java:1710) ~[ready-api-soapui-pro-3.0.0-m-SNAPSHOT.jar:3.0.0-m-SNAPSHOT]
	at com.eviware.soapui.impl.wsdl.WsdlProject.save(WsdlProject.java:1102) ~[ready-api-soapui-3.0.0-m-SNAPSHOT.jar:3.0.0-m-SNAPSHOT]
	at com.eviware.soapui.impl.WorkspaceImpl.saveProject(WorkspaceImpl.java:664) ~[ready-api-soapui-3.0.0-m-SNAPSHOT.jar:3.0.0-m-SNAPSHOT]
	at com.eviware.soapui.impl.WorkspaceImpl.save(WorkspaceImpl.java:585) [ready-api-soapui-3.0.0-m-SNAPSHOT.jar:3.0.0-m-SNAPSHOT]
	at com.eviware.soapui.impl.WorkspaceImpl.save(WorkspaceImpl.java:562) [ready-api-soapui-3.0.0-m-SNAPSHOT.jar:3.0.0-m-SNAPSHOT]
	at com.eviware.soapui.impl.WorkspaceImpl.onClose(WorkspaceImpl.java:558) [ready-api-soapui-3.0.0-m-SNAPSHOT.jar:3.0.0-m-SNAPSHOT]
	at com.smartbear.ready.ui.actions.file.ExitAction.doExit(ExitAction.java:69) [common-ui-3.0.0-m-SNAPSHOT.jar:3.0.0-m-SNAPSHOT]
	at com.smartbear.ready.ui.actions.file.ExitAction.doExit(ExitAction.java:63) [common-ui-3.0.0-m-SNAPSHOT.jar:3.0.0-m-SNAPSHOT]
	at com.smartbear.ready.ui.actions.file.ExitAction.actionPerformed(ExitAction.java:52) [common-ui-3.0.0-m-SNAPSHOT.jar:3.0.0-m-SNAPSHOT]
	at com.smartbear.ready.ui.swing.CommonSwingReadyApiUi$1.windowClosing(CommonSwingReadyApiUi.java:136) [common-ui-3.0.0-m-SNAPSHOT.jar:?]
	at java.awt.AWTEventMulticaster.windowClosing(Unknown Source) [?:1.8.0_181]
	at java.awt.AWTEventMulticaster.windowClosing(Unknown Source) [?:1.8.0_181]
	at java.awt.Window.processWindowEvent(Unknown Source) [?:1.8.0_181]
	at javax.swing.JFrame.processWindowEvent(Unknown Source) [?:1.8.0_181]
	at java.awt.Window.processEvent(Unknown Source) [?:1.8.0_181]
	at java.awt.Component.dispatchEventImpl(Unknown Source) [?:1.8.0_181]
	at java.awt.Container.dispatchEventImpl(Unknown Source) [?:1.8.0_181]
	at java.awt.Window.dispatchEventImpl(Unknown Source) [?:1.8.0_181]
	at java.awt.Component.dispatchEvent(Unknown Source) [?:1.8.0_181]
	at java.awt.EventQueue.dispatchEventImpl(Unknown Source) [?:1.8.0_181]
	at java.awt.EventQueue.access$500(Unknown Source) [?:1.8.0_181]
	at java.awt.EventQueue$3.run(Unknown Source) [?:1.8.0_181]
	at java.awt.EventQueue$3.run(Unknown Source) [?:1.8.0_181]
	at java.security.AccessController.doPrivileged(Native Method) [?:1.8.0_181]
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) [?:1.8.0_181]
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) [?:1.8.0_181]
	at java.awt.EventQueue$4.run(Unknown Source) [?:1.8.0_181]
	at java.awt.EventQueue$4.run(Unknown Source) [?:1.8.0_181]
	at java.security.AccessController.doPrivileged(Native Method) [?:1.8.0_181]
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) [?:1.8.0_181]
	at java.awt.EventQueue.dispatchEvent(Unknown Source) [?:1.8.0_181]
	at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) [?:1.8.0_181]
	at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) [?:1.8.0_181]
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) [?:1.8.0_181]
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source) [?:1.8.0_181]
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source) [?:1.8.0_181]
	at java.awt.EventDispatchThread.run(Unknown Source) [?:1.8.0_181]
[A timestamp here],446 INFO  [DefaultSoapUICore] Settings saved to [C:\Users\TheUser\soapui-settings.xml]

 

 

Highlighted
Community Hero

Re: Cannot close ReadyAPI?

@rajs2020,

I'll look properly at your error when i get back home,but in the meantime:

I wouldnt expect any conflicts between readyapi and soapui cos

1.they have different file systems on the hardrive, (although i think i do remember them sharing registry entries)

and
2. cos soapui doesnt support composite files

and
3. cos i have both installed on thr same partition on my harddrive.

Although i could be wrong!

Ta

Rich
if this helped answer the post, could you please mark it as 'solved'? Also if you consider whether the title of your post is relevant? Perhaps if the post is solved, it might make sense to update the Subject header field of the post to something more descriptive? This will help people when searching for problems. Ta
New Here?
Join us and watch the welcome video:
Announcements
Top Kudoed Authors