Skip to content

Failed

com.sun.ts.tests.jaxws.api.jakarta_xml_ws.Service.Client.GetPortTest3WithFeatures_from_standalone_reverse (from xml-ws-tck)

Failing for the past 1 build (Since #99 )
Took 0 ms.

Error Message

test result: Error. VI classes and/or archives have not been built.

Stacktrace

test result: Error. VI classes and/or archives have not been built.

Standard Output

#Test Results (version 2)
#Fri Mar 26 03:38:26 UTC 2021
#-----testdescription-----
$file=/home/jenkins/agent/workspace/jakartaee-tck_master/xml-ws-tck/src/com/sun/ts/tests/jaxws/api/jakarta_xml_ws/Service/Client.java
$root=/home/jenkins/agent/workspace/jakartaee-tck_master/xml-ws-tck/src
assertion_ids=JAXWS\:JAVADOC\:157  The getPort method returns a proxy. The parameter endpointReference specifies the endpoint that will be invoked by the returned proxy. If there are any reference parameters in the endpointReference, then those reference parameters MUST appear as SOAP headers, indicating them to be reference parameters, on all messages sent to the endpoint. The endpointReference's address MUST be used for invocations on the endpoint. The parameter serviceEndpointInterface specifies the service endpoint interface that is supported 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 associated with this Service instance or from the metadata from the endpointReference. If this Service instance has a WSDL and the endpointReference metadata also has a WSDL, then the WSDL from this instance MUST be used. If this Service instance does not have a WSDL and the endpointReference does have a WSDL, then the WSDL from the endpointReference MAY be used. The returned proxy should not be reconfigured by the client. If this Service instance has a known proxy port that matches the information contained in the WSDL, then that proxy is returned, otherwise a WebServiceException is thrown. Calling this method has the same behavior as the following port \= service.getPort(portName, serviceEndpointInterface); where the portName is retrieved from the metadata of the endpointReference or from the serviceEndpointInterface and the WSDL associated with this Service instance.\nJAXWS\:JAVADOC\:177  The getPort method returns a proxy. If there are any reference parameters in the endpointReference, 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 parameter endpointReference 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 of the serviceEndpointInterface and the EndpointReference. For this method to successfully return a proxy, WSDL metadata MUST be available and the endpointReference MUST contain an implementation understood serviceName metadata.\nJAXWS\:JAVADOC\:182  The getPort method returns a proxy. The parameter endpointReference specifies the endpoint that will be invoked by the returned proxy. If there are any reference parameters in the endpointReference, then those reference parameters MUST appear as SOAP headers, indicating them to be reference parameters, on all messages sent to the endpoint. The endpointReference's address MUST be used for invocations on the endpoint. The parameter serviceEndpointInterface specifies the service endpoint interface that is supported 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 associated with this Service instance or from the metadata from the endpointReference. If this Service instance has a WSDL and the endpointReference metadata also has a WSDL, then the WSDL from this instance MUST be used. If this Service instance does not have a WSDL and the endpointReference does have a WSDL, then the WSDL from the endpointReference MAY be used. The returned proxy should not be reconfigured by the client. If this Service instance has a known proxy port that matches the information contained in the WSDL, then that proxy is returned, otherwise a WebServiceException is thrown. Calling this method has the same behavior as the following port \= service.getPort(portName, serviceEndpointInterface); where the portName is retrieved from the metadata of the endpointReference or from the serviceEndpointInterface and the WSDL associated with this Service instance.\nJAXWS\:SPEC\:4027  Add the following getPort method to the methods of a Service instance.\n                        T getPort(EndpointReference epr Class < T >  sei, WebServiceFeatures... features) Returns a proxy for the endpoint specified by epr. The address stored in the epr MUST be used during invocations on the endpoint.\nJAXWS\:SPEC\:4027.1  The endpointReference MUST NOT be used as the value of any addressing header such as wsa\:ReplyTo.\nJAXWS\:SPEC\:4027.2  The specified features MUST be enabled/disabled and configured as specified.\nJAXWS\:SPEC\:4027.3  The epr's wsam\:ServiceName MUST match the Service instance's ServiceName, otherwise a WebServiceExeption MUST be thrown.\nJAXWS\:SPEC\:4027.4  The epr's wsam\:EndpointName MUST match the PortName for the sei, otherwise a WebServiceException MUST be thrown.\nJAXWS\:SPEC\:4027.5  If the Service instance has an associated WSDL, its WSDL MUST be used to determine any binding information, any WSDL in the epr will be ignored.\nJAXWS\:SPEC\:4027.6  If the Service instance does not have a WSDL, then any WSDL inlined in the JAX-WS supported metadata of the epr MUST be used to determine binding information.\nJAXWS\:SPEC\:4027.7  Any JAX-WS supported epr metadata MUST match the Service instances ServiceName, otherwise a WebServiceExeption MUST be thrown.\nJAXWS\:SPEC\:4027.8  Any JAX-WS supported epr metadata MUST match the PortName for the sei, otherwise a WebServiceException MUST be\nthrown.\nJAXWS\:SPEC\:4027.9  If there is not enough metadata in the Service instance or in the epr metadata to determine a port, then a WebServiceException MUST be thrown.
classname=com.sun.ts.tests.jaxws.api.jakarta_xml_ws.Service.Client
direction=reverse
finder=cts
id=GetPortTest3WithFeatures_from_standalone_reverse
keywords=all GetPortTest3WithFeatures standalone_vehicle reverse
service_eetest=yes
testArgs=-ap jaxws-url-props.dat
testName=GetPortTest3WithFeatures
testProps=\ webServerHost  webServerPort  platform.mode
test_directory=com/sun/ts/tests/jaxws/api/jakarta_xml_ws/Service

#-----environment-----

#-----testresult-----
description=file\:/home/jenkins/agent/workspace/jakartaee-tck_master/xml-ws-tck/src/com/sun/ts/tests/jaxws/api/jakarta_xml_ws/Service/Client.java\#GetPortTest3WithFeatures_from_standalone_reverse
end=Fri Mar 26 03\:38\:26 UTC 2021
environment=ts_unix
execStatus=Error. VI classes and/or archives have not been built.
harnessLoaderMode=Classpath Loader
harnessVariety=Full Bundle
javatestOS=Linux 3.10.0-1127.el7.x86_64 (amd64)
javatestVersion=5.0
script=com.sun.ts.lib.harness.TSScript
sections=script_messages TestRun
start=Fri Mar 26 03\:38\:26 UTC 2021
test=com/sun/ts/tests/jaxws/api/jakarta_xml_ws/Service/Client.java\#GetPortTest3WithFeatures_from_standalone_reverse
timeoutSeconds=1200
totalTime=2
work=/home/jenkins/agent/workspace/jakartaee-tck_master/xml-ws-tckwork/xml-ws-tck/com/sun/ts/tests/jaxws/api/jakarta_xml_ws/Service

#section:script_messages
----------messages:(0/0)----------

#section:TestRun
----------messages:(0/0)----------
----------log:(6/278)----------
*********************************************
TEST NOT RUN:  This test cannot be run until you
rebuild the test classes and/or archives associated with it.
Please see the TCK documentation for more
information on rebuildable tests.
*********************************************
result: Not run. Test running...


test result: Error. VI classes and/or archives have not been built.