Forum Discussion

skillsoft's avatar
skillsoft
Frequent Contributor
15 years ago

HTTP Request not working in 3.6 Beta2

When I try to add an HTTP Test Request, the request is added, but is not functional. Error log shows:

Fri Aug 06 14:40:53 EDT 2010:ERROR:org.mozilla.xpcom.XPCOMInitializationException: Must call Mozilla.getInstance().initialize() before using this method
org.mozilla.xpcom.XPCOMInitializationException: Must call Mozilla.getInstance().initialize() before using this method
at org.mozilla.xpcom.Mozilla.getServiceManager(Mozilla.java:869)
at com.teamdev.xpcom.util.ProxyManager.<init>(Unknown Source)
at com.teamdev.xpcom.util.ProxyManager.getInstance(Unknown Source)
at com.teamdev.xpcom.b.invokeLater(Unknown Source)
at com.teamdev.xpcom.Xpcom.invokeLater(Unknown Source)
at com.teamdev.jxbrowser1.impl.a.a.<init>(Unknown Source)
at com.teamdev.jxbrowser1.console.ConsoleService.getConsoleService(Unknown Source)
at com.teamdev.jxbrowser.mozilla.MozillaScriptErrorWatcher.<init>(Unknown Source)
at com.teamdev.jxbrowser.mozilla.MozillaScriptErrorWatcher.getInstance(Unknown Source)
at com.teamdev.jxbrowser.mozilla.MozillaBrowserFactory.<init>(Unknown Source)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at com.teamdev.jxbrowser.BrowserFactory$a.a(Unknown Source)
at com.teamdev.jxbrowser.BrowserFactory.createBrowser(Unknown Source)
at com.eviware.soapui.support.components.BrowserComponent.initBrowser(BrowserComponent.java:512)
at com.eviware.soapui.support.components.BrowserComponent.getComponent(BrowserComponent.java:186)
at com.eviware.soapui.impl.rest.panels.request.views.html.HttpHtmlResponseView.getComponent(HttpHtmlResponseView.java:115)
at com.eviware.soapui.support.editor.Editor.addEditorView(Editor.java:64)
at com.eviware.soapui.impl.support.components.ResponseMessageXmlEditor.<init>(ResponseMessageXmlEditor.java:49)
at com.eviware.soapui.impl.support.panels.AbstractHttpRequestDesktopPanel$AbstractHttpResponseMessageEditor.<init>(AbstractHttpRequestDesktopPanel.java:365)
at com.eviware.soapui.impl.support.panels.AbstractHttpXmlRequestDesktopPanel$HttpResponseMessageEditor.<init>(AbstractHttpXmlRequestDesktopPanel.java:60)
at com.eviware.soapui.impl.support.panels.AbstractHttpXmlRequestDesktopPanel.buildResponseEditor(AbstractHttpXmlRequestDesktopPanel.java:43)
at com.eviware.soapui.impl.support.panels.AbstractHttpRequestDesktopPanel.buildContent(AbstractHttpRequestDesktopPanel.java:203)
at com.eviware.soapui.impl.wsdl.panels.teststeps.HttpTestRequestDesktopPanel.buildContent(HttpTestRequestDesktopPanel.java:148)
at com.eviware.soapui.impl.support.panels.AbstractHttpRequestDesktopPanel.init(AbstractHttpRequestDesktopPanel.java:131)
at com.eviware.soapui.impl.support.panels.AbstractHttpRequestDesktopPanel.<init>(AbstractHttpRequestDesktopPanel.java:108)
at com.eviware.soapui.impl.support.panels.AbstractHttpXmlRequestDesktopPanel.<init>(AbstractHttpXmlRequestDesktopPanel.java:31)
at com.eviware.soapui.impl.wsdl.panels.teststeps.HttpTestRequestDesktopPanel.<init>(HttpTestRequestDesktopPanel.java:94)
at com.eviware.soapui.impl.wsdl.panels.teststeps.ProHttpTestRequestDesktopPanel.<init>(SourceFile:32)
at com.eviware.soapui.impl.wsdl.panels.teststeps.ProHttpTestRequestStepPanelBuilder.buildDesktopPanel(SourceFile:22)
at com.eviware.soapui.impl.wsdl.panels.teststeps.ProHttpTestRequestStepPanelBuilder.buildDesktopPanel(SourceFile:17)
at com.eviware.soapui.ui.TabbedSoapUIDesktop.showDesktopPanel(SourceFile:211)
at com.eviware.soapui.support.UISupport.showDesktopPanel(UISupport.java:570)
at com.eviware.soapui.support.UISupport.selectAndShow(UISupport.java:558)
at com.eviware.soapui.impl.wsdl.actions.testcase.AddWsdlTestStepAction.perform(AddWsdlTestStepAction.java:49)
at com.eviware.soapui.impl.wsdl.actions.testcase.AddWsdlTestStepAction.perform(AddWsdlTestStepAction.java:29)
at com.eviware.soapui.support.action.swing.SwingActionDelegate.actionPerformed(SwingActionDelegate.java:104)
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.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
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.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 org.mozilla.xpcom.Mozilla.getServiceManager(Mozilla.java:867)
... 67 more

Thanks,

