Failed
com.sun.ts.tests.jaxrpc.ee.w2j.rpc.encoded.parametermodetest.Client.InTest_from_standalone (from xml-rpc-tck)
Error Message
test result: Failed. Test case throws exception: InTest failed
Stacktrace
test result: Failed. Test case throws exception: InTest failed
Standard Output
#Test Results (version 2) #Mon Jul 06 13:20:43 UTC 2020 #-----testdescription----- $file=/home/jenkins/agent/workspace/jakartaee-tck_8.0.2/xml-rpc-tck/src/com/sun/ts/tests/jaxrpc/ee/w2j/rpc/encoded/parametermodetest/Client.java $root=/home/jenkins/agent/workspace/jakartaee-tck_8.0.2/xml-rpc-tck/src assertion_ids=JAXRPC\:SPEC\:77 A WSDL port type is mapped to a Java interface. The name of the Java interface is mapped from the name attribute of the wsdl\:portType element. If the mapping to a service definition interface uses elements of the wsdl\:binding, then the name of the service definition interface is mapped from the name of the wsdl\:binding element. Each method of the mapped Java interface is required to declare java.rmi.RemoteException in its throws clause. A method may also throw service specific exceptions based on the mapping of a WSDL faults. A wsdl\:operation defined in a wsdl\:portType maps to a Java method on the mapped Java service definition interface. A wsdl\:operation is named by the name attribute. The WSDL 1.1 specification does not require that operation names be unique. To support overloading of operations, the wsdl\:binding element indentifies correct operation by providing the name attributes of the corresponding wsdl\:input and wsdl\:output elements. The JAX-RPC specification supports the mapping of operations with request-response transmission primitives. The JAX-RPC specification supports the mapping of operations with one-way transmission primitives. The standard Java mapping of operations defined with other transmission primitives (notification) is considered out of scope in the JAX-RPC specification. The standard Java mapping of operations defined with other transmission primitives (solicit-response) is considered out of scope in the JAX-RPC specification. The message parts in the wsdl\:input and wsdl\:output elements defined in an abstract WSDL operation are mapped to parameters on the corresponding Java method signature.\nJAXRPC\:SPEC\:78 The parameterOrder attribute reflects the order of the parameters in the RPC signature. The return value part is not present in the parameterOrder list. If the parameterOrder attribute is specified, then all part names from the input message must be listed. The part names from the output message may or may not be listed. Listed part names appear first in the method signature in the order that they are listed in the parameterOrder attribute. Unlisted part names appear following the listed part names in the order in which these parts appear in the message. If an unlisted parameter is an inout parameter, then it appears in the order in which its corresponding part appears in the input message. If there is a single unlisted output part, then it is the return type. If there is a single unlisted output part, then it is the return type. Otherwise, the return type is void. The return value is created as a copy and returned to the caller from a remote method invocation. The return value is created as a copy and returned to the caller from a remote method invocation. The out and inout parameters are passed by copy. Parameter passing mode for out and inout parameters uses Holder classes. The JAX-RPC specification includes Holder classes for the Java mapping of the simple XML data types (including xsd\:base64Binary, xsd.hexBinary, soapenc\:base64) The name of the Holder class is the name of the Java primitive type appended with the suffix Holder. The initial letter of the Java type name is capitalized. The name of the Holder class for a Java wrapper class (that wraps a primitve Java type) is derived by appending the suffix WrapperHolder to the name of the wrapper class. These holders are packaged in the javax.xml.rpc.Holders package\nWS4EE\:SPEC\:35 See assertion html documents.\nWS4EE\:SPEC\:36 See assertion html documents. classname=com.sun.ts.tests.jaxrpc.ee.w2j.rpc.encoded.parametermodetest.Client direction=forward finder=cts id=InTest_from_standalone keywords=all jaxrpc webservices javaee_optional InTest standalone_vehicle forward service_eetest=yes testArgs=-ap jaxrpc-url-props.dat testName=InTest testProps=\ webServerHost webServerPort platform.mode test_directory=com/sun/ts/tests/jaxrpc/ee/w2j/rpc/encoded/parametermodetest #-----environment----- JAVA_HOME=/opt/jdk1.8.0_191/jre JAVA_OPTIONS= LOCAL_CLASSES=/home/jenkins/agent/workspace/jakartaee-tck_8.0.2/glassfish5/glassfish/modules/webservices-osgi.jar\:/home/jenkins/agent/workspace/jakartaee-tck_8.0.2/glassfish5/glassfish/modules/jakarta.xml.rpc-api.jar\:/home/jenkins/agent/workspace/jakartaee-tck_8.0.2/glassfish5/glassfish/modules/jakarta.servlet-api.jar\:/home/jenkins/agent/workspace/jakartaee-tck_8.0.2/glassfish5/glassfish/modules/jakarta.mail.jar\:/home/jenkins/agent/workspace/jakartaee-tck_8.0.2/glassfish5/glassfish/modules/jaxb-osgi.jar\:/home/jenkins/agent/workspace/jakartaee-tck_8.0.2/glassfish5/glassfish/modules/jakarta.ejb-api.jar\:/home/jenkins/agent/workspace/jakartaee-tck_8.0.2/glassfish5/glassfish/modules/glassfish-naming.jar\:/home/jenkins/agent/workspace/jakartaee-tck_8.0.2/glassfish5/glassfish/modules/bean-validator.jar TS_HOME=/home/jenkins/agent/workspace/jakartaee-tck_8.0.2/xml-rpc-tck command.testExecute=com.sun.ts.lib.harness.ExecTSTestCmd CLASSPATH\=${TS_HOME}/lib/sigtest.jar\:${TS_HOME}/lib/tsharness.jar\:${TS_HOME}/lib/apiCheck.jar\:${TS_HOME}/lib/jaxrpctck.jar\:${TS_HOME}/lib/javatest.jar\:${TS_HOME}/classes\:${JAVA_HOME}/jre/lib/rt.jar\:${LOCAL_CLASSES} DISPLAY\=\:0.0 HOME\=${user.home} ${JAVA_HOME}/bin/java ${JAVA_OPTIONS} -Ddeliverable.class\=${deliverable.class} $testExecuteClass $testExecuteArgs deliverable.class=com.sun.ts.lib.deliverable.jaxrpc.JAXRPCDeliverable harness.executeMode=2 harness.log.delayseconds=1 harness.log.port=2000 harness.log.traceflag=true harness.socket.retry.count=10 harness.temp.directory=${ts.home} local.classes=${webserver.home}/modules/webservices-osgi.jar\:${webserver.home}/modules/jakarta.xml.rpc-api.jar\:${webserver.home}/modules/jakarta.servlet-api.jar\:${webserver.home}/modules/jakarta.mail.jar\:${webserver.home}/modules/jaxb-osgi.jar\:${webserver.home}/modules/jakarta.ejb-api.jar\:${webserver.home}/modules/glassfish-naming.jar\:${webserver.home}/modules/bean-validator.jar platform.mode=standalone porting.ts.jaxrpc.class.1=com.sun.ts.lib.implementation.sun.jaxrpc.SunRIJAXRPC porting.ts.url.class.1=com.sun.ts.lib.implementation.sun.common.SunRIURL sigTestClasspath=${local.classes}\:${JAVA_HOME}/lib/rt.jar ts.home=/home/jenkins/agent/workspace/jakartaee-tck_8.0.2/xml-rpc-tck user.home=? webServerHost=localhost webServerPort=8080 webserver.home=/home/jenkins/agent/workspace/jakartaee-tck_8.0.2/glassfish5/glassfish #-----testresult----- description=file\:/home/jenkins/agent/workspace/jakartaee-tck_8.0.2/xml-rpc-tck/src/com/sun/ts/tests/jaxrpc/ee/w2j/rpc/encoded/parametermodetest/Client.java\#InTest_from_standalone end=Mon Jul 06 13\:20\:43 UTC 2020 environment=ts_unix execStatus=Failed. Test case throws exception\: InTest 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=Mon Jul 06 13\:20\:41 UTC 2020 test=com/sun/ts/tests/jaxrpc/ee/w2j/rpc/encoded/parametermodetest/Client.java\#InTest_from_standalone timeoutSeconds=600 totalTime=1584 work=/home/jenkins/agent/workspace/jakartaee-tck_8.0.2/xml-rpc-tckwork/xml-rpc-tck/com/sun/ts/tests/jaxrpc/ee/w2j/rpc/encoded/parametermodetest #section:script_messages ----------messages:(0/0)---------- #section:TestRun ----------messages:(1/1722)---------- command: com.sun.ts.lib.harness.ExecTSTestCmd CLASSPATH=:/home/jenkins/agent/workspace/jakartaee-tck_8.0.2/xml-rpc-tck/lib/sigtest.jar:/home/jenkins/agent/workspace/jakartaee-tck_8.0.2/xml-rpc-tck/lib/tsharness.jar:/home/jenkins/agent/workspace/jakartaee-tck_8.0.2/xml-rpc-tck/lib/apiCheck.jar:/home/jenkins/agent/workspace/jakartaee-tck_8.0.2/xml-rpc-tck/lib/jaxrpctck.jar:/home/jenkins/agent/workspace/jakartaee-tck_8.0.2/xml-rpc-tck/lib/javatest.jar:/home/jenkins/agent/workspace/jakartaee-tck_8.0.2/xml-rpc-tck/classes:/opt/jdk1.8.0_191/jre/jre/lib/rt.jar:/home/jenkins/agent/workspace/jakartaee-tck_8.0.2/glassfish5/glassfish/modules/webservices-osgi.jar:/home/jenkins/agent/workspace/jakartaee-tck_8.0.2/glassfish5/glassfish/modules/jakarta.xml.rpc-api.jar:/home/jenkins/agent/workspace/jakartaee-tck_8.0.2/glassfish5/glassfish/modules/jakarta.servlet-api.jar:/home/jenkins/agent/workspace/jakartaee-tck_8.0.2/glassfish5/glassfish/modules/jakarta.mail.jar:/home/jenkins/agent/workspace/jakartaee-tck_8.0.2/glassfish5/glassfish/modules/jaxb-osgi.jar:/home/jenkins/agent/workspace/jakartaee-tck_8.0.2/glassfish5/glassfish/modules/jakarta.ejb-api.jar:/home/jenkins/agent/workspace/jakartaee-tck_8.0.2/glassfish5/glassfish/modules/glassfish-naming.jar:/home/jenkins/agent/workspace/jakartaee-tck_8.0.2/glassfish5/glassfish/modules/bean-validator.jar DISPLAY=:0.0 HOME=? /opt/jdk1.8.0_191/jre/bin/java -Ddeliverable.class=com.sun.ts.lib.deliverable.jaxrpc.JAXRPCDeliverable com.sun.ts.tests.common.vehicle.VehicleClient -p /home/jenkins/agent/workspace/jakartaee-tck_8.0.2/xml-rpc-tck/tmp/tstest.jte -t InTest -vehicle standalone -ap /home/jenkins/agent/workspace/jakartaee-tck_8.0.2/xml-rpc-tck/bin/jaxrpc-url-props.dat ----------log:(89/6327)---------- ************************************************************ * props file set to "/tmp/?-cts-props.txt" ************************************************************ 07-06-2020 13:20:41: TRACE: ####### Value of harness.socket.retry.count is "10" 07-06-2020 13:20:41: TRACE: ####### Value of harness.log.port is "2000" 07-06-2020 13:20:41: TRACE: ####### Actual bind value of harness.log.port is "2000" 07-06-2020 13:20:41: TRACE: in ServiceEETest.run() method 07-06-2020 13:20:41: TRACE: Vehicle to be used for this test is: standalone 07-06-2020 13:20:41: TRACE: in custom vehicle so call on EETest. 07-06-2020 13:20:41: TRACE: *** in EETest.run(argv,p) 07-06-2020 13:20:41: TRACE: TESTCLASS=com.sun.ts.tests.jaxrpc.ee.w2j.rpc.encoded.parametermodetest.Client 07-06-2020 13:20:41: TRACE: ** IN getRunMethod: testClass=com.sun.ts.tests.jaxrpc.ee.w2j.rpc.encoded.parametermodetest.Client 07-06-2020 13:20:41: TRACE: ** IN getRunMethod: testname=InTest 07-06-2020 13:20:41: TRACE: ** GOT RUN METHOD! 07-06-2020 13:20:41: TRACE: **runmethod=InTest 07-06-2020 13:20:41: TRACE: ABOUT TO GET SETUP METHOD! 07-06-2020 13:20:41: TRACE: No setupMethod annotation present 07-06-2020 13:20:41: TRACE: getSetupMethod - checking for testcase specific setup method: InTest_setup 07-06-2020 13:20:41: TRACE: getSetupMethod - checking for default class specific setup method 07-06-2020 13:20:41: TRACE: GOT SETUP METHOD! 07-06-2020 13:20:41: TRACE: No cleanupMethod annotation present 07-06-2020 13:20:41: TRACE: getCleanupMethod - checking for testcase specific cleanup method: InTest_cleanup 07-06-2020 13:20:41: TRACE: getCleanupMethod - checking for default class specific cleanup method 07-06-2020 13:20:41: TRACE: GOT CLEANUP METHOD! 07-06-2020 13:20:41: TRACE: ABOUT TO INVOKE SETUP METHOD! 07-06-2020 13:20:41: Get URL's used by the test 07-06-2020 13:20:41: Service Endpoint URL: http://localhost:8080/W2JParameterModeTest_web/ws4ee 07-06-2020 13:20:41: WSDL Location URL: http://localhost:8080/W2JParameterModeTest_web/ws4ee?WSDL 07-06-2020 13:20:41: Get stub from service implementation class using JAXRPC porting instance 07-06-2020 13:20:41: JAXRPC_Util.getStub() 07-06-2020 13:20:41: Get service implementation class for service interface=com.sun.ts.tests.jaxrpc.ee.w2j.rpc.encoded.parametermodetest.ParameterModeTestService 07-06-2020 13:20:41: JAXRPC_Util:getServiceFactory 07-06-2020 13:20:41: Creating ServiceFactory instance 07-06-2020 13:20:41: ServiceImplClass=com.sun.ts.tests.jaxrpc.ee.w2j.rpc.encoded.parametermodetest.ParameterModeTestService_Impl@2f333739 07-06-2020 13:20:41: Get stub class for port method=getParameterModeTestPort 07-06-2020 13:20:41: Cast stub to base Stub class ... 07-06-2020 13:20:41: Setting target endpoint to http://localhost:8080/W2JParameterModeTest_web/ws4ee ... 07-06-2020 13:20:41: setup ok 07-06-2020 13:20:41: TRACE: INVOKED SETUP METHOD! 07-06-2020 13:20:41: TRACE: ABOUT TO INVOKE EETEST RUN METHOD! 07-06-2020 13:20:41: TRACE: InTest 07-06-2020 13:20:41: Marshalling input data 07-06-2020 13:20:42: ERROR: Caught exception: HTTP Status-Code 404: Not Found - Not Found; nested exception is: HTTP Status-Code 404: Not Found - Not Found 07-06-2020 13:20:42: ERROR: java.rmi.RemoteException: HTTP Status-Code 404: Not Found - Not Found; nested exception is: HTTP Status-Code 404: Not Found - Not Found at com.sun.ts.tests.jaxrpc.ee.w2j.rpc.encoded.parametermodetest.ParameterModeTest_Stub.echoIn(ParameterModeTest_Stub.java:500) at com.sun.ts.tests.jaxrpc.ee.w2j.rpc.encoded.parametermodetest.Client.InTest(Client.java:1345) 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:596) 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: HTTP Status-Code 404: Not Found - Not Found at com.sun.xml.rpc.client.http.HttpClientTransport.checkResponseCode(HttpClientTransport.java:330) at com.sun.xml.rpc.client.http.HttpClientTransport.connectForResponse(HttpClientTransport.java:278) at com.sun.xml.rpc.client.http.HttpClientTransport.invoke(HttpClientTransport.java:99) at com.sun.xml.rpc.client.StreamingSender._send(StreamingSender.java:103) at com.sun.ts.tests.jaxrpc.ee.w2j.rpc.encoded.parametermodetest.ParameterModeTest_Stub.echoIn(ParameterModeTest_Stub.java:484) ... 13 more 07-06-2020 13:20:42: ERROR: InTest failed 07-06-2020 13:20:42: ERROR: Test case throws exception: InTest failed 07-06-2020 13:20:42: ERROR: Exception at: 07-06-2020 13:20:42: ERROR: com.sun.ts.lib.harness.EETest$Fault: InTest failed at com.sun.ts.tests.jaxrpc.ee.w2j.rpc.encoded.parametermodetest.Client.InTest(Client.java:1358) 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:596) 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) 07-06-2020 13:20:42: cleanup ok 07-06-2020 13:20:43: TRACE: SLEPT FOR: 1000 STATUS:Failed.Test case throws exception: InTest failed result: Failed. Test case throws exception: InTest failed test result: Failed. Test case throws exception: InTest failed