Skip to content

Regression

jakartaeetck-run / jaspic / com.sun.ts.tests.jaspic.spi.servlet.Client.ACFPersistentNotifyOnUnReg (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:33 UTC 2021
#-----testdescription-----
$file=/root/jakartaeetck/src/com/sun/ts/tests/jaspic/spi/servlet/Client.java
$root=/root/jakartaeetck/src
assertion_ids=JASPIC\:SPEC\:336  isPersistent()\n                Returns\: A boolean indicating whether the registration is the result of a className based registration, or an \n                instance-based (for example, self-) registration. Only registrations performed using the five argument\n                registerConfigProvider method are persistent.\nJASPIC\:SPEC\:337  When a listener argument is included in the call to acquire a provider, the factory will invoke the notify method of the\n                listener when the correspondence between the provider and the layer and application context for which is \n                had been acquired is no longer in effect. When the notify method is invoked by the factory, the runtime\n                should reacquire an AuthConfigProvider for the layer and application context.\nJASPIC\:SPEC\:338  notify()\n                The AuthConfigFactory will invoke the notify method of the RegistrationListener if the corresponding provider \n                registration is unregistered or replaced at the factory.\nJASPIC\:SPEC\:339  detachListener()\n                The AuthConfigFactory will invoke the notify method of the RegistrationListener if the corresponding provider \n                registration is unregistered or replaced at the factory.\n\n                Returns\: An array of String values where each value identifies a provider registration from which the listener was removed. \n                This method never returns null; it returns an empty array if the listener was not removed from any\n                registrations.\nJASPIC\:SPEC\:341  registerConfigProvider(className, properties, layer, appContext, description)\n                Programmatic registrations performed by using this method must update \n                (according to the replacement rules described above) the persistent declarative representation of\n                provider registrations employed by the factory constructor.\nJASPIC\:SPEC\:344  removeRegistration()\n                Remove the identified provider registration from the factory (and from the persistent declarative representation of \n                provider registrations, if appropriate) and invoke any listeners associated with the removed\n                registration. \n                Verify this returns True when there is a registration with the specified identifier and it\n                was removed.
classname=com.sun.ts.tests.jaspic.spi.servlet.Client
direction=forward
finder=cts
id=ACFPersistentNotifyOnUnReg
keywords=ACFPersistentNotifyOnUnReg jaspic_servlet all jaspic jaspic_servlet javaee jaspic_web_profile javaee_web_profile_optional ACFPersistentNotifyOnUnReg novehicle forward
service_eetest=no
testName=ACFPersistentNotifyOnUnReg
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\#ACFPersistentNotifyOnUnReg
end=Tue Oct 12 21\:50\:33 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\:33 UTC 2021
test=com/sun/ts/tests/jaspic/spi/servlet/Client.java\#ACFPersistentNotifyOnUnReg
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:(32/2648)----------
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.
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.