Mary
  • Hi Mary,

    thanks for reporting this, it will be fixed in the upcoming nightly build.

    regards!

    /Ole
    eviware.com
  • skillsoft's avatar
    skillsoft
    Frequent Contributor
    I just installed the latest nightly build. I still have the same issue. The HTTP Request is created, but returns an error when clicked on or run:

    Thanks,

    Mary

    Error:

    Fri Aug 13 06:52:46 EDT 2010:ERROR:org.mozilla.xpcom.XPCOMInitializationException: Must call Mozilla.getInstance().initialize() before using this method
    org.mozilla.xpcom.XPCOMInitializationException: Must call Mozilla.getInstance().initialize() before using this method
    at org.mozilla.xpcom.Mozilla.getServiceManager(Mozilla.java:869)
    at com.teamdev.xpcom.util.ProxyManager.<init>(Unknown Source)
    at com.teamdev.xpcom.util.ProxyManager.getInstance(Unknown Source)
    at com.teamdev.xpcom.b.invokeLater(Unknown Source)
    at com.teamdev.xpcom.Xpcom.invokeLater(Unknown Source)
    at com.teamdev.jxbrowser1.impl.a.a.<init>(Unknown Source)
    at com.teamdev.jxbrowser1.console.ConsoleService.getConsoleService(Unknown Source)
    at com.teamdev.jxbrowser.mozilla.MozillaScriptErrorWatcher.<init>(Unknown Source)
    at com.teamdev.jxbrowser.mozilla.MozillaScriptErrorWatcher.getInstance(Unknown Source)
    at com.teamdev.jxbrowser.mozilla.MozillaBrowserFactory.<init>(Unknown Source)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    at java.lang.Class.newInstance0(Class.java:355)
    at java.lang.Class.newInstance(Class.java:308)
    at com.teamdev.jxbrowser.BrowserFactory$a.a(Unknown Source)
    at com.teamdev.jxbrowser.BrowserFactory.createBrowser(Unknown Source)
    at com.eviware.soapui.support.components.BrowserComponent.initBrowser(BrowserComponent.java:512)
    at com.eviware.soapui.support.components.BrowserComponent.getComponent(BrowserComponent.java:186)
    at com.eviware.soapui.impl.rest.panels.request.views.html.HttpHtmlResponseView.getComponent(HttpHtmlResponseView.java:115)
    at com.eviware.soapui.support.editor.Editor.addEditorView(Editor.java:64)
    at com.eviware.soapui.impl.support.components.ResponseMessageXmlEditor.<init>(ResponseMessageXmlEditor.java:49)
    at com.eviware.soapui.impl.support.panels.AbstractHttpRequestDesktopPanel$AbstractHttpResponseMessageEditor.<init>(AbstractHttpRequestDesktopPanel.java:365)
    at com.eviware.soapui.impl.support.panels.AbstractHttpXmlRequestDesktopPanel$HttpResponseMessageEditor.<init>(AbstractHttpXmlRequestDesktopPanel.java:60)
    at com.eviware.soapui.impl.support.panels.AbstractHttpXmlRequestDesktopPanel.buildResponseEditor(AbstractHttpXmlRequestDesktopPanel.java:43)
    at com.eviware.soapui.impl.support.panels.AbstractHttpRequestDesktopPanel.buildContent(AbstractHttpRequestDesktopPanel.java:203)
    at com.eviware.soapui.impl.wsdl.panels.teststeps.HttpTestRequestDesktopPanel.buildContent(HttpTestRequestDesktopPanel.java:148)
    at com.eviware.soapui.impl.support.panels.AbstractHttpRequestDesktopPanel.init(AbstractHttpRequestDesktopPanel.java:131)
    at com.eviware.soapui.impl.support.panels.AbstractHttpRequestDesktopPanel.<init>(AbstractHttpRequestDesktopPanel.java:108)
    at com.eviware.soapui.impl.support.panels.AbstractHttpXmlRequestDesktopPanel.<init>(AbstractHttpXmlRequestDesktopPanel.java:31)
    at com.eviware.soapui.impl.wsdl.panels.teststeps.HttpTestRequestDesktopPanel.<init>(HttpTestRequestDesktopPanel.java:94)
    at com.eviware.soapui.impl.wsdl.panels.teststeps.ProHttpTestRequestDesktopPanel.<init>(SourceFile:32)
    at com.eviware.soapui.impl.wsdl.panels.teststeps.ProHttpTestRequestStepPanelBuilder.buildDesktopPanel(SourceFile:22)
    at com.eviware.soapui.impl.wsdl.panels.teststeps.ProHttpTestRequestStepPanelBuilder.buildDesktopPanel(SourceFile:17)
    at com.eviware.soapui.ui.TabbedSoapUIDesktop.showDesktopPanel(SourceFile:211)
    at com.eviware.soapui.support.UISupport.showDesktopPanel(UISupport.java:570)
    at com.eviware.soapui.support.UISupport.selectAndShow(UISupport.java:558)
    at com.eviware.soapui.impl.wsdl.actions.support.ShowDesktopPanelAction.perform(ShowDesktopPanelAction.java:53)
    at com.eviware.soapui.support.action.swing.SwingActionDelegate.actionPerformed(SwingActionDelegate.java:104)
    at com.eviware.soapui.support.action.swing.DefaultActionList.performDefaultAction(DefaultActionList.java:107)
    at com.eviware.soapui.ui.Navigator$TreeMouseListener$1.run(Navigator.java:408)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
    Caused by: java.lang.NullPointerException
    at org.mozilla.xpcom.Mozilla.getServiceManager(Mozilla.java:867)
    ... 49 more
  • Hi Mary,

    I have tried to improve the related initialization code in the last build, can you give that a go to see if it helps?

    regards!

    /Ole
    eviware.com
  • skillsoft's avatar
    skillsoft
    Frequent Contributor
    I tried the nightly build from August 26th and it works great, no errors.

    Thanks!

    Mary