Skip to content

Regression

com.sun.ts.tests.jaspic.spi.authstatus.sendfailure.Client.AuthStatusSendFailure (from authentication-tck)

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

Error Message

test result: Failed. Illegal access to test: com.sun.ts.lib.deliverable.PropertyNotSetException: No value found for jimage.dir. Please check your jte file for an appropiate value

Stacktrace

test result: Failed. Illegal access to test: com.sun.ts.lib.deliverable.PropertyNotSetException: No value found for jimage.dir. Please check your jte file for an appropiate value

Standard Output

#Test Results (version 2)
#Wed Sep 29 10:40:52 UTC 2021
#-----testdescription-----
$file=/home/jenkins/agent/workspace/jakartaee-tck_master/authentication-tck/src/com/sun/ts/tests/jaspic/spi/authstatus/sendfailure/Client.java
$root=/home/jenkins/agent/workspace/jakartaee-tck_master/authentication-tck/src
assertion_ids=JASPIC\:SPEC\:57  If the call to validateRequest returns\: AuthStatus.SEND_FAILURE - (If the failure occurred\n                after the service invocation), the runtime must perform whatever processing it requires to complete the \n                processing of a request that failed after a successful service invocation, and prior to communicating\n                the invocation result to the client runtime.\nJASPIC\:SPEC\:165  If the module determines that an invalid or\n                incomplete security context was used to secure the request, then the module may return \n                AuthStatus.SEND_FAILURE, AuthStatus.SEND_CONTINUE, or throw an AuthException.If the module\n                throws an AuthException, or returns any value other that AuthStatus.SUCCESS, the runtime must NOT \n                proceed to the service invocation. The runtime must process an AuthException as described above for a\n                request with a mandatory requestPolicy. The runtime must process any return value other than \n                AuthStatus.SUCCESS as it would be processed if it were returned for a request with a mandatory\n                requestPolicy.\nJASPIC\:SPEC\:166  If the module was not able to completely satisfy the request policy, it must\: return\n                AuthStatus.SEND_FAILURE - if the request validation failed, and when the module has established a SOAP \n                message containing a fault element (available to the runtime by calling messageInfo.getResponseMessage)\n                that may be sent by the runtime to inform the client that the request failed.\nJASPIC\:SPEC\:172  If the module returns AuthStatus.SEND_FAILURE, it must have established a SOAP message\n                containing a SOAP fault element as the response in messageInfo. The runtime may choose not to send a \n                response message, or to send a different response message.\nJASPIC\:SPEC\:315  If the call to validateRequest returns\: AuthStatus.SEND_FAILURE - (If the failure occurred\n                befor the service invocation), the runtime must NOT proceed to authorize the request or perform the \n                application request processing.
classname=com.sun.ts.tests.jaspic.spi.authstatus.sendfailure.Client
direction=forward
finder=cts
id=AuthStatusSendFailure
keywords=AuthStatusSendFailure jaspic_soap all jaspic jaspic_soap jaspic_soap_optional AuthStatusSendFailure novehicle forward
service_eetest=no
testName=AuthStatusSendFailure
testProps=\ log.file.location  webServerHost  webServerPort  user  password  logical.hostname.soap  platform.mode
test_directory=com/sun/ts/tests/jaspic/spi/authstatus/sendfailure

