Contributions
Error on jdbc step for listener notification
Hi - observed below error at jdbc step when added event listener to the scripts. Suggested workaround to create database connection use the same in jdbc script instead of using from properties -- cannot use the workaround as running scripts from build pipeline. Please suggest way forward. This is in Ready API 3.3.2 version ERROR [AbstractTestCaseRunner] An error occurred when notifying the listener before the test step execution. java.lang.NullPointerException: null at com.eviware.soapui.impl.wsdl.teststeps.ProJdbcRequestTestStep.a(ProJdbcRequestTestStep.java:144) ~[ready-api-soapui-pro-3.3.1.jar:3.3.1] at com.eviware.soapui.impl.wsdl.teststeps.ProJdbcRequestTestStep.applyEnvironment(ProJdbcRequestTestStep.java:120) ~[ready-api-soapui-pro-3.3.1.jar:3.3.1] at com.smartbear.ready.cmd.runner.pro.SoapUIProTestCaseRunner.beforeStep(SoapUIProTestCaseRunner.java:376) ~[ready-api-runners-3.3.1.jar:?] at com.eviware.soapui.impl.wsdl.support.AbstractTestCaseRunner.runBeforeSteps(AbstractTestCaseRunner.java:347) [ready-api-soapui-3.3.1.jar:3.3.1] at com.eviware.soapui.impl.wsdl.support.AbstractTestCaseRunner.runTestStep(AbstractTestCaseRunner.java:284) [ready-api-soapui-3.3.1.jar:3.3.1] at com.eviware.soapui.impl.wsdl.testcase.WsdlTestCaseRunner.runCurrentTestStep(WsdlTestCaseRunner.java:52) [ready-api-soapui-3.3.1.jar:3.3.1] at com.eviware.soapui.impl.wsdl.support.AbstractTestCaseRunner.internalRun(AbstractTestCaseRunner.java:182) [ready-api-soapui-3.3.1.jar:3.3.1] at com.eviware.soapui.impl.wsdl.support.AbstractTestCaseRunner.internalRun(AbstractTestCaseRunner.java:1) [ready-api-soapui-3.3.1.jar:3.3.1] at com.eviware.soapui.impl.wsdl.support.AbstractTestRunner.run(AbstractTestRunner.java:130) [ready-api-soapui-3.3.1.jar:3.3.1] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) [?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?] at java.lang.Thread.run(Thread.java:835) [?:?] 07:16:10,444 INFO [SoapUIProTestCaseRunner] Assertion [Match content of [@rowNumber]] has status PASS 07:16:10,478 ERROR [AbstractTestCaseRunner] An error occurred when notifying the listener after the test step execution. java.lang.NullPointerException: null at com.eviware.soapui.impl.wsdl.teststeps.ProJdbcRequestTestStep.a(ProJdbcRequestTestStep.java:144) ~[ready-api-soapui-pro-3.3.1.jar:3.3.1] at com.eviware.soapui.impl.wsdl.teststeps.ProJdbcRequestTestStep.applyEnvironment(ProJdbcRequestTestStep.java:120) ~[ready-api-soapui-pro-3.3.1.jar:3.3.1] at com.eviware.soapui.impl.wsdl.teststeps.ProJdbcRequestTestStep.resetEnvironment(ProJdbcRequestTestStep.java:126) ~[ready-api-soapui-pro-3.3.1.jar:3.3.1] at com.smartbear.ready.cmd.runner.pro.SoapUIProTestCaseRunner.afterStep(SoapUIProTestCaseRunner.java:385) ~[ready-api-runners-3.3.1.jar:?] at com.eviware.soapui.impl.wsdl.support.AbstractTestCaseRunner.notifyListenersAfterStep(AbstractTestCaseRunner.java:335) [ready-api-soapui-3.3.1.jar:3.3.1] at com.eviware.soapui.impl.wsdl.support.AbstractTestCaseRunner.runTestStep(AbstractTestCaseRunner.java:309) [ready-api-soapui-3.3.1.jar:3.3.1] at com.eviware.soapui.impl.wsdl.testcase.WsdlTestCaseRunner.runCurrentTestStep(WsdlTestCaseRunner.java:52) [ready-api-soapui-3.3.1.jar:3.3.1] at com.eviware.soapui.impl.wsdl.support.AbstractTestCaseRunner.internalRun(AbstractTestCaseRunner.java:182) [ready-api-soapui-3.3.1.jar:3.3.1] at com.eviware.soapui.impl.wsdl.support.AbstractTestCaseRunner.internalRun(AbstractTestCaseRunner.java:1) [ready-api-soapui-3.3.1.jar:3.3.1] at com.eviware.soapui.impl.wsdl.support.AbstractTestRunner.run(AbstractTestRunner.java:130) [ready-api-soapui-3.3.1.jar:3.3.1] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) [?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?] at java.lang.Thread.run(Thread.java:835) [?:?]Solved1.1KViews0likes1Comment