14 years ago
SOAP-UI 4.0.0 null pointer with JDK7
JDK 1.6.0_23 works fine on the same machine, however 1.7.0 throws a null pointer when building the GUI (it appears)
C:\Program Files\eviware\soapUI-4.0.0\bin>soapui.bat
Configuring log4j from [C:\Program Files\eviware\soapUI-4.0.0\bin\soapui-log4j.xml]
log4j:ERROR setFile(null,true) call failed.
java.io.FileNotFoundException: soapui-errors.log (Access is denied)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:212)
at java.io.FileOutputStream.<init>(FileOutputStream.java:136)
at org.apache.log4j.FileAppender.setFile(FileAppender.java:289)
at org.apache.log4j.RollingFileAppender.setFile(RollingFileAppender.java:167)
at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:163)
at org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:256)
at org.apache.log4j.xml.DOMConfigurator.parseAppender(DOMConfigurator.java:220)
at org.apache.log4j.xml.DOMConfigurator.findAppenderByName(DOMConfigurator.java:150)
at org.apache.log4j.xml.DOMConfigurator.findAppenderByReference(DOMConfigurator.java:163)
at org.apache.log4j.xml.DOMConfigurator.parseChildrenOfLoggerElement(DOMConfigurator.java:425)
at org.apache.log4j.xml.DOMConfigurator.parseCategory(DOMConfigurator.java:345)
at org.apache.log4j.xml.DOMConfigurator.parse(DOMConfigurator.java:827)
at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:712)
at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:604)
at org.apache.log4j.xml.XMLWatchdog.doOnChange(DOMConfigurator.java:861)
at org.apache.log4j.helpers.FileWatchdog.checkAndConfigure(FileWatchdog.java:88)
at org.apache.log4j.helpers.FileWatchdog.<init>(FileWatchdog.java:57)
at org.apache.log4j.xml.XMLWatchdog.<init>(DOMConfigurator.java:853)
at org.apache.log4j.xml.DOMConfigurator.configureAndWatch(DOMConfigurator.java:584)
at com.eviware.soapui.DefaultSoapUICore.initLog(DefaultSoapUICore.java:492)
at com.eviware.soapui.DefaultSoapUICore.init(DefaultSoapUICore.java:136)
at com.eviware.soapui.StandaloneSoapUICore.<init>(StandaloneSoapUICore.java:37)
at com.eviware.soapui.SoapUI$SoapUIRunner.run(SoapUI.java:627)
at com.eviware.soapui.SoapUI.main(SoapUI.java:723)
log4j:ERROR setFile(null,false) call failed.
java.io.FileNotFoundException: soapui.log (Access is denied)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:212)
at java.io.FileOutputStream.<init>(FileOutputStream.java:136)
at org.apache.log4j.FileAppender.setFile(FileAppender.java:289)
at org.apache.log4j.RollingFileAppender.setFile(RollingFileAppender.java:167)
at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:163)
at org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:256)
at org.apache.log4j.xml.DOMConfigurator.parseAppender(DOMConfigurator.java:220)
at org.apache.log4j.xml.DOMConfigurator.findAppenderByName(DOMConfigurator.java:150)
at org.apache.log4j.xml.DOMConfigurator.findAppenderByReference(DOMConfigurator.java:163)
at org.apache.log4j.xml.DOMConfigurator.parseChildrenOfLoggerElement(DOMConfigurator.java:425)
at org.apache.log4j.xml.DOMConfigurator.parseRoot(DOMConfigurator.java:394)
at org.apache.log4j.xml.DOMConfigurator.parse(DOMConfigurator.java:829)
at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:712)
at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:604)
at org.apache.log4j.xml.XMLWatchdog.doOnChange(DOMConfigurator.java:861)
at org.apache.log4j.helpers.FileWatchdog.checkAndConfigure(FileWatchdog.java:88)
at org.apache.log4j.helpers.FileWatchdog.<init>(FileWatchdog.java:57)
at org.apache.log4j.xml.XMLWatchdog.<init>(DOMConfigurator.java:853)
at org.apache.log4j.xml.DOMConfigurator.configureAndWatch(DOMConfigurator.java:584)
at com.eviware.soapui.DefaultSoapUICore.initLog(DefaultSoapUICore.java:492)
at com.eviware.soapui.DefaultSoapUICore.init(DefaultSoapUICore.java:136)
at com.eviware.soapui.StandaloneSoapUICore.<init>(StandaloneSoapUICore.java:37)
at com.eviware.soapui.SoapUI$SoapUIRunner.run(SoapUI.java:627)
at com.eviware.soapui.SoapUI.main(SoapUI.java:723)
11:07:22,396 INFO [DefaultSoapUICore] initialized soapui-settings from [C:\Users\ingoldt\soapui-settings.xml]
11:07:23,770 INFO [WorkspaceImpl] Loading workspace from [C:\Users\ingoldt\default-soapui-workspace.xml]
11:07:23,902 INFO [WsdlProject] Loaded project from [file:/C:/work/svn/sensorweb/jSWE/services/sir/sir-service/soapui/SIR-soapui-project.xml]
11:07:25,890 INFO [WsdlProject] Loaded project from [file:/C:/work/svn/sensorweb/jSWE/services/sos/sos-service/soapui/SOS-Complete-Test-soapui-p
roject.xml]
11:07:26,458 INFO [WsdlProject] Loaded project from [file:/C:/Users/ingoldt/Documents/servicemix-ws-n-soapui-project.xml]
11:07:26,551 INFO [SoapUI] Used java version: 1.7.0
java.lang.NullPointerException
at com.eviware.soapui.support.components.JPropertiesTable.<init>(JPropertiesTable.java:90)
at com.eviware.soapui.impl.EmptyPanelBuilder.buildDefaultProperties(EmptyPanelBuilder.java:56)
at com.eviware.soapui.impl.WorkspaceImplPanelBuilder.buildOverviewPanel(WorkspaceImplPanelBuilder.java:36)
at com.eviware.soapui.impl.WorkspaceImplPanelBuilder.buildOverviewPanel(WorkspaceImplPanelBuilder.java:26)
at com.eviware.soapui.SoapUI$InternalNavigatorListener.nodeSelected(SoapUI.java:1131)
at com.eviware.soapui.ui.Navigator$InternalTreeSelectionListener.valueChanged(Navigator.java:302)
at javax.swing.JTree.fireValueChanged(JTree.java:2917)
at javax.swing.JTree$TreeSelectionRedirector.valueChanged(JTree.java:3376)
at javax.swing.tree.DefaultTreeSelectionModel.fireValueChanged(DefaultTreeSelectionModel.java:634)
at javax.swing.tree.DefaultTreeSelectionModel.notifyPathChange(DefaultTreeSelectionModel.java:1092)
at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPaths(DefaultTreeSelectionModel.java:293)
at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPath(DefaultTreeSelectionModel.java:187)
at javax.swing.JTree.setSelectionPath(JTree.java:1631)
at com.eviware.soapui.ui.Navigator.selectModelItem(Navigator.java:198)
at com.eviware.soapui.SoapUI.buildUI(SoapUI.java:267)
at com.eviware.soapui.SoapUI.show(SoapUI.java:929)
at com.eviware.soapui.SoapUI.startSoapUI(SoapUI.java:792)
at com.eviware.soapui.SoapUI$SoapUIRunner.run(SoapUI.java:627)
at com.eviware.soapui.SoapUI.main(SoapUI.java:723)
C:\Program Files\eviware\soapUI-4.0.0\bin>
C:\Program Files\eviware\soapUI-4.0.0\bin>soapui.bat
Configuring log4j from [C:\Program Files\eviware\soapUI-4.0.0\bin\soapui-log4j.xml]
log4j:ERROR setFile(null,true) call failed.
java.io.FileNotFoundException: soapui-errors.log (Access is denied)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:212)
at java.io.FileOutputStream.<init>(FileOutputStream.java:136)
at org.apache.log4j.FileAppender.setFile(FileAppender.java:289)
at org.apache.log4j.RollingFileAppender.setFile(RollingFileAppender.java:167)
at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:163)
at org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:256)
at org.apache.log4j.xml.DOMConfigurator.parseAppender(DOMConfigurator.java:220)
at org.apache.log4j.xml.DOMConfigurator.findAppenderByName(DOMConfigurator.java:150)
at org.apache.log4j.xml.DOMConfigurator.findAppenderByReference(DOMConfigurator.java:163)
at org.apache.log4j.xml.DOMConfigurator.parseChildrenOfLoggerElement(DOMConfigurator.java:425)
at org.apache.log4j.xml.DOMConfigurator.parseCategory(DOMConfigurator.java:345)
at org.apache.log4j.xml.DOMConfigurator.parse(DOMConfigurator.java:827)
at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:712)
at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:604)
at org.apache.log4j.xml.XMLWatchdog.doOnChange(DOMConfigurator.java:861)
at org.apache.log4j.helpers.FileWatchdog.checkAndConfigure(FileWatchdog.java:88)
at org.apache.log4j.helpers.FileWatchdog.<init>(FileWatchdog.java:57)
at org.apache.log4j.xml.XMLWatchdog.<init>(DOMConfigurator.java:853)
at org.apache.log4j.xml.DOMConfigurator.configureAndWatch(DOMConfigurator.java:584)
at com.eviware.soapui.DefaultSoapUICore.initLog(DefaultSoapUICore.java:492)
at com.eviware.soapui.DefaultSoapUICore.init(DefaultSoapUICore.java:136)
at com.eviware.soapui.StandaloneSoapUICore.<init>(StandaloneSoapUICore.java:37)
at com.eviware.soapui.SoapUI$SoapUIRunner.run(SoapUI.java:627)
at com.eviware.soapui.SoapUI.main(SoapUI.java:723)
log4j:ERROR setFile(null,false) call failed.
java.io.FileNotFoundException: soapui.log (Access is denied)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:212)
at java.io.FileOutputStream.<init>(FileOutputStream.java:136)
at org.apache.log4j.FileAppender.setFile(FileAppender.java:289)
at org.apache.log4j.RollingFileAppender.setFile(RollingFileAppender.java:167)
at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:163)
at org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:256)
at org.apache.log4j.xml.DOMConfigurator.parseAppender(DOMConfigurator.java:220)
at org.apache.log4j.xml.DOMConfigurator.findAppenderByName(DOMConfigurator.java:150)
at org.apache.log4j.xml.DOMConfigurator.findAppenderByReference(DOMConfigurator.java:163)
at org.apache.log4j.xml.DOMConfigurator.parseChildrenOfLoggerElement(DOMConfigurator.java:425)
at org.apache.log4j.xml.DOMConfigurator.parseRoot(DOMConfigurator.java:394)
at org.apache.log4j.xml.DOMConfigurator.parse(DOMConfigurator.java:829)
at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:712)
at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:604)
at org.apache.log4j.xml.XMLWatchdog.doOnChange(DOMConfigurator.java:861)
at org.apache.log4j.helpers.FileWatchdog.checkAndConfigure(FileWatchdog.java:88)
at org.apache.log4j.helpers.FileWatchdog.<init>(FileWatchdog.java:57)
at org.apache.log4j.xml.XMLWatchdog.<init>(DOMConfigurator.java:853)
at org.apache.log4j.xml.DOMConfigurator.configureAndWatch(DOMConfigurator.java:584)
at com.eviware.soapui.DefaultSoapUICore.initLog(DefaultSoapUICore.java:492)
at com.eviware.soapui.DefaultSoapUICore.init(DefaultSoapUICore.java:136)
at com.eviware.soapui.StandaloneSoapUICore.<init>(StandaloneSoapUICore.java:37)
at com.eviware.soapui.SoapUI$SoapUIRunner.run(SoapUI.java:627)
at com.eviware.soapui.SoapUI.main(SoapUI.java:723)
11:07:22,396 INFO [DefaultSoapUICore] initialized soapui-settings from [C:\Users\ingoldt\soapui-settings.xml]
11:07:23,770 INFO [WorkspaceImpl] Loading workspace from [C:\Users\ingoldt\default-soapui-workspace.xml]
11:07:23,902 INFO [WsdlProject] Loaded project from [file:/C:/work/svn/sensorweb/jSWE/services/sir/sir-service/soapui/SIR-soapui-project.xml]
11:07:25,890 INFO [WsdlProject] Loaded project from [file:/C:/work/svn/sensorweb/jSWE/services/sos/sos-service/soapui/SOS-Complete-Test-soapui-p
roject.xml]
11:07:26,458 INFO [WsdlProject] Loaded project from [file:/C:/Users/ingoldt/Documents/servicemix-ws-n-soapui-project.xml]
11:07:26,551 INFO [SoapUI] Used java version: 1.7.0
java.lang.NullPointerException
at com.eviware.soapui.support.components.JPropertiesTable.<init>(JPropertiesTable.java:90)
at com.eviware.soapui.impl.EmptyPanelBuilder.buildDefaultProperties(EmptyPanelBuilder.java:56)
at com.eviware.soapui.impl.WorkspaceImplPanelBuilder.buildOverviewPanel(WorkspaceImplPanelBuilder.java:36)
at com.eviware.soapui.impl.WorkspaceImplPanelBuilder.buildOverviewPanel(WorkspaceImplPanelBuilder.java:26)
at com.eviware.soapui.SoapUI$InternalNavigatorListener.nodeSelected(SoapUI.java:1131)
at com.eviware.soapui.ui.Navigator$InternalTreeSelectionListener.valueChanged(Navigator.java:302)
at javax.swing.JTree.fireValueChanged(JTree.java:2917)
at javax.swing.JTree$TreeSelectionRedirector.valueChanged(JTree.java:3376)
at javax.swing.tree.DefaultTreeSelectionModel.fireValueChanged(DefaultTreeSelectionModel.java:634)
at javax.swing.tree.DefaultTreeSelectionModel.notifyPathChange(DefaultTreeSelectionModel.java:1092)
at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPaths(DefaultTreeSelectionModel.java:293)
at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPath(DefaultTreeSelectionModel.java:187)
at javax.swing.JTree.setSelectionPath(JTree.java:1631)
at com.eviware.soapui.ui.Navigator.selectModelItem(Navigator.java:198)
at com.eviware.soapui.SoapUI.buildUI(SoapUI.java:267)
at com.eviware.soapui.SoapUI.show(SoapUI.java:929)
at com.eviware.soapui.SoapUI.startSoapUI(SoapUI.java:792)
at com.eviware.soapui.SoapUI$SoapUIRunner.run(SoapUI.java:627)
at com.eviware.soapui.SoapUI.main(SoapUI.java:723)
C:\Program Files\eviware\soapUI-4.0.0\bin>