Forum Discussion

boboox's avatar
boboox
New Contributor
13 years ago

issue with integrated with maven

Hi Guys

I just get started with maven with soapui based on guide here:http://www.soapui.org/Test-Automation/maven-2x.html


I've succesffully set up environment and can run a test project without test case. However, once i added a test case and run mvn eviware:maven-soapui-plugin:test -X, I got error as below, it seems say our endpoint is null so that java net cannot parse it. But actually i have endpoint set up in test project xml. I also attached my project xml, please help it.

2013-02-07 14:37:50,539 WARN [SoapUI] Missing folder [c:\software\selenium_project\1test\.\ext] for external libraries
2013-02-07 14:37:50,755 INFO [DefaultSoapUICore] initialized soapui-settings from [C:\Users\wuyibo\soapui-settings.xml]
2013-02-07 14:37:51,306 INFO [WsdlProject] Loaded project from [file:/c:/software/selenium_project/1test/2test-soapui-project.xml]
2013-02-07 14:37:51,631 INFO [SoapUITestCaseRunner] Running soapUI tests in project [2test]
2013-02-07 14:37:51,632 INFO [SoapUITestCaseRunner] Running Project [2test], runType = SEQUENTIAL
2013-02-07 14:37:51,644 INFO [SoapUITestCaseRunner] Running soapUI testcase [TestCase 1]
2013-02-07 14:37:51,654 INFO [SoapUITestCaseRunner] running step [REST Test Request]
2013-02-07 14:37:54,310 ERROR [WsdlSubmit] Exception in request: java.net.UnknownHostException: http
2013-02-07 14:37:54,311 ERROR [SoapUI] An error occured [http], see error log for details
2013-02-07 14:37:54,311 ERROR [errorlog] java.net.UnknownHostException: http
java.net.UnknownHostException: http
at java.net.InetAddress.getAllByName0(InetAddress.java:1157)
at java.net.InetAddress.getAllByName(InetAddress.java:1083)
at java.net.InetAddress.getAllByName(InetAddress.java:1019)
at org.apache.http.impl.conn.DefaultClientConnectionOperator.resolveHostname(DefaultClientConnectionOperator.java:242)
at com.eviware.soapui.impl.wsdl.support.http.SoapUIMultiThreadedHttpConnectionManager$SoapUIClientConnectionOperator.openConnection(SoapUIMultiThreadedHttpConnectionManager.java:274)
at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:149)
at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:121)
at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:561)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:415)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:820)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:754)
at com.eviware.soapui.impl.wsdl.support.http.HttpClientSupport$Helper.execute(HttpClientSupport.java:236)
at com.eviware.soapui.impl.wsdl.support.http.HttpClientSupport.execute(HttpClientSupport.java:345)
at com.eviware.soapui.impl.wsdl.submit.transports.http.HttpClientRequestTransport.sendRequest(HttpClientRequestTransport.java:241)
at com.eviware.soapui.impl.wsdl.WsdlSubmit.run(WsdlSubmit.java:123)
at com.eviware.soapui.impl.wsdl.WsdlSubmit.submitRequest(WsdlSubmit.java:76)
at com.eviware.soapui.impl.rest.RestRequest.submit(RestRequest.java:209)
at com.eviware.soapui.impl.wsdl.teststeps.RestTestRequestStep.run(RestTestRequestStep.java:898)
at com.eviware.soapui.impl.wsdl.support.AbstractTestCaseRunner.runTestStep(AbstractTestCaseRunner.java:238)
at com.eviware.soapui.impl.wsdl.testcase.WsdlTestCaseRunner.runCurrentTestStep(WsdlTestCaseRunner.java:48)
at com.eviware.soapui.impl.wsdl.support.AbstractTestCaseRunner.internalRun(AbstractTestCaseRunner.java:147)
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(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
2013-02-07 14:37:54,322 ERROR [SoapUITestCaseRunner] REST Test Request failed, exporting to [c:\software\selenium_project\1test\TestSuite_1-TestCase_1-REST_Test_Request-0-FAILED.txt]
2013-02-07 14:37:54,324 INFO [SoapUITestCaseRunner] Finished running soapUI testcase [TestCase 1], time taken: 0ms, status: FAILED
2013-02-07 14:37:54,324 INFO [SoapUITestCaseRunner] Project [2test] finished with status [FAILED] in 2687ms

2 Replies

  • boboox's avatar
    boboox
    New Contributor
    Hi
    Thank redfish4ktc

    Yes, the xml can work in soapUI gui on my end as well.

    * Have you the same issue when you run your problem with soapui gui (what is the gui version) ? what is the java version you use to run the gui ?
    the project can run via soapUI gui, my java version is 1.6.0
    * when running your project with maven, what are the versions of maven, the maven plugin and java ?
    maven version is 2.2.1, maven plugin is 4.5.1
    * could your provide the maven soapui plugin configuration from your pom ?
    I've attached. please take a look.
  • boboox's avatar
    boboox
    New Contributor
    redfish4ktc

    Thanks for your help, you are right, my issue has been resolved by simply remove host from my pom. Why didn't i aware that . As you mentioned this is really not well documented in soapui standard documentation. is there any standard i can follow?