SophiaKJ
14 years agoNew Contributor
Java Null Pointer Exception when running Security Scan
I'm running security tests on HTTP web service requests returns a java null pointer exception like the following:
java.lang.NullPointerException
at com.eviware.soapui.security.scan.BoundarySecurityScan.extractMutations(BoundarySecurityScan.java:159)
at com.eviware.soapui.security.scan.BoundarySecurityScan.hasNext(BoundarySecurityScan.java:282)
at com.eviware.soapui.security.scan.AbstractSecurityScan.run(AbstractSecurityScan.java:202)
at com.eviware.soapui.security.SecurityTestRunnerImpl.runTestStepSecurityScan(SecurityTestRunnerImpl.java:262)
at com.eviware.soapui.security.SecurityTestRunnerImpl.runCurrentTestStep(SecurityTestRunnerImpl.java:190)
at com.eviware.soapui.security.SecurityTestRunnerImpl.runCurrentTestStep(SecurityTestRunnerImpl.java:38)
at com.eviware.soapui.impl.wsdl.support.AbstractTestCaseRunner.internalRun(AbstractTestCaseRunner.java:141)
at com.eviware.soapui.impl.wsdl.support.AbstractTestCaseRunner.internalRun(AbstractTestCaseRunner.java:42)
at com.eviware.soapui.impl.wsdl.support.AbstractTestRunner.run(AbstractTestRunner.java:135)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
At this point I am unable to use the security scanning features of SoapUI with my Web Service testing. My web services are fairly simple: http request with passed in parameters
java.lang.NullPointerException
at com.eviware.soapui.security.scan.BoundarySecurityScan.extractMutations(BoundarySecurityScan.java:159)
at com.eviware.soapui.security.scan.BoundarySecurityScan.hasNext(BoundarySecurityScan.java:282)
at com.eviware.soapui.security.scan.AbstractSecurityScan.run(AbstractSecurityScan.java:202)
at com.eviware.soapui.security.SecurityTestRunnerImpl.runTestStepSecurityScan(SecurityTestRunnerImpl.java:262)
at com.eviware.soapui.security.SecurityTestRunnerImpl.runCurrentTestStep(SecurityTestRunnerImpl.java:190)
at com.eviware.soapui.security.SecurityTestRunnerImpl.runCurrentTestStep(SecurityTestRunnerImpl.java:38)
at com.eviware.soapui.impl.wsdl.support.AbstractTestCaseRunner.internalRun(AbstractTestCaseRunner.java:141)
at com.eviware.soapui.impl.wsdl.support.AbstractTestCaseRunner.internalRun(AbstractTestCaseRunner.java:42)
at com.eviware.soapui.impl.wsdl.support.AbstractTestRunner.run(AbstractTestRunner.java:135)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
At this point I am unable to use the security scanning features of SoapUI with my Web Service testing. My web services are fairly simple: http request with passed in parameters