Forum Discussion
lsrinucog
14 years agoNew Contributor
hi Dain,
The code which you have mentioned below is working fine when we run it from soapUI tool . But from command line , when we try to run it , It's throwing below error
An error occured [Cannot get property 'projectList' on null object], see error log for details
java.lang.NullPointerException: Cannot get property 'projectList' on null object
at org.codehaus.groovy.runtime.NullObject.getProperty(NullObject.java:56)
at org.codehaus.groovy.runtime.InvokerHelper.getProperty(InvokerHelper.java:156)
at org.codehaus.groovy.runtime.callsite.NullCallSite.getProperty(NullCallSite.java:44)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGetProperty(AbstractCallSite.java:227)
at Script1.run(Script1.groovy:1)
at com.eviware.soapui.support.scripting.groovy.SoapUIGroovyScriptEngine.run(SoapUIGroovyScriptEngine.java:96)
at com.eviware.soapui.impl.wsdl.WsdlProject.runAfterLoadScript(WsdlProject.java:1428)
at com.eviware.soapui.impl.wsdl.WsdlProject.afterLoad(WsdlProject.java:523)
at com.eviware.soapui.impl.wsdl.WsdlProject.loadProject(WsdlProject.java:385)
at com.eviware.soapui.impl.wsdl.WsdlProject.<init>(WsdlProject.java:234)
at com.eviware.soapui.impl.wsdl.WsdlProjectFactory.createNew(WsdlProjectFactory.java:41)
at com.eviware.soapui.impl.wsdl.WsdlProjectFactory.createNew(WsdlProjectFactory.java:24)
at com.eviware.soapui.tools.SoapUITestCaseRunner.runRunner(SoapUITestCaseRunner.java:319)
at com.eviware.soapui.tools.AbstractSoapUIRunner.run(AbstractSoapUIRunner.java:151)
at com.eviware.soapui.tools.AbstractSoapUIRunner.runFromCommandLine(AbstractSoapUIRunner.java:86)
at com.eviware.soapui.tools.SoapUITestCaseRunner.main(SoapUITestCaseRunner.java:115)
17:27:34,928 INFO [SoapUITestCaseRunner] Running soapUI tests in project [All soapui projects]
17:27:34,928 INFO [SoapUITestCaseRunner] Running TestCase [TestCase 1]
17:27:34,959 INFO [SoapUITestCaseRunner] Running soapUI testcase [TestCase 1]
17:27:34,959 INFO [SoapUITestCaseRunner] running step [Groovy Script]
17:27:34,959 INFO [SoapUITestCaseRunner] Finished running soapUI testcase [TestCase 1], time taken: 0ms, status: FINISHED
17:27:34,975 INFO [SoapUITestCaseRunner] TestCase [TestCase 1] finished with status [FINISHED] in 0ms
Can you please help ?
The code which you have mentioned below is working fine when we run it from soapUI tool . But from command line , when we try to run it , It's throwing below error
An error occured [Cannot get property 'projectList' on null object], see error log for details
java.lang.NullPointerException: Cannot get property 'projectList' on null object
at org.codehaus.groovy.runtime.NullObject.getProperty(NullObject.java:56)
at org.codehaus.groovy.runtime.InvokerHelper.getProperty(InvokerHelper.java:156)
at org.codehaus.groovy.runtime.callsite.NullCallSite.getProperty(NullCallSite.java:44)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGetProperty(AbstractCallSite.java:227)
at Script1.run(Script1.groovy:1)
at com.eviware.soapui.support.scripting.groovy.SoapUIGroovyScriptEngine.run(SoapUIGroovyScriptEngine.java:96)
at com.eviware.soapui.impl.wsdl.WsdlProject.runAfterLoadScript(WsdlProject.java:1428)
at com.eviware.soapui.impl.wsdl.WsdlProject.afterLoad(WsdlProject.java:523)
at com.eviware.soapui.impl.wsdl.WsdlProject.loadProject(WsdlProject.java:385)
at com.eviware.soapui.impl.wsdl.WsdlProject.<init>(WsdlProject.java:234)
at com.eviware.soapui.impl.wsdl.WsdlProjectFactory.createNew(WsdlProjectFactory.java:41)
at com.eviware.soapui.impl.wsdl.WsdlProjectFactory.createNew(WsdlProjectFactory.java:24)
at com.eviware.soapui.tools.SoapUITestCaseRunner.runRunner(SoapUITestCaseRunner.java:319)
at com.eviware.soapui.tools.AbstractSoapUIRunner.run(AbstractSoapUIRunner.java:151)
at com.eviware.soapui.tools.AbstractSoapUIRunner.runFromCommandLine(AbstractSoapUIRunner.java:86)
at com.eviware.soapui.tools.SoapUITestCaseRunner.main(SoapUITestCaseRunner.java:115)
17:27:34,928 INFO [SoapUITestCaseRunner] Running soapUI tests in project [All soapui projects]
17:27:34,928 INFO [SoapUITestCaseRunner] Running TestCase [TestCase 1]
17:27:34,959 INFO [SoapUITestCaseRunner] Running soapUI testcase [TestCase 1]
17:27:34,959 INFO [SoapUITestCaseRunner] running step [Groovy Script]
17:27:34,959 INFO [SoapUITestCaseRunner] Finished running soapUI testcase [TestCase 1], time taken: 0ms, status: FINISHED
17:27:34,975 INFO [SoapUITestCaseRunner] TestCase [TestCase 1] finished with status [FINISHED] in 0ms
Can you please help ?