Failed
com.sun.ts.tests.jaxws.wsa.j2w.document.literal.epr.Client.ServiceGetPortViaWSCAndWSFTrueTest_from_standalone_reverse (from xml-ws-tck)
Error Message
test result: Failed. Test case throws exception: com.sun.ts.lib.harness.EETest$Fault: setup failed:
Stacktrace
test result: Failed. Test case throws exception: com.sun.ts.lib.harness.EETest$Fault: setup failed:
Standard Output
#Test Results (version 2) #Sat Sep 19 06:12:08 UTC 2020 #-----testdescription----- $file=/home/jenkins/agent/workspace/jakartaee-tck_master/xml-ws-tck/src/com/sun/ts/tests/jaxws/wsa/j2w/document/literal/epr/Client.java $root=/home/jenkins/agent/workspace/jakartaee-tck_master/xml-ws-tck/src assertion_ids=JAXWS\:JAVADOC\:140 The getPort method returns a proxy. If there are any reference parameters in the EndpointReference instance, then those reference parameters MUST appear as SOAP headers, indicating them to be reference parameters, on all messages sent to the endpoint. The parameter serviceEndpointInterface specifies the service endpoint interface that is supported by the returned proxy. The EndpointReference instance specifies the endpoint that will be invoked by the returned proxy. In the implementation of this method, the JAX-WS runtime system takes the responsibility of selecting a protocol binding (and a port) and configuring the proxy accordingly from the WSDL Metadata from this EndpointReference or from annotations on the serviceEndpointInterface. For this method to successfully return a proxy, WSDL metadata MUST be available and the EndpointReference instance MUST contain an implementation understood serviceName metadata. Because this port is not created from a Service object, handlers will not automatically be configured, and the HandlerResolver and Executor cannot be get or set for this port. The BindingProvider().getBinding().setHandlerChain() method can be used to manually configure handlers for this port.\nJAXWS\:SPEC\:4028 Section jakarta.xml.ws.EndpointReference \n getPort(Class < T > serviceEndpointInterface, \n WebServiceFeature... features) Gets a proxy for the serviceEndpointInterface that can be used to invoke operations on the endpoint referred to by the EndpointReference instance. The specified features MUST be enabled/disabled and configured as specified.\nJAXWS\:SPEC\:4028.1 The returned proxy MUST use the EndpointReference instance to determine the endpoint address and any reference parameters to be sent on endpoint invocations.\nJAXWS\:SPEC\:4028.2 The EndpointReference instance MUST NOT be used directly as the value of an WS-Addressing header such as wsa\:ReplyTo.\nJAXWS\:SPEC\:4028.3 For this method to successfully return a proxy, WSDL metadata MUST be available and the EndpointReference instance MUST contain an implementation understood ServiceName in its metadata.\nWSACORE\:SPEC\:2007 See assertion html documents.\nWSACORE\:SPEC\:2008 See assertion html documents.\nWSACORE\:SPEC\:2009 See assertion html documents. classname=com.sun.ts.tests.jaxws.wsa.j2w.document.literal.epr.Client direction=reverse finder=cts id=ServiceGetPortViaWSCAndWSFTrueTest_from_standalone_reverse keywords=all ServiceGetPortViaWSCAndWSFTrueTest standalone_vehicle reverse service_eetest=yes testArgs=-ap jaxws-url-props.dat testName=ServiceGetPortViaWSCAndWSFTrueTest testProps=\ webServerHost webServerPort platform.mode test_directory=com/sun/ts/tests/jaxws/wsa/j2w/document/literal/epr #-----environment----- JAVA_HOME=/opt/jdk1.8.0_191/jre SYSTEMROOT=${env.SystemRoot} TS_HOME=/home/jenkins/agent/workspace/jakartaee-tck_master/xml-ws-tck/bin/xml/../.. bin.dir=/home/jenkins/agent/workspace/jakartaee-tck_master/xml-ws-tck/bin/xml/../../bin catalog.path=${src.dir}/com/sun/ts/tests/jaxws/common/xml/catalog command.testExecute2=com.sun.ts.lib.harness.ExecTSTestCmd CLASSPATH\=${ts.run.classpath.ri} DISPLAY\="${ts.display}" HOME\="${user.home}" windir\=${windir} SYSTEMROOT\=${SYSTEMROOT} ${JAVA_HOME}/bin/java -Djava.security.policy\="${bin.dir}/harness.policy" -Djava.security.manager -Ddeliverable.class\=${deliverable.class} -Djava.endorsed.dirs\=${endorsed.dirs.ri} $testExecuteClass $testExecuteArgs deliverable.class=com.sun.ts.lib.deliverable.jaxws.JAXWSDeliverable endorsed.dirs.ri=${jaxws.home.ri}/modules/endorsed harness.executeMode=2 harness.log.delayseconds=1 harness.log.port=2000 harness.log.traceflag=false harness.socket.retry.count=10 harness.temp.directory=${ts.home}/tmp http.server.supports.endpoint.publish=true http.server.supports.endpoint.publish.2=true jaxws.classes.ri=${jaxws.lib.ri}/webservices-api-osgi.jar${pathsep}${jaxws.lib.ri}/jaxb-api-osgi.jar${pathsep}${jaxws.lib.ri}/webservices-osgi.jar${pathsep}${jaxws.lib.ri}/jaxb-osgi.jar${pathsep}${jaxws.lib.ri}/gmbal.jar${pathsep}${jaxws.lib.ri}/management-api.jar${pathsep}${jaxws.lib.ri}/mimepull.jar${pathsep}${jaxws.lib.ri}/ha-api.jar${pathsep}${jaxws.lib.ri}/webservices-api.jar${pathsep}${jaxws.lib.ri}/jakarta.xml.bind-api.jar${pathsep}${jaxws.lib.ri}/jakarta.activation.jar jaxws.home.ri=${webcontainer.home.ri} jaxws.lib.ri=${jaxws.home.ri}/modules pathsep=\: platform.mode=standalone porting.ts.url.class.1=com.sun.ts.lib.implementation.sun.common.SunRIURL porting.ts.url.class.2=com.sun.ts.lib.implementation.sun.common.SunRIURL ts.display=\:0.0 ts.home=/home/jenkins/agent/workspace/jakartaee-tck_master/xml-ws-tck/bin/xml/../.. ts.run.classpath.ri=${ts.home}/lib/tsharness.jar${pathsep}${ts.home}/lib/sigtest.jar${pathsep}${ts.home}/lib/jaxwstck.jar${pathsep}${ts.home}/classes${pathsep}${jaxws.classes.ri}${pathsep}${catalog.path} ts_home=/home/jenkins/agent/workspace/jakartaee-tck_master/xml-ws-tck/bin/xml/../.. user.home=? webServerHost=localhost webServerHost.2=localhost webServerPort=8080 webServerPort.2=9080 webcontainer.home.ri=/home/jenkins/agent/workspace/jakartaee-tck_master/ri/glassfish6/glassfish windir=${env.windir} #-----testresult----- description=file\:/home/jenkins/agent/workspace/jakartaee-tck_master/xml-ws-tck/src/com/sun/ts/tests/jaxws/wsa/j2w/document/literal/epr/Client.java\#ServiceGetPortViaWSCAndWSFTrueTest_from_standalone_reverse end=Sat Sep 19 06\:12\:08 UTC 2020 environment=ts_unix execStatus=Failed. Test case throws exception\: com.sun.ts.lib.harness.EETest$Fault\: setup failed\: harnessLoaderMode=Classpath Loader harnessVariety=Full Bundle javatestOS=Linux 3.10.0-1062.el7.x86_64 (amd64) javatestVersion=5.0 script=com.sun.ts.lib.harness.TSScript sections=script_messages TestRun start=Sat Sep 19 06\:12\:06 UTC 2020 test=com/sun/ts/tests/jaxws/wsa/j2w/document/literal/epr/Client.java\#ServiceGetPortViaWSCAndWSFTrueTest_from_standalone_reverse timeoutSeconds=600 totalTime=1874 work=/home/jenkins/agent/workspace/jakartaee-tck_master/xml-ws-tckwork/xml-ws-tck/com/sun/ts/tests/jaxws/wsa/j2w/document/literal/epr #section:script_messages ----------messages:(0/0)---------- #section:TestRun ----------messages:(1/2282)---------- command: com.sun.ts.lib.harness.ExecTSTestCmd CLASSPATH=:/home/jenkins/agent/workspace/jakartaee-tck_master/xml-ws-tck/bin/xml/../../lib/tsharness.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/xml-ws-tck/bin/xml/../../lib/sigtest.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/xml-ws-tck/bin/xml/../../lib/jaxwstck.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/xml-ws-tck/bin/xml/../../classes_vi_built:/home/jenkins/agent/workspace/jakartaee-tck_master/ri/glassfish6/glassfish/modules/webservices-api-osgi.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/ri/glassfish6/glassfish/modules/jaxb-api-osgi.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/ri/glassfish6/glassfish/modules/webservices-osgi.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/ri/glassfish6/glassfish/modules/jaxb-osgi.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/ri/glassfish6/glassfish/modules/gmbal.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/ri/glassfish6/glassfish/modules/management-api.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/ri/glassfish6/glassfish/modules/mimepull.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/ri/glassfish6/glassfish/modules/ha-api.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/ri/glassfish6/glassfish/modules/webservices-api.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/ri/glassfish6/glassfish/modules/jakarta.xml.bind-api.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/ri/glassfish6/glassfish/modules/jakarta.activation.jar:/com/sun/ts/tests/jaxws/common/xml/catalog DISPLAY=:0.0 HOME=? windir= SYSTEMROOT= /opt/jdk1.8.0_191/jre/bin/java -Djava.security.policy=/home/jenkins/agent/workspace/jakartaee-tck_master/xml-ws-tck/bin/xml/../../bin/harness.policy -Djava.security.manager -Ddeliverable.class=com.sun.ts.lib.deliverable.jaxws.JAXWSDeliverable -Djava.endorsed.dirs=/home/jenkins/agent/workspace/jakartaee-tck_master/ri/glassfish6/glassfish/modules/endorsed com.sun.ts.tests.common.vehicle.VehicleClient -p /home/jenkins/agent/workspace/jakartaee-tck_master/xml-ws-tck/bin/xml/../../tmp/tstest.jte -t ServiceGetPortViaWSCAndWSFTrueTest -vehicle standalone -ap /home/jenkins/agent/workspace/jakartaee-tck_master/xml-ws-tck/bin/xml/../../bin/jaxws-url-props.dat ----------log:(115/8746)---------- ************************************************************ * props file set to "/tmp/?-cts-props.txt" ************************************************************ 09-19-2020 06:12:06: Get URL's used by the test 09-19-2020 06:12:06: Service Endpoint URL: http://localhost:9080/WSAJ2WDLEPRTest_web/jaxws/AddNumbers 09-19-2020 06:12:06: WSDL Location URL: http://localhost:9080/WSAJ2WDLEPRTest_web/jaxws/AddNumbers?wsdl 09-19-2020 06:12:06: Obtain service via Service.create(URL, QName) 09-19-2020 06:12:06: JAXWS_Util:getService(URL, QName, Class) 09-19-2020 06:12:06: URL=http://localhost:9080/WSAJ2WDLEPRTest_web/jaxws/AddNumbers?wsdl 09-19-2020 06:12:06: siName={http://foobar.org/}AddNumbersService Sep 19, 2020 6:12:06 AM com.sun.ts.tests.jaxws.common.Modules <clinit> 09-19-2020 06:12:06: siClass=com.sun.ts.tests.jaxws.wsa.j2w.document.literal.epr.AddNumbersService INFO: Error during initialization of [com.sun.ts.tests.jaxws.common.Modules]. Probably not Jigsaw runtime. 09-19-2020 06:12:07: ERROR: java.lang.reflect.InvocationTargetException at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at com.sun.ts.tests.jaxws.common.JAXWS_Util.getService(JAXWS_Util.java:169) at com.sun.ts.tests.jaxws.wsa.j2w.document.literal.epr.Client.getPortStandalone(Client.java:182) at com.sun.ts.tests.jaxws.wsa.j2w.document.literal.epr.Client.setup(Client.java:238) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.sun.ts.lib.harness.EETest.run(EETest.java:569) at com.sun.ts.lib.harness.ServiceEETest.run(ServiceEETest.java:115) at com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.run(EmptyVehicleRunner.java:40) at com.sun.ts.lib.harness.ServiceEETest.run(ServiceEETest.java:105) at com.sun.ts.lib.harness.EETest.getPropsReady(EETest.java:486) at com.sun.ts.lib.harness.ServiceEETest.run(ServiceEETest.java:209) at com.sun.ts.lib.harness.EETest.run(EETest.java:285) at com.sun.ts.tests.common.vehicle.VehicleClient.main(VehicleClient.java:38) Caused by: jakarta.xml.ws.WebServiceException: Failed to access the WSDL at: http://localhost:9080/WSAJ2WDLEPRTest_web/jaxws/AddNumbers?wsdl. It failed with: http://localhost:9080/WSAJ2WDLEPRTest_web/jaxws/AddNumbers?wsdl. at com.sun.xml.ws.wsdl.parser.RuntimeWSDLParser.tryWithMex(RuntimeWSDLParser.java:235) at com.sun.xml.ws.wsdl.parser.RuntimeWSDLParser.parse(RuntimeWSDLParser.java:216) at com.sun.xml.ws.wsdl.parser.RuntimeWSDLParser.parse(RuntimeWSDLParser.java:179) at com.sun.xml.ws.wsdl.parser.RuntimeWSDLParser.parse(RuntimeWSDLParser.java:148) at com.sun.xml.ws.client.WSServiceDelegate.parseWSDL(WSServiceDelegate.java:334) at com.sun.xml.ws.client.WSServiceDelegate.<init>(WSServiceDelegate.java:292) at com.sun.xml.ws.client.WSServiceDelegate.<init>(WSServiceDelegate.java:201) at com.sun.xml.ws.client.WSServiceDelegate.<init>(WSServiceDelegate.java:182) at com.sun.xml.ws.client.WSServiceDelegate.<init>(WSServiceDelegate.java:178) at com.sun.xml.ws.spi.ProviderImpl.createServiceDelegate(ProviderImpl.java:89) at jakarta.xml.ws.Service.<init>(Service.java:82) at com.sun.ts.tests.jaxws.wsa.j2w.document.literal.epr.AddNumbersService.<init>(AddNumbersService.java:54) ... 19 more Caused by: java.io.FileNotFoundException: http://localhost:9080/WSAJ2WDLEPRTest_web/jaxws/AddNumbers?wsdl at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1890) at sun.net.www.protocol.http.HttpURLConnection.access$200(HttpURLConnection.java:91) at sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1484) at sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1482) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessController.doPrivilegedWithCombiner(AccessController.java:782) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1481) at java.net.URL.openStream(URL.java:1045) at com.sun.xml.ws.wsdl.parser.RuntimeWSDLParser.createReader(RuntimeWSDLParser.java:969) at com.sun.xml.ws.wsdl.parser.RuntimeWSDLParser.resolveWSDL(RuntimeWSDLParser.java:370) at com.sun.xml.ws.wsdl.parser.RuntimeWSDLParser.parse(RuntimeWSDLParser.java:201) ... 29 more 09-19-2020 06:12:07: ERROR: Test case throws exception: com.sun.ts.lib.harness.EETest$Fault: setup failed: 09-19-2020 06:12:07: ERROR: Exception at: 09-19-2020 06:12:07: ERROR: java.lang.reflect.InvocationTargetException at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at com.sun.ts.tests.jaxws.common.JAXWS_Util.getService(JAXWS_Util.java:169) at com.sun.ts.tests.jaxws.wsa.j2w.document.literal.epr.Client.getPortStandalone(Client.java:182) at com.sun.ts.tests.jaxws.wsa.j2w.document.literal.epr.Client.setup(Client.java:238) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.sun.ts.lib.harness.EETest.run(EETest.java:569) at com.sun.ts.lib.harness.ServiceEETest.run(ServiceEETest.java:115) at com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.run(EmptyVehicleRunner.java:40) at com.sun.ts.lib.harness.ServiceEETest.run(ServiceEETest.java:105) at com.sun.ts.lib.harness.EETest.getPropsReady(EETest.java:486) at com.sun.ts.lib.harness.ServiceEETest.run(ServiceEETest.java:209) at com.sun.ts.lib.harness.EETest.run(EETest.java:285) at com.sun.ts.tests.common.vehicle.VehicleClient.main(VehicleClient.java:38) Caused by: jakarta.xml.ws.WebServiceException: Failed to access the WSDL at: http://localhost:9080/WSAJ2WDLEPRTest_web/jaxws/AddNumbers?wsdl. It failed with: http://localhost:9080/WSAJ2WDLEPRTest_web/jaxws/AddNumbers?wsdl. at com.sun.xml.ws.wsdl.parser.RuntimeWSDLParser.tryWithMex(RuntimeWSDLParser.java:235) at com.sun.xml.ws.wsdl.parser.RuntimeWSDLParser.parse(RuntimeWSDLParser.java:216) at com.sun.xml.ws.wsdl.parser.RuntimeWSDLParser.parse(RuntimeWSDLParser.java:179) at com.sun.xml.ws.wsdl.parser.RuntimeWSDLParser.parse(RuntimeWSDLParser.java:148) at com.sun.xml.ws.client.WSServiceDelegate.parseWSDL(WSServiceDelegate.java:334) at com.sun.xml.ws.client.WSServiceDelegate.<init>(WSServiceDelegate.java:292) at com.sun.xml.ws.client.WSServiceDelegate.<init>(WSServiceDelegate.java:201) at com.sun.xml.ws.client.WSServiceDelegate.<init>(WSServiceDelegate.java:182) at com.sun.xml.ws.client.WSServiceDelegate.<init>(WSServiceDelegate.java:178) at com.sun.xml.ws.spi.ProviderImpl.createServiceDelegate(ProviderImpl.java:89) at jakarta.xml.ws.Service.<init>(Service.java:82) at com.sun.ts.tests.jaxws.wsa.j2w.document.literal.epr.AddNumbersService.<init>(AddNumbersService.java:54) ... 19 more Caused by: java.io.FileNotFoundException: http://localhost:9080/WSAJ2WDLEPRTest_web/jaxws/AddNumbers?wsdl at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1890) at sun.net.www.protocol.http.HttpURLConnection.access$200(HttpURLConnection.java:91) at sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1484) at sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1482) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessController.doPrivilegedWithCombiner(AccessController.java:782) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1481) at java.net.URL.openStream(URL.java:1045) at com.sun.xml.ws.wsdl.parser.RuntimeWSDLParser.createReader(RuntimeWSDLParser.java:969) at com.sun.xml.ws.wsdl.parser.RuntimeWSDLParser.resolveWSDL(RuntimeWSDLParser.java:370) at com.sun.xml.ws.wsdl.parser.RuntimeWSDLParser.parse(RuntimeWSDLParser.java:201) ... 29 more 09-19-2020 06:12:07: cleanup ok STATUS:Failed.Test case throws exception: com.sun.ts.lib.harness.EETest$Fault: setup failed: result: Failed. Test case throws exception: com.sun.ts.lib.harness.EETest$Fault: setup failed: test result: Failed. Test case throws exception: com.sun.ts.lib.harness.EETest$Fault: setup failed: