Hi Ole,
that was a quick response
The projects I have are pretty big. I will break it up and send you a smaller sample project later in the day.
Regarding the TestCase 'X' - I see the following stacktrace in the console when trying to close TestCase window with X. This is on Windows XP Pro. Using tabbed mode.
08:47:04,046 DEBUG [AbstractDefinitionContext] Loaded Definition: ok
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at com.eviware.soapui.impl.wsdl.panels.testcase.ProWsdlTestCaseDesktopPa
nel.onClose(SourceFile:214)
at com.eviware.soapui.ui.TabbedSoapUIDesktop.a(SourceFile:169)
at com.eviware.soapui.ui.TabbedSoapUIDesktop.a(SourceFile:51)
at com.eviware.soapui.ui.TabbedSoapUIDesktop$InternalDockingWindowListen
er.windowClosing(SourceFile:311)
at net.infonode.docking.DockingWindow.fireWindowClosing(Unknown Source)
at net.infonode.docking.DockingWindow.fireWindowClosing(Unknown Source)
at net.infonode.docking.DockingWindow.fireWindowClosing(Unknown Source)
at net.infonode.docking.DockingWindow.closeWithAbort(Unknown Source)
at net.infonode.docking.action.CloseWithAbortWindowAction.perform(Unknow
n Source)
at net.infonode.docking.action.DockingWindowAction$1.perform(Unknown Sou
rce)
at net.infonode.gui.action.SimpleAction$1.actionPerformed(Unknown Source
)
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)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Sour
ce)
at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Btw - I changed the Global Preference for the Desktop type from Tabbed to Default, and tried to 'X' out of the test case. Still get an exception, but the stacktrace looks a little different.
08:51:17,671 DEBUG [AbstractDefinitionContext] Loaded Definition: ok
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at com.eviware.soapui.impl.wsdl.panels.testcase.ProWsdlTestCaseDesktopPa
nel.onClose(SourceFile:214)
at com.eviware.soapui.ui.desktop.standalone.StandaloneDesktop$InternalDe
sktopFrameListener.internalFrameClosing(StandaloneDesktop.java:265)
at javax.swing.JInternalFrame.fireInternalFrameEvent(Unknown Source)
at javax.swing.JInternalFrame.doDefaultCloseAction(Unknown Source)
at javax.swing.plaf.basic.BasicInternalFrameTitlePane$CloseAction.action
Performed(Unknown Source)
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)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Sour
ce)
at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
- Mahesh