Forum Discussion

M_McDonald's avatar
M_McDonald
Super Contributor
16 years ago

Unable to open test step windows after running data-driven test case

Sometimes after running a data-driven test case I am unable to open the test step windows and have to close soapUI to resume working. I also notice the following error in the console (I am running build "daily-2009-04-17-[1], Build Date 2009/04/17 02:13"):

14:59:46,774 ERROR [SoapUI] An error occured [java.lang.NullPointerException], see error log for details
java.lang.reflect.InvocationTargetException
        at sun.reflect.GeneratedConstructorAccessor67.newInstance(Unknown Source)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
        at java.lang.reflect.Constructor.newInstance(Unknown Source)
        at com.eviware.soapui.support.components.JInspectorPanelFactory.build(JInspectorPanelFactory.java:24)
        at com.eviware.soapui.impl.wsdl.panels.teststeps.WsdlRunTestCaseStepDesktopPanel.buildContent(WsdlRunTestCaseStepDesktopPane
l.java:115)
        at com.eviware.soapui.impl.wsdl.panels.teststeps.WsdlRunTestCaseStepDesktopPanel.buildUI(WsdlRunTestCaseStepDesktopPanel.jav
a:110)
        at com.eviware.soapui.impl.wsdl.panels.teststeps.WsdlRunTestCaseStepDesktopPanel.<init>(WsdlRunTestCaseStepDesktopPanel.java
:85)
        at com.eviware.soapui.impl.wsdl.panels.teststeps.WsdlRunTestCaseTestStepPanelBuilder.buildDesktopPanel(WsdlRunTestCaseTestSt
epPanelBuilder.java:33)
        at com.eviware.soapui.impl.wsdl.panels.teststeps.WsdlRunTestCaseTestStepPanelBuilder.buildDesktopPanel(WsdlRunTestCaseTestSt
epPanelBuilder.java:25)
        at com.eviware.soapui.ui.TabbedSoapUIDesktop.showDesktopPanel(SourceFile:211)
        at com.eviware.soapui.support.UISupport.showDesktopPanel(UISupport.java:549)
        at com.eviware.soapui.support.UISupport.selectAndShow(UISupport.java:537)
        at com.eviware.soapui.impl.wsdl.actions.support.ShowDesktopPanelAction.perform(ShowDesktopPanelAction.java:53)
        at com.eviware.soapui.support.action.swing.SwingActionDelegate.actionPerformed(SwingActionDelegate.java:100)
        at com.eviware.soapui.support.action.swing.DefaultActionList.performDefaultAction(DefaultActionList.java:107)
        at com.eviware.soapui.ui.Navigator$TreeMouseListener.mouseClicked(Navigator.java:305)
        at java.awt.AWTEventMulticaster.mouseClicked(Unknown Source)
        at java.awt.AWTEventMulticaster.mouseClicked(Unknown Source)
        at java.awt.AWTEventMulticaster.mouseClicked(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)
Caused by: java.lang.NullPointerException
        at net.infonode.properties.propertymap.PropertyMapManager.addMapChanges(Unknown Source)
        at net.infonode.properties.propertymap.PropertyMapImpl$1.signalEmitted(Unknown Source)
        at net.infonode.util.signal.Signal.emit(Unknown Source)
        at net.infonode.util.collection.notifymap.AbstractConstChangeNotifyMap.fireEntriesChanged(Unknown Source)
        at net.infonode.properties.propertymap.PropertyMapImpl$PropertyObjectMap.fireEntriesChanged(Unknown Source)
        at net.infonode.properties.propertymap.PropertyMapImpl$PropertyObjectMap.signalEmitted(Unknown Source)
        at net.infonode.util.signal.Signal.emit(Unknown Source)
        at net.infonode.util.collection.notifymap.AbstractConstChangeNotifyMap.fireEntriesChanged(Unknown Source)
        at net.infonode.util.collection.notifymap.ConstChangeNotifyVectorMap.addMap(Unknown Source)
        at net.infonode.properties.propertymap.PropertyMapImpl.addSuperMap(Unknown Source)
        at net.infonode.properties.propertymap.PropertyMapImpl.addSuperMap(Unknown Source)
        at net.infonode.tabbedpanel.TabbedPanelProperties.addSuperObject(Unknown Source)
        at com.eviware.soapui.support.components.JInspectorPanelImplPro.a(SourceFile:129)
        at com.eviware.soapui.support.components.JInspectorPanelImplPro.<init>(SourceFile:66)
        at com.eviware.soapui.support.components.JInspectorPanelImplPro.<init>(SourceFile:49)
        ... 39 more
14:59:47,758 ERROR [SoapUI] An error occured [java.lang.NullPointerException], see error log for details

3 Replies

  • SmartBear_Suppo's avatar
    SmartBear_Suppo
    SmartBear Alumni (Retired)
    Hi,

    thanks for reporting this.. we'll check into it.

    regards!

    /Ole
    eviware.com
  • Mason's avatar
    Mason
    Frequent Contributor
    We are seeing the same thing.  Although I'm not necessarily sure it comes after running a specific type of test case.  But we have noticed on several occasions where the application will get into a state where you can't open test objects (suites, cases or steps) without restarting the app.
  • SmartBear_Suppo's avatar
    SmartBear_Suppo
    SmartBear Alumni (Retired)
    Hi,

    this seems to be related to the components used for the tabbed desktop, please try changing to the default desktop in the UI Preferences tab to see if that helps until we fix this.

    regards!

    /Ole
    eviware.com