Skip to content

Regression

jakartaeetck-run / jaspic / com.sun.ts.tests.jaspic.spi.servlet.Client.CheckCallbackSupport (from jaspic)

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

Error Message

test result: Failed. An error occurred during the Deployment phase for tests in this directory.

Stacktrace

test result: Failed. An error occurred during the Deployment phase for tests in this directory.

Standard Output

#Test Results (version 2)
#Tue Oct 12 21:50:34 UTC 2021
#-----testdescription-----
$file=/root/jakartaeetck/src/com/sun/ts/tests/jaspic/spi/servlet/Client.java
$root=/root/jakartaeetck/src
assertion_ids=JASPIC\:JAVADOC\:27  When the message processing failed without establishing a failure response message (in\n                messageInfo).\nJASPIC\:JAVADOC\:28  Authenticate a received service request.\n                This method is called to transform the mechanism-specific request message acquired by calling getRequestMessage (on \n                messageInfo) into the validated application message to be returned to the message processing runtime. If\n                the received message is a (mechanism-specific) meta-message, the method implementation must attempt to \n                transform the meta-message into a corresponding mechanism-specific response message, or to the validated\n                application request message. The runtime will bind a validated application message into the the \n                corresponding service invocation. This method conveys the outcome of its message processing either by\n                returning an AuthStatus value or by throwing an AuthException.\nJASPIC\:JAVADOC\:31  Create a CallerPrincipalCallback to set the container's representation of the caller principal.\nJASPIC\:JAVADOC\:32  Get the caller principal name.\nJASPIC\:JAVADOC\:33  Get the caller principal.\nJASPIC\:JAVADOC\:34  Get the Subject in which the handler will distinguish the caller principal\nJASPIC\:JAVADOC\:35  Create a CertStoreCallback.\nJASPIC\:JAVADOC\:36  Used by the CertStore user to obtain the CertStore set within the Callback.\nJASPIC\:JAVADOC\:38  Get the array of group names.\nJASPIC\:JAVADOC\:39  Get the Subject in which the handler will establish the group principals.\nJASPIC\:JAVADOC\:40  Create a GroupPrincipalCallback to establish the container's representation of the corresponding group principals within\n                the Subject.\nJASPIC\:JAVADOC\:41  Clear the password.\nJASPIC\:JAVADOC\:42  Get the password.\n                Note that this method returns a reference to the password. If a clone of the array is created it is the caller's \n                responsibility to zero out the password information after it is no longer needed.\nJASPIC\:JAVADOC\:43  Get the authentication result.\nJASPIC\:JAVADOC\:44  Get the subject.\nJASPIC\:JAVADOC\:46  Create a PasswordValidationCallback.\nJASPIC\:JAVADOC\:49  Used to obtain the private key set within the Callback.\nJASPIC\:JAVADOC\:51  Constructs this PrivateKeyCallback with a private key Request object.\n                The request object identifies the private key to be returned. The corresponding certificate chain for the private key \n                is also returned. If the request object is null, the handler of the callback relies on its own default.\nJASPIC\:JAVADOC\:54  Construct an AliasRequest with an alias.\n                The alias is used to directly identify the private key to be returned. The corresponding certificate chain for the \n                private key is also returned. If the alias is null, the handler of the callback relies on its own\n                default.\nJASPIC\:JAVADOC\:63  Used to obtain the secret key set within the Callback.\nJASPIC\:JAVADOC\:65  Constructs this SecretKeyCallback with a secret key Request object.\n                The request object identifies the secret key to be returned. If the alias is null, the handler of the callback relies \n                on its own default.\nJASPIC\:JAVADOC\:68  Construct an AliasRequest with an alias.\n                The alias is used to directly identify the secret key to be returned. If the alias is null, the handler of the callback \n                relies on its own default.\nJASPIC\:JAVADOC\:69  Used by the TrustStore user to obtain the TrustStore set within the Callback.\nJASPIC\:JAVADOC\:71  Create a TrustStoreCallback.\nJASPIC\:JAVADOC\:107  If module initialization fails, including for the case where the options argument contains\n                elements that are not supported by the module.\nJASPIC\:SPEC\:72  The CallbackHandler passed to ServerAuthModule.initialize must support the following\n                callbacks\: CallerPrincipalCallback, GroupPrincipalCallback, PasswordValidationCallback.\nJASPIC\:SPEC\:103  If the module returns AuthStatus.SUCCESS (and the authentication policy was satisfied), the\n                module (or its context) must employ a CallerPrincipalCallback. If the authentication policy was not \n                satisfied, and yet the module chooses to return AuthStatus.SUCCESS, the module (or its context) must use\n                a CallerPrincipalCallback to establish the containers representation of the unauthenticated caller \n                within the clientSubject.
classname=com.sun.ts.tests.jaspic.spi.servlet.Client
direction=forward
finder=cts
id=CheckCallbackSupport
keywords=CheckCallbackSupport jaspic_servlet all jaspic jaspic_servlet javaee jaspic_web_profile javaee_web_profile_optional CheckCallbackSupport novehicle forward
service_eetest=no
testName=CheckCallbackSupport
testProps=\ log.file.location  provider.configuration.file  vendor.authconfig.factory  logical.hostname.servlet  webServerHost  webServerPort  authuser  authpassword  user  password  securedWebServicePort  servlet.is.jsr115.compatible
test_directory=com/sun/ts/tests/jaspic/spi/servlet

