Skip to content

Failed

com.sun.ts.tests.jaspic.spi.servlet.Client.ACFInMemoryPrecedenceRules (from authentication-tck)

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

Error Message

test result: Failed. Test case throws exception: ACFInMemoryPrecedenceRules : FAILED

Stacktrace

test result: Failed. Test case throws exception: ACFInMemoryPrecedenceRules : FAILED

Standard Output

#Test Results (version 2)
#Fri Mar 26 03:36:11 UTC 2021
#-----testdescription-----
$file=/home/jenkins/agent/workspace/jakartaee-tck_master/authentication-tck/src/com/sun/ts/tests/jaspic/spi/servlet/Client.java
$root=/home/jenkins/agent/workspace/jakartaee-tck_master/authentication-tck/src
assertion_ids=JASPIC\:SPEC\:328  getConfigProvider()\:\n                All factories shall employ the following precedence rules to select the registered AuthConfigProvider that matches the \n                layer and appContext arguments\:\n                1. The provider that is specifically registered for both the \n                corresponding message layer and appContext shall be selected.\n                2. If no provider is selected according to \n                the preceding rule, the provider specifically registered for the corresponding appContext and for all\n                message layers shall be selected. \n                3. If no provider is selected according to the preceding rules, the\n                provider specifically registered for the corresponding message layer and for all appContexts shall be \n                selected.\n                4. If no provider is selected according to the preceding rules, the provider registered for all \n                message layers and for all appContexts shall be selected.\n                5. If no provider is selected according to the \n                preceding rules, the factory shall terminate its search for a registered provider.\n\n                The above precedence \n                rules apply equivalently to registrations created with a null or non-null className argument.\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\: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=ACFInMemoryPrecedenceRules
keywords=ACFInMemoryPrecedenceRules jaspic_servlet all jaspic jaspic_servlet javaee jaspic_web_profile javaee_web_profile_optional ACFInMemoryPrecedenceRules novehicle forward
service_eetest=no
testName=ACFInMemoryPrecedenceRules
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-----
JAVA_HOME=/opt/jdk-11.0.7
SYSTEMROOT=${env.SystemRoot}
authpassword=javajoe
authuser=javajoe
command.testExecute=com.sun.ts.lib.harness.ExecTSTestCmd CLASSPATH\=${jaspic.home.ri}/modules/webservices-osgi.jar\:${jaspic.home.ri}/modules/webservices-security.jar\:${jaspic.home.ri}/modules/ha-api.jar\:${ts.home}/classes\:${ts.harness.classpath}\:${ts.home}/lib/jaxen-1.1.6.jar\:DISPLAY\=${ts.display} HOME\="${user.home}" windir\=${windir} SYSTEMROOT\=${SYSTEMROOT} PATH\="${jaspic.home}/nativelib" ${JAVA_HOME}/bin/java -Dcts.tmp\=$harness.temp.directory -Djava.protocol.handler.pkgs\=javax.net.ssl -Djavax.net.ssl.keyStore\=${ts.home}/bin/certificates/clientcert.jks -Djavax.net.ssl.keyStorePassword\=changeit -Djavax.net.ssl.trustStore\=${s1as.domain}/${sjsas.instance.config.dir}/cacerts.jks -Dcom.sun.aas.installRoot\=${jaspic.home} -Dcom.sun.aas.configRoot\=${jaspic.home}/config -Dlog.file.location\=${log.file.location} -Djava.util.logging.config.file\=${ts.home}/bin/logging.properties -Dservlet.is.jsr115.compatible\=${servlet.is.jsr115.compatible} -Dsoap.is.jsr115.compatible\=${soap.is.jsr115.compatible} -Dprovider.configuration.file\=${provider.configuration.file} -Dlogical.hostname.servlet\=${logical.hostname.servlet} -Djava.security.properties\=${s1as.domain}/config/ts.java.security -Ddeliverable.class\=${deliverable.class} $testExecuteClass $testExecuteArgs
deliverable.class=com.sun.ts.lib.deliverable.cts.CTSDeliverable
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.classes=${jaspic.home}/modules/war-util.jar\:${jaspic.home}/modules/jaspic.provider.framework.jar\:${jaspic.home}/modules/security.jar\:${jaspic.home}/modules/security-ee.jar\:${jaspic.home}/modules/kernel.jar\:${jaspic.home}/modules/admin-cli.jar\:${jaspic.home}/modules/annotation-framework.jar\:${jaspic.home}/modules/common-util.jar\:${jaspic.home}/modules/config-api.jar\:${jaspic.home}/modules/connectors-runtime.jar\:${jaspic.home}/modules/container-common.jar\:${jaspic.home}/modules/dol.jar\:${jaspic.home}/modules/gf-connectors-connector.jar\:${jaspic.home}/modules/glassfish.jar\:${jaspic.home}/modules/glassfish-naming.jar\:${jaspic.home}/modules/internal-api.jar\:${jaspic.home}/modules/security.jar\:${jaspic.home}/modules/jakarta.servlet-api.jar\:${jaspic.home}/modules/war-util.jar\:${jaspic.home}/modules/jakarta.mail.jar\:${jaspic.home}/modules/jakarta.enterprise.deploy-api.jar\:${jaspic.home}/modules/webservices-osgi.jar\:${jaspic.home}/modules/jaxb-osgi.jar\:${jaspic.home}/modules/jakarta.jms-api.jar\:${jaspic.home}/modules/jakarta.annotation-api.jar\:${jaspic.home}/modules/webservices-api-osgi.jar\:${jaspic.home}/modules/deployment-client.jar\:${jaspic.home}/modules/jakarta.authentication-api.jar
jaspic.home=/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish
jaspic.home.ri=${jaspic.home}
javaee.home=${jaspic.home}
jpa.provider.implementation.specific.properties=eclipselink.logging.level\=OFF
log.file.location=${s1as.domain}/logs
logical.hostname.servlet=server
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.SunRILoginContext
porting.ts.login.class.2=com.sun.ts.lib.implementation.sun.javaee.SunRILoginContext
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
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
servlet.is.jsr115.compatible=true
sjsas.instance.config.dir=config
soap.is.jsr115.compatible=false
ts.display=\:0.0
ts.harness.classpath=${ts.home}/lib/jaxb-api.jar\:${ts.home}/lib/jaxb-impl.jar\:${ts.home}/lib/jaxb-xjc.jar\:${ts.home}/lib/tsharness.jar\:${ts.home}/lib/jaspic.jar\:${ts.home}/lib/sigtest.jar\:${ts.run.classpath}\:${ts.home}/lib/javatest.jar\:${ts.home}/lib/jdom-1.1.3.jar\:${ant.home}/lib/ant.jar
ts.home=/home/jenkins/agent/workspace/jakartaee-tck_master/authentication-tck/bin/xml/../..
ts.run.classpath=${jaspic.classes}\:${ts.home}/lib/tsharness.jar\:${ts.home}/lib/jaspic.jar\:${ts.home}/lib/tssv.jar
user=j2ee
user.home=?
variable.mapper=com.sun.el.lang.VariableMapperImpl
vendor.authconfig.factory=com.sun.enterprise.security.jmac.config.GFAuthConfigFactory
webServerHost=${orb.host}
webServerHost.2=${orb.host}
webServerPort=8080
webServerPort.2=8002
windir=${env.windir}
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/servlet/Client.java\#ACFInMemoryPrecedenceRules
end=Fri Mar 26 03\:36\:11 UTC 2021
environment=ts_unix
execStatus=Failed. Test case throws exception\: ACFInMemoryPrecedenceRules \: 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 Deployment TestRun
start=Fri Mar 26 03\:36\:09 UTC 2021
test=com/sun/ts/tests/jaspic/spi/servlet/Client.java\#ACFInMemoryPrecedenceRules
timeoutSeconds=600
totalTime=1784
work=/home/jenkins/agent/workspace/jakartaee-tck_master/authentication-tckwork/authentication-tck/com/sun/ts/tests/jaspic/spi/servlet

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

