Skip to content

Failed

com.sun.ts.tests.jaxrpc.ee.w2j.rpc.encoded.parametermodetest.Client.InStructTest_from_standalone (from xml-rpc-tck)

Failing for the past 1 build (Since #10 )
Took 1 sec.

Error Message

test result: Failed. Test case throws exception: InStructTest failed

Stacktrace

test result: Failed. Test case throws exception: InStructTest failed

Standard Output

#Test Results (version 2)
#Mon Jul 06 13:20:41 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=InStructTest_from_standalone
keywords=all jaxrpc webservices javaee_optional InStructTest standalone_vehicle forward
service_eetest=yes
testArgs=-ap jaxrpc-url-props.dat
testName=InStructTest
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\#InStructTest_from_standalone
end=Mon Jul 06 13\:20\:41 UTC 2020
environment=ts_unix
execStatus=Failed. Test case throws exception\: InStructTest 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\:40 UTC 2020
test=com/sun/ts/tests/jaxrpc/ee/w2j/rpc/encoded/parametermodetest/Client.java\#InStructTest_from_standalone
timeoutSeconds=600
totalTime=1599
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/1728)----------
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 InStructTest -vehicle standalone -ap /home/jenkins/agent/workspace/jakartaee-tck_8.0.2/xml-rpc-tck/bin/jaxrpc-url-props.dat
----------log:(89/6407)----------
************************************************************
* props file set to "/tmp/?-cts-props.txt"
************************************************************
07-06-2020 13:20:40:  TRACE: #######  Value of harness.socket.retry.count is "10"
07-06-2020 13:20:40:  TRACE: #######  Value of harness.log.port is "2000"
07-06-2020 13:20:40:  TRACE: #######  Actual bind value of harness.log.port is "2000"
07-06-2020 13:20:40:  TRACE: in ServiceEETest.run() method
07-06-2020 13:20:40:  TRACE: Vehicle to be used for this test is:  standalone
07-06-2020 13:20:40:  TRACE: in custom vehicle so call on EETest.
07-06-2020 13:20:40:  TRACE: *** in EETest.run(argv,p)
07-06-2020 13:20:40:  TRACE: TESTCLASS=com.sun.ts.tests.jaxrpc.ee.w2j.rpc.encoded.parametermodetest.Client
07-06-2020 13:20:40:  TRACE: ** IN getRunMethod: testClass=com.sun.ts.tests.jaxrpc.ee.w2j.rpc.encoded.parametermodetest.Client
07-06-2020 13:20:40:  TRACE: ** IN getRunMethod: testname=InStructTest
07-06-2020 13:20:40:  TRACE: ** GOT RUN METHOD!
07-06-2020 13:20:40:  TRACE: **runmethod=InStructTest
07-06-2020 13:20:40:  TRACE: ABOUT TO GET SETUP METHOD!
07-06-2020 13:20:40:  TRACE: No setupMethod annotation present
07-06-2020 13:20:40:  TRACE: getSetupMethod - checking for testcase specific setup method:  InStructTest_setup
07-06-2020 13:20:40:  TRACE: getSetupMethod - checking for default class specific setup method
07-06-2020 13:20:40:  TRACE: GOT SETUP METHOD!
07-06-2020 13:20:40:  TRACE: No cleanupMethod annotation present
07-06-2020 13:20:40:  TRACE: getCleanupMethod - checking for testcase specific cleanup method:  InStructTest_cleanup
07-06-2020 13:20:40:  TRACE: getCleanupMethod - checking for default class specific cleanup method
07-06-2020 13:20:40:  TRACE: GOT CLEANUP METHOD!
07-06-2020 13:20:40:  TRACE: ABOUT TO INVOKE SETUP METHOD!
07-06-2020 13:20:40:  Get URL's used by the test
07-06-2020 13:20:40:  Service Endpoint URL: http://localhost:8080/W2JParameterModeTest_web/ws4ee
07-06-2020 13:20:40:  WSDL Location URL:    http://localhost:8080/W2JParameterModeTest_web/ws4ee?WSDL
07-06-2020 13:20:40:  Get stub from service implementation class using JAXRPC porting instance
07-06-2020 13:20:40:  JAXRPC_Util.getStub()
07-06-2020 13:20:40:  Get service implementation class for service interface=com.sun.ts.tests.jaxrpc.ee.w2j.rpc.encoded.parametermodetest.ParameterModeTestService
07-06-2020 13:20:40:  JAXRPC_Util:getServiceFactory
07-06-2020 13:20:40:  Creating ServiceFactory instance
07-06-2020 13:20:40:  ServiceImplClass=com.sun.ts.tests.jaxrpc.ee.w2j.rpc.encoded.parametermodetest.ParameterModeTestService_Impl@2f333739
07-06-2020 13:20:40:  Get stub class for port method=getParameterModeTestPort
07-06-2020 13:20:40:  Cast stub to base Stub class ...
07-06-2020 13:20:40:  Setting target endpoint to http://localhost:8080/W2JParameterModeTest_web/ws4ee ...
07-06-2020 13:20:40:  setup ok
07-06-2020 13:20:40:  TRACE: INVOKED SETUP METHOD!
07-06-2020 13:20:40:  TRACE: ABOUT TO INVOKE EETEST RUN METHOD!
07-06-2020 13:20:40:  TRACE: InStructTest
07-06-2020 13:20:40:  Marshalling input data
07-06-2020 13:20:40:  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:40:  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.echoInStruct(ParameterModeTest_Stub.java:1314)
	at com.sun.ts.tests.jaxrpc.ee.w2j.rpc.encoded.parametermodetest.Client.InStructTest(Client.java:1835)
	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.echoInStruct(ParameterModeTest_Stub.java:1298)
	... 13 more

07-06-2020 13:20:40:  ERROR: InStructTest failed
07-06-2020 13:20:40:  ERROR: Test case throws exception: InStructTest failed
07-06-2020 13:20:40:  ERROR: Exception at:  
07-06-2020 13:20:40:  ERROR: com.sun.ts.lib.harness.EETest$Fault: InStructTest failed
	at com.sun.ts.tests.jaxrpc.ee.w2j.rpc.encoded.parametermodetest.Client.InStructTest(Client.java:1846)
	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:40:  cleanup ok
07-06-2020 13:20:41:  TRACE: SLEPT FOR:  1000
STATUS:Failed.Test case throws exception: InStructTest failed
result: Failed. Test case throws exception: InStructTest failed


test result: Failed. Test case throws exception: InStructTest failed