#-----environment-----
EJBServer1TxInteropEnabled=true
EJBServer2TxInteropEnabled=true
authpassword=javajoe
authuser=javajoe
deployment_host.1=${orb.host}
deployment_host.2=${orb.host.ri}
deployment_port.1=${impl.vi.port}
deployment_port.2=${impl.ri.port}
derby.dbName=derbyDB
derby.driver=org.apache.derby.jdbc.ClientDriver
derby.passwd=cts1
derby.port=1527
derby.server=${orb.host}
derby.url=jdbc\:derby\://${derby.server}\:${derby.port}/${derby.dbName};create\=true
derby.user=cts1
harness.executeMode=0
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=false
http.server.supports.endpoint.publish.2=false
impl.ri.port=${ri.admin.port}
impl.vi.port=${s1as.admin.port}
jakarta.persistence.jdbc.driver=${derby.driver}
jakarta.persistence.jdbc.password=${derby.passwd}
jakarta.persistence.jdbc.url=${derby.url}
jakarta.persistence.jdbc.user=${derby.user}
jakarta.persistence.provider=org.eclipse.persistence.jpa.PersistenceProvider
javaee.home=/root/vi/glassfish6/glassfish
javaee.level=full
jpa.provider.implementation.specific.properties=eclipselink.logging.level\=OFF
log.file.location=${vi.log.file.location}
logical.hostname.servlet=server
namingServiceHost1=${orb.host}
namingServiceHost2=${orb.host.ri}
namingServicePort1=${orb.port}
namingServicePort2=${orb.port.ri}
orb.host=localhost
orb.host.ri=localhost
orb.port=3699
orb.port.ri=3701
password=j2ee
password1=${derby.passwd}
password2=${derby.passwd}
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.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
provider.configuration.file=${javaee.home}/domains/domain1/config/ProviderConfiguration.xml
ri.admin.port=5858
s1as.admin.port=4848
securedWebServicePort=1044
securedWebServicePort.2=1045
servlet.is.jsr115.compatible=true
ts.home=/root/jakartaeetck/bin/xml/../..
user=j2ee
user1=${derby.user}
user2=${derby.user}
variable.mapper=com.sun.el.lang.VariableMapperImpl
vendor.authconfig.factory=com.sun.enterprise.security.jmac.config.GFAuthConfigFactory
vi.admin.passwd=
vi.admin.user=admin
vi.domain=${vi.domain.dir}/${vi.domain.name}
vi.domain.dir=${javaee.home}/domains
vi.domain.name=domain1
vi.log.file.location=${vi.domain}/logs
webServerHost=${orb.host}
webServerHost.2=${orb.host.ri}
webServerPort=8001
webServerPort.2=8002
wsdlRepository1=${harness.temp.directory}/wsdlRepository1
wsdlRepository2=${harness.temp.directory}/wsdlRepository2

#-----testresult-----
description=file\:/root/jakartaeetck/src/com/sun/ts/tests/jaspic/spi/servlet/Client.java\#CheckCallbackSupport
end=Tue Oct 12 21\:50\:34 UTC 2021
environment=ts_unix
execStatus=Failed. An error occurred during the Deployment phase for tests in this directory.
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=Tue Oct 12 21\:50\:34 UTC 2021
test=com/sun/ts/tests/jaspic/spi/servlet/Client.java\#CheckCallbackSupport
timeoutSeconds=1200
totalTime=5
work=/root/jakartaeetck-work/jaspic/com/sun/ts/tests/jaspic/spi/servlet

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