#section:Deployment
----------messages:(0/0)----------
----------log:(28/1301)----------
Undeploying apps...
AutoDeployment.isDeployed()
AutoDeployment.undeploy()
Undeploying apps...
AutoDeployment.isDeployed()
Search for s1as runtime files match:`spitests_servlet_web.war`
Valid runtime files after sweep:
/home/jenkins/agent/workspace/jakartaee-tck_master/authentication-tck/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:
/home/jenkins/agent/workspace/jakartaee-tck_master/authentication-tck/bin/xml/../../tmp/spitests_servlet_web.war.sun-web.xml
getAppNameFromApplicationXML() returning "null"
harness.executeMode is set to "0"
keywords (to be passed to tests) set to:  !rmi_iiop&!corba
sClassPathFromExecProps = ::
harness.executeMode is set to "0"
keywords (to be passed to tests) set to:  !rmi_iiop&!corba
sClassPathFromExecProps = ::
harness.executeMode is set to "0"
keywords (to be passed to tests) set to:  !rmi_iiop&!corba
sClassPathFromExecProps = ::
harness.executeMode is set to "0"
keywords (to be passed to tests) set to:  !rmi_iiop&!corba
sClassPathFromExecProps = ::
harness.executeMode is set to "0"
keywords (to be passed to tests) set to:  !rmi_iiop&!corba
sClassPathFromExecProps = ::
result: Passed. Deployment phase completed. However, check the output above to see if actual deployment passed or failed.

