hubenova
12 years agoNew Contributor
Uppdate a WSDL definition which has a renamed interface
Hi guys,
I am trying to update a WSDL definition in SoapUi, but after the update is complete, I can not run my tests. Exception is thrown. I tried a Google search but with no success. Here is my scenario:
I have test cases that were written againt a service with one endpoint - let's say the Interface is named Interface_1. All the tests were green and everything worked fine.
However, now I have this service updated with new interface, named Interface_New, and the first interface RENAMED to Interface_Renamed. After I update the interface through the context menu, the tests fail to execute.
Is there anyone familiar with the WSDL update when there is an Interface renamed?
This is the exception:
Sat Nov 23 11:26:18 EET 2013:ERROR:Exception during Test Execution
java.lang.NullPointerException
at com.eviware.soapui.impl.support.EndpointSupportPro.getRequestEndpoint(SourceFile:74)
at com.eviware.soapui.impl.support.EndpointSupportPro.getEndpoint(SourceFile:25)
at com.eviware.soapui.impl.support.AbstractHttpRequest.getEndpoint(AbstractHttpRequest.java:404)
at com.eviware.soapui.impl.wsdl.WsdlRequest.submit(WsdlRequest.java:227)
at com.eviware.soapui.impl.wsdl.teststeps.WsdlTestRequestStep.run(WsdlTestRequestStep.java:417)
at com.eviware.soapui.impl.wsdl.support.AbstractTestCaseRunner.runTestStep(AbstractTestCaseRunner.java:239)
at com.eviware.soapui.impl.wsdl.testcase.WsdlTestCaseRunner.runCurrentTestStep(WsdlTestCaseRunner.java:48)
at com.eviware.soapui.impl.wsdl.support.AbstractTestCaseRunner.internalRun(AbstractTestCaseRunner.java:148)
at com.eviware.soapui.impl.wsdl.support.AbstractTestCaseRunner.internalRun(AbstractTestCaseRunner.java:43)
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.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
I am trying to update a WSDL definition in SoapUi, but after the update is complete, I can not run my tests. Exception is thrown. I tried a Google search but with no success. Here is my scenario:
I have test cases that were written againt a service with one endpoint - let's say the Interface is named Interface_1. All the tests were green and everything worked fine.
However, now I have this service updated with new interface, named Interface_New, and the first interface RENAMED to Interface_Renamed. After I update the interface through the context menu, the tests fail to execute.
Is there anyone familiar with the WSDL update when there is an Interface renamed?
This is the exception:
Sat Nov 23 11:26:18 EET 2013:ERROR:Exception during Test Execution
java.lang.NullPointerException
at com.eviware.soapui.impl.support.EndpointSupportPro.getRequestEndpoint(SourceFile:74)
at com.eviware.soapui.impl.support.EndpointSupportPro.getEndpoint(SourceFile:25)
at com.eviware.soapui.impl.support.AbstractHttpRequest.getEndpoint(AbstractHttpRequest.java:404)
at com.eviware.soapui.impl.wsdl.WsdlRequest.submit(WsdlRequest.java:227)
at com.eviware.soapui.impl.wsdl.teststeps.WsdlTestRequestStep.run(WsdlTestRequestStep.java:417)
at com.eviware.soapui.impl.wsdl.support.AbstractTestCaseRunner.runTestStep(AbstractTestCaseRunner.java:239)
at com.eviware.soapui.impl.wsdl.testcase.WsdlTestCaseRunner.runCurrentTestStep(WsdlTestCaseRunner.java:48)
at com.eviware.soapui.impl.wsdl.support.AbstractTestCaseRunner.internalRun(AbstractTestCaseRunner.java:148)
at com.eviware.soapui.impl.wsdl.support.AbstractTestCaseRunner.internalRun(AbstractTestCaseRunner.java:43)
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.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)