#section:Deployment
----------messages:(0/0)----------
----------log:(83/7561)----------
Undeploying apps...
AutoDeployment.isDeployed()
Search for s1as runtime files match:`spitests_servlet_web.war`
Valid runtime files after sweep:
/root/jakartaeetck/bin/xml/../../dist/com/sun/ts/tests/jaspic/spi/servlet/spitests_servlet_web.war.sun-web.xml
Deploying apps for forward rebuildable...
Search for s1as runtime files match:`spitests_servlet_web.war`
Valid runtime files after sweep:
/root/jakartaeetck/bin/xml/../../tmp/spitests_servlet_web.war.sun-web.xml
getAppNameFromApplicationXML() returning "null"
Deployment of app(s) from:  /root/jakartaeetck/bin/xml/../../dist/com/sun/ts/tests/jaspic/spi/servlet failed!
harness.executeMode is set to "0"
keywords (to be passed to tests) set to:  all
An error ocurred during deployment of apps in this directory:  /root/jakartaeetck/bin/xml/../../src/com/sun/ts/tests/jaspic/spi/servlet.  Thus, all other tests in this directory will fail with the same error.
harness.executeMode is set to "0"
keywords (to be passed to tests) set to:  all
An error ocurred during deployment of apps in this directory:  /root/jakartaeetck/bin/xml/../../src/com/sun/ts/tests/jaspic/spi/servlet.  Thus, all other tests in this directory will fail with the same error.
harness.executeMode is set to "0"
keywords (to be passed to tests) set to:  all
An error ocurred during deployment of apps in this directory:  /root/jakartaeetck/bin/xml/../../src/com/sun/ts/tests/jaspic/spi/servlet.  Thus, all other tests in this directory will fail with the same error.
harness.executeMode is set to "0"
keywords (to be passed to tests) set to:  all
An error ocurred during deployment of apps in this directory:  /root/jakartaeetck/bin/xml/../../src/com/sun/ts/tests/jaspic/spi/servlet.  Thus, all other tests in this directory will fail with the same error.
harness.executeMode is set to "0"
keywords (to be passed to tests) set to:  all
An error ocurred during deployment of apps in this directory:  /root/jakartaeetck/bin/xml/../../src/com/sun/ts/tests/jaspic/spi/servlet.  Thus, all other tests in this directory will fail with the same error.
harness.executeMode is set to "0"
keywords (to be passed to tests) set to:  all
An error ocurred during deployment of apps in this directory:  /root/jakartaeetck/bin/xml/../../src/com/sun/ts/tests/jaspic/spi/servlet.  Thus, all other tests in this directory will fail with the same error.
harness.executeMode is set to "0"
keywords (to be passed to tests) set to:  all
An error ocurred during deployment of apps in this directory:  /root/jakartaeetck/bin/xml/../../src/com/sun/ts/tests/jaspic/spi/servlet.  Thus, all other tests in this directory will fail with the same error.
harness.executeMode is set to "0"
keywords (to be passed to tests) set to:  all
An error ocurred during deployment of apps in this directory:  /root/jakartaeetck/bin/xml/../../src/com/sun/ts/tests/jaspic/spi/servlet.  Thus, all other tests in this directory will fail with the same error.
harness.executeMode is set to "0"
keywords (to be passed to tests) set to:  all
An error ocurred during deployment of apps in this directory:  /root/jakartaeetck/bin/xml/../../src/com/sun/ts/tests/jaspic/spi/servlet.  Thus, all other tests in this directory will fail with the same error.
harness.executeMode is set to "0"
keywords (to be passed to tests) set to:  all
An error ocurred during deployment of apps in this directory:  /root/jakartaeetck/bin/xml/../../src/com/sun/ts/tests/jaspic/spi/servlet.  Thus, all other tests in this directory will fail with the same error.
harness.executeMode is set to "0"
keywords (to be passed to tests) set to:  all
An error ocurred during deployment of apps in this directory:  /root/jakartaeetck/bin/xml/../../src/com/sun/ts/tests/jaspic/spi/servlet.  Thus, all other tests in this directory will fail with the same error.
harness.executeMode is set to "0"
keywords (to be passed to tests) set to:  all
An error ocurred during deployment of apps in this directory:  /root/jakartaeetck/bin/xml/../../src/com/sun/ts/tests/jaspic/spi/servlet.  Thus, all other tests in this directory will fail with the same error.
harness.executeMode is set to "0"
keywords (to be passed to tests) set to:  all
An error ocurred during deployment of apps in this directory:  /root/jakartaeetck/bin/xml/../../src/com/sun/ts/tests/jaspic/spi/servlet.  Thus, all other tests in this directory will fail with the same error.
harness.executeMode is set to "0"
keywords (to be passed to tests) set to:  all
An error ocurred during deployment of apps in this directory:  /root/jakartaeetck/bin/xml/../../src/com/sun/ts/tests/jaspic/spi/servlet.  Thus, all other tests in this directory will fail with the same error.
harness.executeMode is set to "0"
keywords (to be passed to tests) set to:  all
An error ocurred during deployment of apps in this directory:  /root/jakartaeetck/bin/xml/../../src/com/sun/ts/tests/jaspic/spi/servlet.  Thus, all other tests in this directory will fail with the same error.
harness.executeMode is set to "0"
keywords (to be passed to tests) set to:  all
An error ocurred during deployment of apps in this directory:  /root/jakartaeetck/bin/xml/../../src/com/sun/ts/tests/jaspic/spi/servlet.  Thus, all other tests in this directory will fail with the same error.
harness.executeMode is set to "0"
keywords (to be passed to tests) set to:  all
An error ocurred during deployment of apps in this directory:  /root/jakartaeetck/bin/xml/../../src/com/sun/ts/tests/jaspic/spi/servlet.  Thus, all other tests in this directory will fail with the same error.
harness.executeMode is set to "0"
keywords (to be passed to tests) set to:  all
An error ocurred during deployment of apps in this directory:  /root/jakartaeetck/bin/xml/../../src/com/sun/ts/tests/jaspic/spi/servlet.  Thus, all other tests in this directory will fail with the same error.
harness.executeMode is set to "0"
keywords (to be passed to tests) set to:  all
An error ocurred during deployment of apps in this directory:  /root/jakartaeetck/bin/xml/../../src/com/sun/ts/tests/jaspic/spi/servlet.  Thus, all other tests in this directory will fail with the same error.
harness.executeMode is set to "0"
keywords (to be passed to tests) set to:  all
An error ocurred during deployment of apps in this directory:  /root/jakartaeetck/bin/xml/../../src/com/sun/ts/tests/jaspic/spi/servlet.  Thus, all other tests in this directory will fail with the same error.
harness.executeMode is set to "0"
keywords (to be passed to tests) set to:  all
An error ocurred during deployment of apps in this directory:  /root/jakartaeetck/bin/xml/../../src/com/sun/ts/tests/jaspic/spi/servlet.  Thus, all other tests in this directory will fail with the same error.
harness.executeMode is set to "0"
keywords (to be passed to tests) set to:  all
An error ocurred during deployment of apps in this directory:  /root/jakartaeetck/bin/xml/../../src/com/sun/ts/tests/jaspic/spi/servlet.  Thus, all other tests in this directory will fail with the same error.
harness.executeMode is set to "0"
keywords (to be passed to tests) set to:  all
An error ocurred during deployment of apps in this directory:  /root/jakartaeetck/bin/xml/../../src/com/sun/ts/tests/jaspic/spi/servlet.  Thus, all other tests in this directory will fail with the same error.
harness.executeMode is set to "0"
keywords (to be passed to tests) set to:  all
An error ocurred during deployment of apps in this directory:  /root/jakartaeetck/bin/xml/../../src/com/sun/ts/tests/jaspic/spi/servlet.  Thus, all other tests in this directory will fail with the same error.
result: Passed. Deployment phase completed. However, check the output above to see if actual deployment passed or failed.