#section:TestRun
----------messages:(1/6157)----------
command: com.sun.ts.lib.harness.ExecTSTestCmd CLASSPATH=:::/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/webservices-osgi.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/webservices-security.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/ha-api.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/authentication-tck/bin/xml/../../classes:/home/jenkins/agent/workspace/jakartaee-tck_master/authentication-tck/bin/xml/../../lib/jaxb-api.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/authentication-tck/bin/xml/../../lib/jaxb-impl.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/authentication-tck/bin/xml/../../lib/jaxb-xjc.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/authentication-tck/bin/xml/../../lib/tsharness.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/authentication-tck/bin/xml/../../lib/jaspic.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/authentication-tck/bin/xml/../../lib/sigtest.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/war-util.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/jaspic.provider.framework.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/security.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/security-ee.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/kernel.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/admin-cli.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/annotation-framework.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/common-util.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/config-api.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/connectors-runtime.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/container-common.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/dol.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/gf-connectors-connector.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/glassfish.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/glassfish-naming.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/internal-api.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/security.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/jakarta.servlet-api.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/war-util.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/jakarta.mail.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/jakarta.enterprise.deploy-api.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/webservices-osgi.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/jaxb-osgi.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/jakarta.jms-api.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/jakarta.annotation-api.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/webservices-api-osgi.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/deployment-client.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/jakarta.authentication-api.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/authentication-tck/bin/xml/../../lib/tsharness.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/authentication-tck/bin/xml/../../lib/jaspic.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/authentication-tck/bin/xml/../../lib/tssv.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/authentication-tck/bin/xml/../../lib/javatest.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/authentication-tck/bin/xml/../../lib/jdom-1.1.3.jar:/lib/ant.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/authentication-tck/bin/xml/../../lib/jaxen-1.1.6.jar:DISPLAY=:0.0 HOME=? windir= SYSTEMROOT= PATH=/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/nativelib /opt/jdk-11.0.7/bin/java -Dcts.tmp=/home/jenkins/agent/workspace/jakartaee-tck_master/authentication-tck/bin/xml/../../tmp -Djava.protocol.handler.pkgs=javax.net.ssl -Djavax.net.ssl.keyStore=/home/jenkins/agent/workspace/jakartaee-tck_master/authentication-tck/bin/xml/../../bin/certificates/clientcert.jks -Djavax.net.ssl.keyStorePassword=changeit -Djavax.net.ssl.trustStore=/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/domains/domain1/config/cacerts.jks -Dcom.sun.aas.installRoot=/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish -Dcom.sun.aas.configRoot=/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/config -Dlog.file.location=/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/domains/domain1/logs -Djava.util.logging.config.file=/home/jenkins/agent/workspace/jakartaee-tck_master/authentication-tck/bin/xml/../../bin/logging.properties -Dservlet.is.jsr115.compatible=true -Dsoap.is.jsr115.compatible=false -Dprovider.configuration.file=/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/domains/domain1/config/ProviderConfiguration.xml -Dlogical.hostname.servlet=server -Djava.security.properties=/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/domains/domain1/config/ts.java.security -Ddeliverable.class=com.sun.ts.lib.deliverable.cts.CTSDeliverable com.sun.ts.tests.jaspic.spi.servlet.Client -p /home/jenkins/agent/workspace/jakartaee-tck_master/authentication-tck/bin/xml/../../tmp/tstest.jte -t ACFInMemoryPrecedenceRules
----------log:(62/5912)----------
************************************************************
* props file set to "/tmp/?-cts-props.txt"
************************************************************
03-26-2021 03:36:10:  TRACE: #######  Value of harness.socket.retry.count is "10"
03-26-2021 03:36:10:  TRACE: #######  Value of harness.log.port is "2000"
03-26-2021 03:36:10:  TRACE: #######  Actual bind value of harness.log.port is "2000"
03-26-2021 03:36:10:  TRACE: *** in EETest.run(argv,p)
03-26-2021 03:36:10:  TRACE: TESTCLASS=com.sun.ts.tests.jaspic.spi.servlet.Client
03-26-2021 03:36:10:  TRACE: ** IN getRunMethod: testClass=com.sun.ts.tests.jaspic.spi.servlet.Client
03-26-2021 03:36:10:  TRACE: ** IN getRunMethod: testname=ACFInMemoryPrecedenceRules
03-26-2021 03:36:10:  TRACE: ** GOT RUN METHOD!
03-26-2021 03:36:10:  TRACE: **runmethod=ACFInMemoryPrecedenceRules
03-26-2021 03:36:10:  TRACE: ABOUT TO GET SETUP METHOD!
03-26-2021 03:36:10:  TRACE: No setupMethod annotation present
03-26-2021 03:36:10:  TRACE: getSetupMethod - checking for testcase specific setup method:  ACFInMemoryPrecedenceRules_setup
03-26-2021 03:36:10:  TRACE: getSetupMethod - checking for default class specific setup method
03-26-2021 03:36:10:  TRACE: GOT SETUP METHOD!
03-26-2021 03:36:10:  TRACE: No cleanupMethod annotation present
03-26-2021 03:36:10:  TRACE: getCleanupMethod - checking for testcase specific cleanup method:  ACFInMemoryPrecedenceRules_cleanup
03-26-2021 03:36:10:  TRACE: getCleanupMethod - checking for default class specific cleanup method
03-26-2021 03:36:10:  TRACE: GOT CLEANUP METHOD!
03-26-2021 03:36:10:  TRACE: ABOUT TO INVOKE SETUP METHOD!
03-26-2021 03:36:10:  setup(): logFileLocation = /home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/domains/domain1/logs
03-26-2021 03:36:10:  setup(): providerConfigFileLoc = /home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/domains/domain1/config/ProviderConfiguration.xml
03-26-2021 03:36:10:  setup(): appContextHostname = server
03-26-2021 03:36:10:  setup(): contextPath = /spitests_servlet_web
03-26-2021 03:36:10:  setup(): appContext = server /spitests_servlet_web
03-26-2021 03:36:10:  setup(): servletAppContext = server /spitests_servlet_web
03-26-2021 03:36:10:  TestSuite Provider ConfigFile = /home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/domains/domain1/config/ProviderConfiguration.xml
03-26-2021 03:36:10:  Vendor AuthConfigFactory class = com.sun.enterprise.security.jmac.config.GFAuthConfigFactory
03-26-2021 03:36:10:  log.file.location = /home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/domains/domain1/logs
03-26-2021 03:36:10:  Setup ok
Log File = /home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/domains/domain1/logs/TSSVLog.txt
03-26-2021 03:36:10:  TRACE: INVOKED SETUP METHOD!
03-26-2021 03:36:10:  TRACE: ABOUT TO INVOKE EETEST RUN METHOD!
03-26-2021 03:36:10:  sContext = /spitests_servlet_web/ACFTestServlet?log.file.location=/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/domains/domain1/logs&provider.configuration.file=/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/domains/domain1/config/ProviderConfiguration.xml&vendor.authconfig.factory=com.sun.enterprise.security.jmac.config.GFAuthConfigFactory&method.under.test=ACFInMemoryPrecedenceRules
03-26-2021 03:36:10:  passing to servlet:  log.file.location = /home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/domains/domain1/logs
03-26-2021 03:36:10:  passing to servlet:  provider.configuration.file = /home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/domains/domain1/config/ProviderConfiguration.xml
03-26-2021 03:36:10:  passing to servlet:  vendor.authconfig.factory = com.sun.enterprise.security.jmac.config.GFAuthConfigFactory
03-26-2021 03:36:10:  passing to servlet:  testMethod = ACFInMemoryPrecedenceRules
03-26-2021 03:36:10:  authData : j2ee:j2ee
03-26-2021 03:36:10:  encoded authData : ajJlZTpqMmVl
03-26-2021 03:36:10:  called HttpURLConnection.connect() for url: http://localhost:8080/spitests_servlet_web/ACFTestServlet?log.file.location=/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/domains/domain1/logs&provider.configuration.file=/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/domains/domain1/config/ProviderConfiguration.xml&vendor.authconfig.factory=com.sun.enterprise.security.jmac.config.GFAuthConfigFactory&method.under.test=ACFInMemoryPrecedenceRules
03-26-2021 03:36:10:  Got response string of: OK
Log File = /home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/domains/domain1/logs/TSSVLog.txt
03-26-2021 03:36:10:  ACFInMemoryPrecedenceRules : str = OK
03-26-2021 03:36:10:  ERROR: ACFInMemoryPrecedenceRules : FAILED
03-26-2021 03:36:10:  ERROR: Test case throws exception: ACFInMemoryPrecedenceRules : FAILED
03-26-2021 03:36:10:  ERROR: Exception at:  
03-26-2021 03:36:10:  ERROR: com.sun.ts.lib.harness.EETest$Fault: ACFInMemoryPrecedenceRules : FAILED
	at com.sun.ts.tests.jaspic.spi.servlet.Client.ACFInMemoryPrecedenceRules(Client.java:865)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at com.sun.ts.lib.harness.EETest.run(EETest.java:596)
	at com.sun.ts.lib.harness.EETest.getPropsReady(EETest.java:486)
	at com.sun.ts.lib.harness.EETest.run(EETest.java:337)
	at com.sun.ts.lib.harness.EETest.run(EETest.java:285)
	at com.sun.ts.tests.jaspic.spi.servlet.Client.main(Client.java:131)

STATUS:Failed.Test case throws exception: ACFInMemoryPrecedenceRules : FAILED
result: Failed. Test case throws exception: ACFInMemoryPrecedenceRules : FAILED


test result: Failed. Test case throws exception: ACFInMemoryPrecedenceRules : FAILED