#-----environment-----
deployment_host.1=${orb.host}
deployment_port.1=${s1as.admin.port}
harness.executeMode=0
harness.log.delayseconds=1
harness.log.port=2000
harness.log.traceflag=true
harness.socket.retry.count=10
harness.temp.directory=${ts.home}/tmp
jakarta.persistence.jdbc.driver=org.apache.derby.jdbc.ClientDriver
jakarta.persistence.jdbc.password=cts1
jakarta.persistence.jdbc.url=jdbc\:derby\://localhost\:1527/derbyDB;create\=true
jakarta.persistence.jdbc.user=cts1
jakarta.persistence.provider=org.eclipse.persistence.jpa.PersistenceProvider
jaspic.home=/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish
jpa.provider.implementation.specific.properties=eclipselink.logging.level\=OFF
log.file.location=${s1as.domain}/logs
logical.hostname.soap=localhost
namingServiceHost1=${orb.host}
namingServiceHost2=${orb.host}
namingServicePort1=${orb.port}
namingServicePort2=${orb.port}
orb.host=localhost
orb.port=3700
password=j2ee
persistence.second.level.caching.supported=true
persistence.unit.name=CTS-EM
persistence.unit.name.2=JPATCK2
platform.mode=jakartaEE
porting.ts.HttpsURLConnection.class.1=com.sun.ts.lib.implementation.sun.javaee.SunRIHttpsURLConnection
porting.ts.HttpsURLConnection.class.2=com.sun.ts.lib.implementation.sun.javaee.SunRIHttpsURLConnection
porting.ts.deploy.class.1=com.sun.ts.lib.implementation.sun.javaee.glassfish.AutoDeployment
porting.ts.deploy.class.2=com.sun.ts.lib.implementation.sun.javaee.glassfish.AutoDeploymentSeparateVM
porting.ts.deploy2.class.2=com.sun.ts.lib.implementation.sun.javaee.SunRIDeployment2
porting.ts.jms.class.1=com.sun.ts.lib.implementation.sun.javaee.SunRIJMSAdmin
porting.ts.jms.class.2=com.sun.ts.lib.implementation.sun.javaee.SunRIJMSAdmin
porting.ts.login.class.1=com.sun.ts.lib.implementation.sun.javaee.GlassFishLoginContext
porting.ts.login.class.2=com.sun.ts.lib.implementation.sun.javaee.GlassFishLoginContext
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
s1as.admin.port=4848
s1as.domain=${s1as.domain.dir}/${s1as.domain.name}
s1as.domain.dir=${jaspic.home}/domains
s1as.domain.name=domain1
securedWebServicePort=1044
securedWebServicePort.2=1045
ts.home=/home/jenkins/agent/workspace/jakartaee-tck_master/authentication-tck/bin/xml/../..
user=j2ee
variable.mapper=com.sun.el.lang.VariableMapperImpl
webServerHost=${orb.host}
webServerHost.2=${orb.host}
webServerPort=8080
webServerPort.2=8002
wsdlRepository1=${harness.temp.directory}/wsdlRepository1
wsdlRepository2=${harness.temp.directory}/wsdlRepository2

#-----testresult-----
description=file\:/home/jenkins/agent/workspace/jakartaee-tck_master/authentication-tck/src/com/sun/ts/tests/jaspic/spi/authstatus/sendfailure/Client.java\#AuthStatusSendFailure
end=Wed Sep 29 10\:40\:52 UTC 2021
environment=ts_unix
execStatus=Failed. Illegal access to test\: com.sun.ts.lib.deliverable.PropertyNotSetException\: No value found for jimage.dir. Please check your jte file for an appropiate value
harnessLoaderMode=Classpath Loader
harnessVariety=Full Bundle
javatestOS=Linux 5.12.7-300.fc34.x86_64 (amd64)
javatestVersion=5.0
script=com.sun.ts.lib.harness.TSScript
sections=script_messages Deployment TestRun
start=Wed Sep 29 10\:40\:52 UTC 2021
test=com/sun/ts/tests/jaspic/spi/authstatus/sendfailure/Client.java\#AuthStatusSendFailure
timeoutSeconds=600
totalTime=14
work=/home/jenkins/agent/workspace/jakartaee-tck_master/authentication-tckwork/authentication-tck/com/sun/ts/tests/jaspic/spi/authstatus/sendfailure

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

#section:Deployment
----------messages:(0/0)----------
----------log:(21/1028)----------
Undeploying apps...
AutoDeployment.isDeployed()
AutoDeployment.undeploy()
AutoDeployment.isDeployed()
AutoDeployment.undeploy()
Undeploying apps...
AutoDeployment.isDeployed()
AutoDeployment.isDeployed()
Search for s1as runtime files match:`SendFailureHello.ear`
Valid runtime files after sweep:
/home/jenkins/agent/workspace/jakartaee-tck_master/authentication-tck/bin/xml/../../dist/com/sun/ts/tests/jaspic/spi/authstatus/sendfailure/SendFailureHello.ear.sun-application.xml
Search for s1as runtime files match:`SendFailureHelloClnt.ear`
Valid runtime files after sweep:
Deploying apps for forward rebuildable...
Search for s1as runtime files match:`SendFailureHello.ear`
Valid runtime files after sweep:
/home/jenkins/agent/workspace/jakartaee-tck_master/authentication-tck/bin/xml/../../tmp/SendFailureHello.ear.sun-application.xml
getAppNameFromApplicationXML() returning "null"
Search for s1as runtime files match:`SendFailureHelloClnt.ear`
Valid runtime files after sweep:
getAppNameFromApplicationXML() returning "null"
result: Passed. Deployment phase completed. However, check the output above to see if actual deployment passed or failed.

#section:TestRun
----------messages:(0/0)----------
----------log:(0/0)----------
result: Failed. Illegal access to test: com.sun.ts.lib.deliverable.PropertyNotSetException: No value found for jimage.dir. Please check your jte file for an appropiate value


test result: Failed. Illegal access to test: com.sun.ts.lib.deliverable.PropertyNotSetException: No value found for jimage.dir. Please check your jte file for an appropiate value