#section:TestRun
----------messages:(0/0)----------
----------log:(15/1136)----------
com.sun.ts.lib.porting.TSDeploymentException: The following error occurred while executing this line:
/root/jakartaeetck/bin/xml/impl/glassfish/deploy.xml:152: The following error occurred while executing this line:
/root/jakartaeetck/bin/xml/impl/glassfish/deploy.xml:200: Deployment timeout reached - 480 seconds.

	at com.sun.ts.lib.implementation.sun.javaee.glassfish.AutoDeployment.deploy(AutoDeployment.java:227)
	at com.sun.ts.lib.harness.SuiteSynchronizer.continueToDeployApps(SuiteSynchronizer.java:1104)
	at com.sun.ts.lib.harness.SuiteSynchronizer.deployApps(SuiteSynchronizer.java:716)
	at com.sun.ts.lib.harness.SuiteSynchronizer.doDeployment(SuiteSynchronizer.java:387)
	at com.sun.ts.lib.harness.TSHarnessObserver.startingTest(TSHarnessObserver.java:367)
	at com.sun.javatest.Harness$Notifier.startingTest(Harness.java:995)
	at com.sun.javatest.TestRunner.notifyStartingTest(TestRunner.java:212)
	at com.sun.javatest.DefaultTestRunner.runTest(DefaultTestRunner.java:167)
	at com.sun.javatest.DefaultTestRunner.access$100(DefaultTestRunner.java:43)
	at com.sun.javatest.DefaultTestRunner$1.run(DefaultTestRunner.java:66)

result: Not run. Test running...


test result: Failed. An error occurred during the Deployment phase for tests in this directory.