[Red Hat JIRA] (WFLY-14195) Update javassist from 3.23.2-GA to 3.27.0-GA
by Lumir Navrat (Jira)
Lumir Navrat created WFLY-14195:
-----------------------------------
Summary: Update javassist from 3.23.2-GA to 3.27.0-GA
Key: WFLY-14195
URL: https://issues.redhat.com/browse/WFLY-14195
Project: WildFly
Issue Type: Component Upgrade
Affects Versions: 22.0.0.Alpha1, 21.0.1.Final
Reporter: Lumir Navrat
Assignee: Brian Stansberry
Current WF has javassist library that doesn't fully support JDK11
Problem is ConstPool#readOne method where is missing support for constant 17. This support was added in later versions of Javassist.
this lead for us to failed test that is run in Arquillian 1.6.0 when is used jacoco 0.8.6.
Test are run via maven and maven compiler has set source/target compiler level to 11. When it was 1.8 all was fine.
It seams that during instrumentation with jacoco is added this constant to classes so later our test failed because Reflections cant create class.
{code}
Caused by: org.reflections.ReflectionsException: could not create class file from InstancesAndTypesOrderedSetupService.class
at deployment.test-application-ear.ear//org.reflections.adapters.JavassistAdapter.getOrCreateClassObject(JavassistAdapter.java:109)
at deployment.test-application-ear.ear//org.reflections.adapters.JavassistAdapter.getOrCreateClassObject(JavassistAdapter.java:1)
at deployment.test-application-ear.ear//org.reflections.scanners.AbstractScanner.scan(AbstractScanner.java:28)
... 169 more
Caused by: java.io.IOException: invalid constant type: 17 at 355
at org.javassist//javassist.bytecode.ConstPool.readOne(ConstPool.java:1355)
at org.javassist//javassist.bytecode.ConstPool.read(ConstPool.java:1279)
at org.javassist//javassist.bytecode.ConstPool.<init>(ConstPool.java:198)
at org.javassist//javassist.bytecode.ClassFile.read(ClassFile.java:794)
at org.javassist//javassist.bytecode.ClassFile.<init>(ClassFile.java:185)
at deployment.test-application-ear.ear//org.reflections.adapters.JavassistAdapter.getOrCreateClassObject(JavassistAdapter.java:107)
... 171 more
{code}
I used from another issue this 2 lines to print used javassist version.
{code}
clazz = Class.forName("javassist.util.proxy.ProxyFactory");
System.out.println(clazz.getProtectionDomain().getCodeSource());
result in log:
09:34:16,882 INFO [stdout] (default task-2) (jar:file:/D:/ide/wildfly/wildfly-21.0.0.Final/modules/system/layers/base/org/javassist/main/javassist-3.23.2-GA.jar!/ <no signer certificates>)
{code}
I tried exclude javassist from deployment in jboss-deployment-structure.xml. Next I tried add it via Arquillian to test-ear but always it use WF provided javassist.
Not sure if provided custom module will take precedence.
I tried replace javassist in main slot with 3.27.0-GA now and the test works fine. But I understood that there could be other places that are maybe still require javassist and should be checked.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
5 years, 7 months
[Red Hat JIRA] (WFLY-14188) Update Apache avro 1.10.1
by Yoann Rodière (Jira)
[ https://issues.redhat.com/browse/WFLY-14188?page=com.atlassian.jira.plugi... ]
Yoann Rodière commented on WFLY-14188:
--------------------------------------
[~smarlow] Right, it wouldn't be simple. That's why we haven't done it, to be honest :)
There are two solutions, and both have serious downsides:
* Upgrade to Avro 1.10 in Hibernate Search 5.10.x. While it may be technically feasible, I don't think such an upgrade fits the concept of a micro update, for backward compatibility reasons I mentioned earlier.
* Upgrade to Avro 1.10 in a new Hibernate Search 5.12. Indeed it would involve other breaking changes, such as upgrading WildFly to Hibernate ORM 5.4 (which is something to be discussed separately).
On a side note, the next major version of Hibernate Search, Hibernate Search 6, no longer includes any of the features that rely on Avro. So, short of unexpected roadmap changes, the dependency to Avro is bound to disappear once WildFly upgrades to Hibernate Search 6. Though it will take time, since Hibernate Search 6 exposes a completely different API.
> Update Apache avro 1.10.1
> -------------------------
>
> Key: WFLY-14188
> URL: https://issues.redhat.com/browse/WFLY-14188
> Project: WildFly
> Issue Type: Component Upgrade
> Components: Server
> Affects Versions: 22.0.0.Alpha1
> Reporter: Boris Unckel
> Assignee: Brian Stansberry
> Priority: Major
>
> Update [Apache avro 1.10.1|https://mvnrepository.com/artifact/org.apache.avro/avro/1.10.1] ([released 2020-12-03|https://avro.apache.org/releases.html])
> 2020-12-07: Release Note generation is outdated
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
5 years, 7 months
[Red Hat JIRA] (WFLY-14189) The RunAs annotation doesn't work in EJBs with Elytron
by Diana Vilkolakova (Jira)
[ https://issues.redhat.com/browse/WFLY-14189?page=com.atlassian.jira.plugi... ]
Diana Vilkolakova commented on WFLY-14189:
------------------------------------------
[~alessandromoscatelli] Thank you for providing server configuration. Seems that Elytron security domain is picked up correctly.
[~dlofthouse] [~fjuma] I found this issue https://issues.redhat.com/browse/WFLY-9039 where we prevented identity propagation from @PostConstruct method when Elytron is used. For legacy https://issues.redhat.com/browse/WFLY-981 it was fixed so that the identity is propagated from @PostConstruct method but I did not find similar issue for Elytron.
> The RunAs annotation doesn't work in EJBs with Elytron
> ------------------------------------------------------
>
> Key: WFLY-14189
> URL: https://issues.redhat.com/browse/WFLY-14189
> Project: WildFly
> Issue Type: Bug
> Components: Security
> Affects Versions: 21.0.0.Final
> Reporter: Alessandro Moscatelli
> Assignee: Diana Vilkolakova
> Priority: Major
> Labels: ejb, elytron, regression, runas, security, startup
> Fix For: 21.0.2.Final
>
> Attachments: standalone-full-ha.new.xml, test.zip
>
>
> Role is not correctly assigned when using @RunAs annotation and Elytron Security Domain. Everything works correctly with legacy picketbox Security Domain.
> Wildfly is configured to use default "other" application-security-domain, also using default security domain ApplicationDomain.
> This exception is rised when deploying the application.
> Caused by: javax.ejb.EJBAccessException: WFLYEJB0364: Invocation on method: public abstract void org.visiontech.test.TestInterface.test() of bean: Test2 is not allowedCaused by: javax.ejb.EJBAccessException: WFLYEJB0364: Invocation on method: public abstract void org.visiontech.test.TestInterface.test() of bean: Test2 is not allowed at org.jboss.as.ejb3@21.0.0.Final//org.jboss.as.ejb3.security.JaccInterceptor.hasPermission(JaccInterceptor.java:120)
> Test/Sample project: [^test.zip]
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
5 years, 7 months
[Red Hat JIRA] (WFCORE-5220) IBM JDK jsse2 classes missing in ibm.jdk
by Chao Wang (Jira)
[ https://issues.redhat.com/browse/WFCORE-5220?page=com.atlassian.jira.plug... ]
Chao Wang updated WFCORE-5220:
------------------------------
Security: (was: Red Hat Internal)
> IBM JDK jsse2 classes missing in ibm.jdk
> ----------------------------------------
>
> Key: WFCORE-5220
> URL: https://issues.redhat.com/browse/WFCORE-5220
> Project: WildFly Core
> Issue Type: Bug
> Components: Server
> Affects Versions: 14.0.0.Beta3
> Reporter: Chao Wang
> Assignee: Chao Wang
> Priority: Major
>
> It looks like IBM JDK has classes in com.ibm.jsse2 that are not included in the ibm.jdk module
> $JBOSS_HOME/modules/system/layers/base/ibm/jdk/main/module.xml
> {code}
> Caused by: java.lang.ClassNotFoundException: com.ibm.jsse2.SSLSocketFactoryImpl
> at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) ~[na:na]
> at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) ~[na:na]
> at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) ~[na:na]
> at java.base/javax.net.ssl.SSLSocketFactory.getDefault(SSLSocketFactory.java:105) ~[na:na]
> at deployment.example.war//org.apache.axis.components.net.JSSESocketFactory.initFactory(JSSESocketFactory.java:61) ~[axis.jar:na]
> {code}
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
5 years, 7 months
[Red Hat JIRA] (WFLY-14194) 72 JSTL test failures in Jakarta EE 8 TCK run
by Scott Marlow (Jira)
[ https://issues.redhat.com/browse/WFLY-14194?page=com.atlassian.jira.plugi... ]
Scott Marlow commented on WFLY-14194:
-------------------------------------
Here is a more complete list of tests that failed:
{quote}
test=com/sun/ts/tests/jstl/spec/sql/param/JSTLClient.java\#negativeParamQueryBodyContentTest
test=com/sun/ts/tests/jstl/spec/sql/param/JSTLClient.java\#negativeParamQuerySQLAttributeTest
test=com/sun/ts/tests/jstl/spec/sql/param/JSTLClient.java\#positiveDateParamQueryDateTest
test=com/sun/ts/tests/jstl/spec/sql/param/JSTLClient.java\#positiveDateParamQueryNoTypeTest
test=com/sun/ts/tests/jstl/spec/sql/param/JSTLClient.java\#positiveDateParamQueryTimeTest
test=com/sun/ts/tests/jstl/spec/sql/param/JSTLClient.java\#positiveDateParamQueryTimestampTest
test=com/sun/ts/tests/jstl/spec/sql/param/JSTLClient.java\#positiveDateParamUpdateDateTest
test=com/sun/ts/tests/jstl/spec/sql/param/JSTLClient.java\#positiveDateParamUpdateNoTypeTest
test=com/sun/ts/tests/jstl/spec/sql/param/JSTLClient.java\#positiveDateParamUpdateTimeTest
test=com/sun/ts/tests/jstl/spec/sql/param/JSTLClient.java\#positiveDateParamUpdateTimestampTest
test=com/sun/ts/tests/jstl/spec/sql/param/JSTLClient.java\#positiveParamBodyContentQueryTest
test=com/sun/ts/tests/jstl/spec/sql/param/JSTLClient.java\#positiveParamBodyContentUpdateTest
test=com/sun/ts/tests/jstl/spec/sql/param/JSTLClient.java\#positiveParamQueryBodyContentTest
test=com/sun/ts/tests/jstl/spec/sql/param/JSTLClient.java\#positiveParamQueryMultiBodyContentTest
test=com/sun/ts/tests/jstl/spec/sql/param/JSTLClient.java\#positiveParamQueryMultiSQLAttributeTest
test=com/sun/ts/tests/jstl/spec/sql/param/JSTLClient.java\#positiveParamQuerySQLAttributeTest
test=com/sun/ts/tests/jstl/spec/sql/param/JSTLClient.java\#positiveParamUpdateBodyContentTest
test=com/sun/ts/tests/jstl/spec/sql/param/JSTLClient.java\#positiveParamUpdateMultiBodyContentTest
test=com/sun/ts/tests/jstl/spec/sql/param/JSTLClient.java\#positiveParamUpdateMultiSQLAttributeTest
test=com/sun/ts/tests/jstl/spec/sql/param/JSTLClient.java\#positiveParamUpdateSQLAttributeTest
test=com/sun/ts/tests/jstl/spec/sql/query/JSTLClient.java\#negativeQueryBodyContentTest
test=com/sun/ts/tests/jstl/spec/sql/query/JSTLClient.java\#negativeQuerySQLAttributeTest
test=com/sun/ts/tests/jstl/spec/sql/query/JSTLClient.java\#positiveQueryBodyContentTest
test=com/sun/ts/tests/jstl/spec/sql/query/JSTLClient.java\#positiveQueryDataSourceAttributeDataSourceTest
test=com/sun/ts/tests/jstl/spec/sql/query/JSTLClient.java\#positiveQueryDataSourceConfigDataSourceTest
test=com/sun/ts/tests/jstl/spec/sql/query/JSTLClient.java\#positiveQueryDataSourceConfigPrecedenceTest
test=com/sun/ts/tests/jstl/spec/sql/query/JSTLClient.java\#positiveQueryEmptyResultTest
test=com/sun/ts/tests/jstl/spec/sql/query/JSTLClient.java\#positiveQueryMaxRowsAttributeTest
test=com/sun/ts/tests/jstl/spec/sql/query/JSTLClient.java\#positiveQueryMaxRowsConfigTest
test=com/sun/ts/tests/jstl/spec/sql/query/JSTLClient.java\#positiveQueryMaxRowsIntegerConfigTest
test=com/sun/ts/tests/jstl/spec/sql/query/JSTLClient.java\#positiveQuerySQLAttributeTest
test=com/sun/ts/tests/jstl/spec/sql/query/JSTLClient.java\#positiveQueryScopeAttributeTest
test=com/sun/ts/tests/jstl/spec/sql/query/JSTLClient.java\#positiveQueryStartRowAttributeTest
test=com/sun/ts/tests/jstl/spec/sql/query/JSTLClient.java\#positiveQueryVarAttributeTest
test=com/sun/ts/tests/jstl/spec/sql/query/JSTLClient.java\#positiveResultSupportTest
test=com/sun/ts/tests/jstl/spec/sql/result/JSTLClient.java\#positiveResultGetColumnNamesCountTest
test=com/sun/ts/tests/jstl/spec/sql/result/JSTLClient.java\#positiveResultGetColumnNamesTest
test=com/sun/ts/tests/jstl/spec/sql/result/JSTLClient.java\#positiveResultGetRowsByIndexCountTest
test=com/sun/ts/tests/jstl/spec/sql/result/JSTLClient.java\#positiveResultGetRowsByIndexTest
test=com/sun/ts/tests/jstl/spec/sql/result/JSTLClient.java\#positiveResultGetRowsCountTest
test=com/sun/ts/tests/jstl/spec/sql/result/JSTLClient.java\#positiveResultGetRowsLowerCaseTest
test=com/sun/ts/tests/jstl/spec/sql/result/JSTLClient.java\#positiveResultGetRowsUpperCaseTest
test=com/sun/ts/tests/jstl/spec/sql/result/JSTLClient.java\#positiveResultIsLimitedByMaxRowsTest
test=com/sun/ts/tests/jstl/spec/sql/setdatasource/JSTLClient.java\#positiveSetDataSourceQueryDataSourceTest
test=com/sun/ts/tests/jstl/spec/sql/setdatasource/JSTLClient.java\#positiveSetDataSourceQueryNoVarAttributeDataSourceTest
test=com/sun/ts/tests/jstl/spec/sql/setdatasource/JSTLClient.java\#positiveSetDataSourceTxDataSourceTest
test=com/sun/ts/tests/jstl/spec/sql/setdatasource/JSTLClient.java\#positiveSetDataSourceTxNoVarAttributeDataSourceTest
test=com/sun/ts/tests/jstl/spec/sql/setdatasource/JSTLClient.java\#positiveSetDataSourceUpdateDataSourceTest
test=com/sun/ts/tests/jstl/spec/sql/setdatasource/JSTLClient.java\#positiveSetDataSourceUpdateNoVarAttributeDataSourceTest
test=com/sun/ts/tests/jstl/spec/sql/transaction/JSTLClient.java\#positiveTxCommitLifeCycleTest
test=com/sun/ts/tests/jstl/spec/sql/transaction/JSTLClient.java\#positiveTxDataSourceAttributeDataSourceTest
test=com/sun/ts/tests/jstl/spec/sql/transaction/JSTLClient.java\#positiveTxDataSourceConfigDataSourceTest
test=com/sun/ts/tests/jstl/spec/sql/transaction/JSTLClient.java\#positiveTxDataSourceConfigPrecedenceTest
test=com/sun/ts/tests/jstl/spec/sql/transaction/JSTLClient.java\#positiveTxIsolationAttributeSerializable
test=com/sun/ts/tests/jstl/spec/sql/transaction/JSTLClient.java\#positiveTxQueryCommitTest
test=com/sun/ts/tests/jstl/spec/sql/transaction/JSTLClient.java\#positiveTxQueryParamCommitTest
test=com/sun/ts/tests/jstl/spec/sql/transaction/JSTLClient.java\#positiveTxRollbackLifeCycleTest
test=com/sun/ts/tests/jstl/spec/sql/transaction/JSTLClient.java\#positiveTxUpdateCommitTest
test=com/sun/ts/tests/jstl/spec/sql/transaction/JSTLClient.java\#positiveTxUpdateParamCommitTest
test=com/sun/ts/tests/jstl/spec/sql/transaction/JSTLClient.java\#positiveTxUpdateRollbackTest
test=com/sun/ts/tests/jstl/spec/sql/update/JSTLClient.java\#negativeUpdateBodyContentTest
test=com/sun/ts/tests/jstl/spec/sql/update/JSTLClient.java\#negativeUpdateSQLAttributeTest2
test=com/sun/ts/tests/jstl/spec/sql/update/JSTLClient.java\#positiveUpdateBodyContentTest
test=com/sun/ts/tests/jstl/spec/sql/update/JSTLClient.java\#positiveUpdateDataSourceAttributeDataSourceTest
test=com/sun/ts/tests/jstl/spec/sql/update/JSTLClient.java\#positiveUpdateDataSourceConfigDataSourceTest
test=com/sun/ts/tests/jstl/spec/sql/update/JSTLClient.java\#positiveUpdateDataSourceConfigPrecedenceTest
test=com/sun/ts/tests/jstl/spec/sql/update/JSTLClient.java\#positiveUpdateNoRowsResultTest
test=com/sun/ts/tests/jstl/spec/sql/update/JSTLClient.java\#positiveUpdateNoVarAttributeTest
test=com/sun/ts/tests/jstl/spec/sql/update/JSTLClient.java\#positiveUpdateRowsResultTest
test=com/sun/ts/tests/jstl/spec/sql/update/JSTLClient.java\#positiveUpdateSQLAttributeTest
test=com/sun/ts/tests/jstl/spec/sql/update/JSTLClient.java\#positiveUpdateScopeAttributeTest
test=com/sun/ts/tests/jstl/spec/sql/update/JSTLClient.java\#positiveUpdateVarAttributeTest
{quote}
> 72 JSTL test failures in Jakarta EE 8 TCK run
> ---------------------------------------------
>
> Key: WFLY-14194
> URL: https://issues.redhat.com/browse/WFLY-14194
> Project: WildFly
> Issue Type: Feature Request
> Components: Server, Web (Undertow)
> Reporter: Scott Marlow
> Assignee: Tomasz Adamski
> Priority: Major
> Attachments: WFLY-14194_diff.txt
>
>
> From one of the 72 JSTL failures:
> {quote}
> #Test Results (version 2)
> #Tue Dec 08 10:39:08 EST 2020
> #-----testdescription-----
> $file=/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/src/com/sun/ts/tests/jstl/spec/sql/transaction/JSTLClient.java
> $root=/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/src
> assertion_ids=JSTL\:SPEC\:61 The < sql\:transaction> action establishes a\n\t\t\t\ttransaction context for its < sql\:query> and < sql\:update>\n\t\t\t\tsubtags.\nJSTL\:SPEC\:61.1 The 'dataSource' attribute specifies the DataSource\n\t\t\t\t\t\tassociated with the database to query.\nJSTL\:SPEC\:61.1.1 The result of the evaluated expression can be of\n\t\t\t\t\t\t\t\ttype String.\nJSTL\:SPEC\:61.2 The 'isolation' attribute specifies the transaciton\n\t\t\t\t\t\tisolation level.\nJSTL\:SPEC\:61.2.1 The result of the evaluated expression must be of\n\t\t\t\t\t\t\t\ttype String.\nJSTL\:SPEC\:61.2.2 A value of 'read_committed' sets the transaction\n\t\t\t\t\t\t\t\tisolation level to TRANSACTION_READ_COMMITTED.\nJSTL\:SPEC\:61.2.3 A value of 'read_uncommitted' sets the transaction\n\t\t\t\t\t\t\t\tisolation level to TRANSACTION_READ_UNCOMMITTED.\nJSTL\:SPEC\:61.2.4 A value of 'repeatable_read' sets the transaction\n\t\t\t\t\t\t\t\tisolation level to TRANSACTION_REPEATABLE_READ.\nJSTL\:SPEC\:61.2.5 A value of 'serializable' sets the transaction\n\t\t\t\t\t\t\t\tisolation level to TRANSACTION_SERIALIZABLE.\nJSTL\:SPEC\:61.2.6 If the evaluated expression is not of type String,\n\t\t\t\t\t\t\t\tan Exception is thrown.\nJSTL\:SPEC\:61.2.7 If the isolation level is not specified, it is the\n\t\t\t\t\t\t\t\tisolation level the DataSource has been configured with.\nJSTL\:SPEC\:61.3 Any nested < sql\:query> and < sql\:update> actions\n\t\t\t\t\t\tmust not specify a 'dataSource' attribute.\nJSTL\:SPEC\:61.4 If 'dataSource' is null, a JspException is thrown.\nJSTL\:SPEC\:61.5 The tag handler of the < sql\:transaction> action\n\t\t\t\t\t\tmust perform the following steps in it's lifecycle methods\:\nJSTL\:SPEC\:61.5.1 doStartTag()\:\nJSTL\:SPEC\:61.5.1.1 Determine the transaction isolation level of the\n\t\t\t\t\t\t\t\t\t\tDBMS (using the Connection method getTransactionIsolation()).\nJSTL\:SPEC\:61.5.1.1.1 If transactions are not supported, an exception\n\t\t\t\t\t\t\t\t\t\t\t\tis raised causing the transaction to fail.\nJSTL\:SPEC\:61.5.1.1.2 For any other transaction isolation level, the\n\t\t\t\t\t\t\t\t\t\t\t\tauto-commit mode is disabled by calling setAutoCommit(false) \n\t\t\t\t\t\t\t\t\t\t\t\ton the connection.\nJSTL\:SPEC\:61.5.1.2 If the 'isolation' attribute is specified, the\n\t\t\t\t\t\t\t\t\t\tcurrent transaction isolation level is save and set to the \n\t\t\t\t\t\t\t\t\t\tspecified level (using the Connection method\n\t\t\t\t\t\t\t\t\t\tsetTransactionIsolation()).\nJSTL\:SPEC\:61.5.2 doEndTag()\:\nJSTL\:SPEC\:61.5.2.1 Calls the cConnection method commit().\nJSTL\:SPEC\:61.5.3 doCatch()\:\nJSTL\:SPEC\:61.5.3.1 Calls the Connection method rollback().\nJSTL\:SPEC\:61.5.4 doFinally()\:\nJSTL\:SPEC\:61.5.4.1 If a transaction isolation level has been saved,\n\t\t\t\t\t\t\t\t\t\tit is restored using the Connection meghod \n\t\t\t\t\t\t\t\t\t\tsetTransactionIsolation().\nJSTL\:SPEC\:61.5.4.2 Enables auto-commit mode by calling\n\t\t\t\t\t\t\t\t\t\tsetAutoCommit(true) on the Connection.\nJSTL\:SPEC\:61.5.4.3 Closes the connection.\nJSTL\:SPEC\:61.6 Any exception occurring during the execution of this\n\t\t\t\t\t\taction must be caught and rethrown after the transaction has been \n\t\t\t\t\t\trolled back.\nJSTL\:SPEC\:61.7 A connection is obtained by the action using the\n\t\t\t\t\t\tfollowing algorithm\:\nJSTL\:SPEC\:61.7.1 If the 'dataSource' attribute is given, the\n\t\t\t\t\t\t\t\tConnection object is obtained through getConnection() on the \n\t\t\t\t\t\t\t\tspecified DataSource and release before the end of the tag.\nJSTL\:SPEC\:61.7.1.1 If 'dataSource' resolves to a String, it is\n\t\t\t\t\t\t\t\t\t\tinterpreted as a JNDI path to a DataSource resource.\nJSTL\:SPEC\:61.7.2 If the 'dataSource' attribute is missing, the\n\t\t\t\t\t\t\t\tDataSource from which to obtain the Connection is retrieved from \n\t\t\t\t\t\t\t\tthe 'javax.servlet.jsp.jstl.sql.dataSource scoped variable.\nJSTL\:SPEC\:61.7.2.1 The Connection object is obtained through\n\t\t\t\t\t\t\t\t\t\tgetConnection() on the specified DataSource and released \n\t\t\t\t\t\t\t\t\t\tbefore the tag completes.\nJSTL\:SPEC\:61.8 If an exception is caused by the body content, it must\n\t\t\t\t\t\tbe propagated.\nJSTL\:SPEC\:61.9 If an exception is caused by the action, it must be\n\t\t\t\t\t\tpropagated.
> classname=com.sun.ts.tests.jstl.spec.sql.transaction.JSTLClient
> direction=forward
> finder=cts
> id=positiveTxDataSourceConfigPrecedenceTest
> keywords=all jstl javaee javaee_web_profile positiveTxDataSourceConfigPrecedenceTest novehicle forward
> service_eetest=no
> testName=positiveTxDataSourceConfigPrecedenceTest
> testProps=\ webServerHost webServerPort ts_home jstl.db.url jstl.db.user jstl.db.password jstl.db.driver
> test_directory=com/sun/ts/tests/jstl/spec/sql/transaction
> #-----environment-----
> EJBServer1TxInteropEnabled=false
> EJBServer2TxInteropEnabled=true
> JAVA_HOME=/qa/tools/opt/x86_64/jdk1.8.0_191/jre
> SYSTEMROOT=${env.SystemRoot}
> TMP=${env.TMP}
> command.testExecute=com.sun.ts.lib.harness.ExecTSTestCmd CLASSPATH\=${ts.home}/lib/httpclient-4.5.5.jar${pathsep}${ts.harness.classpath}${pathsep}${ts.home}/classes${pathsep}${JAVA_HOME}/../lib/tools.jar${pathsep}${ri.modules}/security-ee.jar${pathsep}${ts.home}/lib/commons-httpclient-3.1.jar${pathsep}${ts.home}/lib/commons-logging-1.1.3.jar${pathsep}${ts.home}/lib/commons-codec-1.9.jar${pathsep}${ts.home}/lib/cssparser-0.9.25.jar${pathsep}${ts.home}/lib/htmlunit-2.15.jar${pathsep}${ts.home}/lib/htmlunit-core-js-2.15.jar${pathsep}${ts.home}/lib/httpcore-4.4.9.jar${pathsep}${ts.home}/lib/httpmime-4.5.5.jar${pathsep}${ts.home}/lib/commons-collections-3.2.1.jar${pathsep}${ts.home}/lib/commons-io-2.4.jar${pathsep}${ts.home}/lib/commons-lang3-3.3.2.jar${pathsep}${ts.home}/lib/jaxen-1.1.6.jar${pathsep}${ts.home}/lib/nekohtml-1.9.21.jar${pathsep}${ts.home}/lib/sac-1.3.jar${pathsep}${ts.home}/lib/saxpath.jar${pathsep}${ts.home}/lib/xercesImpl-2.11.0.jar${pathsep}${ts.home}/lib/xalan-2.7.2.jar${pathsep}${ts.home}/lib/serializer-2.7.2.jar${pathsep}${ts.home}/lib/xml-apis-1.4.01.jar${pathsep}${ts.home}/lib/unboundid-ldapsdk.jar${pathsep}${jdbc.db.classes} DISPLAY\=${ts.display} HOME\="${user.home}" TMP\=${TMP} windir\=${windir} SYSTEMROOT\=${SYSTEMROOT} PATH\="${javaee.home}/nativelib" ${JAVA_HOME}/bin/java -Xbootclasspath/a\:${ts.home}/endorsedlib/flow.jar -Dcts.tmp\=$harness.temp.directory -Dcxf.tls-client.disableCNCheck\=true -Djava.protocol.handler.pkgs\=javax.net.ssl -Djavax.net.ssl.keyStore\=${ts.home}/bin/certificates/clientcert.jks -Djavax.net.ssl.keyStorePassword\=changeit -Djavax.net.debug\=all -Djavax.net.ssl.trustStore\=${jboss.conf.dir}/keystores/tomcat.keystore -Djavax.net.ssl.trustStorePassword\=rmi+ssl -Djava.endorsed.dirs\=${jboss.endorsed.dirs} -Dcom.sun.aas.installRoot\=${javaee.home} -Dlog.file.location\=${log.file.location} -Dservlet.is.jsr115.compatible\=${servlet.is.jsr115.compatible} -Dprovider.configuration.file\=${provider.configuration.file} -Djava.security.properties\=${ts.home}/bin/ts.java.security -Dlogical.hostname.servlet\=${logical.hostname.servlet} -Dcom.sun.aas.configRoot\=${javaee.home}/config -Ddeliverable.class\=${deliverable.class} ${jboss.test.debugging} $testExecuteClass $testExecuteArgs
> deliverable.class=com.sun.ts.lib.deliverable.cts.CTSDeliverable
> deployManagerJarFile.1=${javaee.home.ri}/lib/deployment/sun-as-jsr88-dm.jar
> deployManagerJarFile.2=${javaee.home.ri}/lib/deployment/sun-as-jsr88-dm.jar
> deployManagerpasswd.1=${jboss.admin.passwd}
> deployManagerpasswd.2=${ri.admin.passwd}
> deployManageruname.1=${jboss.admin.user}
> deployManageruname.2=${ri.admin.user}
> deployManageruri.1=http\://org.jboss.as.ee.deployment/jsr88?targetType\=as7&serverHost\=localhost
> deployManageruri.2=deployer\:Sun\:AppServer\:\:${deployment_host.2}\:${ri.admin.port}
> deployment_host.1=${orb.host}
> deployment_host.2=${orb.host.ri}
> deployment_port.1=${impl.vi.port}
> deployment_port.2=${impl.ri.port}
> derby.classes=${jdbc.lib.class.path}/derbyclient.jar
> 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=true
> http.server.supports.endpoint.publish.2=false
> impl.ri.port=${ri.admin.port}
> impl.vi.port=${jboss.admin.port}
> implementation.classes.ri=${ri.modules}/orb-connector.jar${pathsep}${ri.modules}/deployment-client.jar${pathsep}${ri.modules}/security-ee.jar${pathsep}${ri.modules}/security.jar${pathsep}${ri.modules}/securitycommon.jar${pathsep}${ri.modules}/common-util.jar${pathsep}${ri.modules}/glassfish-corba-omgapi.jar${pathsep}${ri.modules}/glassfish-corba-orb.jar${pathsep}${ri.modules}/internal-api.jar${pathsep}${ri.modules}/auto-depends.jar${pathsep}${ri.modules}/deployment-common.jar${pathsep}${ri.modules}/gmbal.jar${pathsep}${ri.modules}/bean-validator.jar${pathsep}${ri.modules}/jersey-client.jar${pathsep}${ri.modules}/jersey-hk2.jar${pathsep}${ri.modules}/jersey-common.jar${pathsep}${ri.modules}/jersey-server.jar${pathsep}${ri.modules}/jersey-container-servlet.jar${pathsep}${ri.modules}/jersey-container-servlet-core.jar${pathsep}${ri.modules}/guava.jar${pathsep}${ri.modules}/jersey-guava.jar${pathsep}${ri.modules}/jakarta.el.jar${pathsep}${ri.modules}/tyrus-websocket-core.jar${pathsep}${ri.modules}/tyrus-client.jar{pathsep}${ri.modules}/tyrus-container-grizzly-client.jar${pathsep}${ri.modules}/tyrus-core.jar${pathsep}${ri.modules}/tyrus-container-grizzly.jar${pathsep}${ri.modules}/glassfish-grizzly-extra-all.jar${pathsep}${ri.modules}/nucleus-grizzly-all.jar${pathsep}${ri.modules}/tyrus-server.jar${pathsep}${ri.modules}/tyrus-container-servlet.jar${pathsep}${ri.modules}/tyrus-spi.jar${pathsep}${ri.modules}/com.ibm.jbatch-runtime-all.jar${pathsep}${ri.modules}/com.ibm.jbatch-ri-spi.jar${pathsep}${ri.modules}/glassfish-batch-connector.jar${pathsep}${ri.modules}/glassfish-batch-commands.jar
> jaspic.classpath=\:${jboss.modules.dir}/system/layers/base/org/apache/cxf/main/cxf-rt-features-logging-3.3.7.jar\:${jboss.modules.dir}/system/layers/base/org/jboss/as/logging/main/wildfly-logging-14.0.0.Beta3.jar\:${jboss.modules.dir}/system/layers/base/org/jboss/logging/commons/logging/main/commons-logging-jboss-logging-1.0.0.Final.jar\:${jboss.modules.dir}/system/layers/base/org/jboss/logging/main/jboss-logging-3.4.1.Final.jar\:${jboss.modules.dir}/system/layers/base/org/picketbox/main/picketbox-5.0.3.Final-redhat-00007.jar\:${jboss.modules.dir}/system/layers/base/org/picketbox/main/picketbox-commons-1.0.0.final.jar\:${jboss.modules.dir}/system/layers/base/org/picketbox/main/picketbox-infinispan-5.0.3.Final-redhat-00007.jar
> javaee.classes=${javaee.home}/bin/client/jboss-client.jar\:${jboss.javamail.classpath}\:${jboss.iiop.client.classpath}${pathsep}${jboss.modules.dir}/system/layers/base/javax/enterprise/api/main/jakarta.enterprise.cdi-api-2.0.2.jar${pathsep}${jboss.modules.dir}/system/layers/base/javax/enterprise/api/main/cdi-api-2.0.jar${pathsep}${jboss.io.undertow.classpath}${pathsep}${ts.home}/lib/tsharness.jar
> javaee.home=/mnt/hudson_workspace/customWorkspaceName/wildfly
> javaee.home.ri=/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish
> javaee.level=full jaxrpc jms connector jaxws jaxb javamail javaeemgmt jacc jaspic wsmd
> javax.persistence.jdbc.driver=${derby.driver}
> javax.persistence.jdbc.password=${derby.passwd}
> javax.persistence.jdbc.url=${derby.url}
> javax.persistence.jdbc.user=${derby.user}
> javax.persistence.provider=org.hibernate.jpa.HibernatePersistenceProvider
> jboss.admin.passwd=anonymous
> jboss.admin.port=9990
> jboss.admin.user=anonymous
> jboss.base.client.classpath=\:${jboss.modules.dir}/system/layers/base/javax/el/api/main/jboss-el-api_3.0_spec-2.0.0.Final.jar\:${jboss.modules.dir}/system/layers/base/javax/json/api/main/jakarta.json-api-1.1.6.jar\:${jboss.modules.dir}/system/layers/base/javax/websocket/api/main/jboss-websocket-api_1.1_spec-2.0.0.Final.jar\:${jboss.modules.dir}/system/layers/base/javax/ws/rs/api/main/jboss-jaxrs-api_2.1_spec-2.0.1.Final.jar\:${jboss.modules.dir}/system/layers/base/org/glassfish/jakarta/json/main/jakarta.json-1.1.6.jar
> jboss.classpath=${ts.home}/jboss/classes
> jboss.client.classpath=${jboss.base.client.classpath}\:${jaspic.classpath}
> jboss.conf.dir=${jboss.server.home}/configuration
> jboss.endorsed.dirs=${jboss.home}/endorsed
> jboss.home=${javaee.home}
> jboss.iiop.client.classpath=${jboss.modules.dir}/system/layers/base/org/jboss/iiop-client/main/jboss-iiop-client-1.0.1.Final.jar
> jboss.io.undertow.classpath=\:${jboss.modules.dir}/system/layers/base/io/undertow/core/main/undertow-core-2.2.2.Final.jar\:${jboss.modules.dir}/system/layers/base/io/undertow/js/main/undertow-js-1.0.2.Final.jar\:${jboss.modules.dir}/system/layers/base/io/undertow/servlet/main/undertow-servlet-2.2.2.Final.jar\:${jboss.modules.dir}/system/layers/base/io/undertow/websocket/main/undertow-websockets-jsr-2.2.2.Final.jar\:${jboss.modules.dir}/system/layers/base/org/wildfly/security/elytron-web/undertow-server-servlet/main/undertow-server-servlet-1.8.0.Final.jar\:${jboss.modules.dir}/system/layers/base/org/wildfly/security/elytron-web/undertow-server/main/undertow-server-1.8.0.Final.jar
> jboss.javamail.classpath=\:${jboss.modules.dir}/system/layers/base/javax/mail/api/main/jakarta.mail-1.6.5.jar
> jboss.modules.dir=${jboss.home}/modules
> jboss.resteasy.classpath=\:${jboss.modules.dir}/system/layers/base/com/fasterxml/jackson/core/jackson-databind/main/jackson-databind-2.11.3.jar\:${jboss.modules.dir}/system/layers/base/com/fasterxml/jackson/jaxrs/jackson-jaxrs-json-provider/main/jackson-jaxrs-base-2.11.3.jar\:${jboss.modules.dir}/system/layers/base/com/fasterxml/jackson/jaxrs/jackson-jaxrs-json-provider/main/jackson-jaxrs-json-provider-2.11.3.jar\:${jboss.modules.dir}/system/layers/base/io/reactivex/rxjava2/rxjava/main/rxjava-2.2.19.jar\:${jboss.modules.dir}/system/layers/base/io/reactivex/rxjava3/rxjava/main/rxjava-3.0.4.jar\:${jboss.modules.dir}/system/layers/base/javax/annotation/api/main/jboss-annotations-api_1.3_spec-2.0.1.Final.jar\:${jboss.modules.dir}/system/layers/base/javax/json/bind/api/main/jakarta.json.bind-api-1.0.2.jar\:${jboss.modules.dir}/system/layers/base/org/apache/httpcomponents/core/main/httpclient-4.5.13.jar\:${jboss.modules.dir}/system/layers/base/org/apache/httpcomponents/core/main/httpcore-4.4.13.jar\:${jboss.modules.dir}/system/layers/base/org/bouncycastle/bcpkix/main/bcpkix-jdk15on-1.66.jar\:${jboss.modules.dir}/system/layers/base/org/bouncycastle/bcprov/main/bcprov-jdk15on-1.66.jar\:${jboss.modules.dir}/system/layers/base/org/codehaus/jackson/jackson-core-asl/main/jackson-core-asl-1.9.13.redhat-00007.jar\:${jboss.modules.dir}/system/layers/base/org/codehaus/jackson/jackson-jaxrs/main/jackson-jaxrs-1.9.13.redhat-00007.jar\:${jboss.modules.dir}/system/layers/base/org/codehaus/jackson/jackson-mapper-asl/main/jackson-mapper-asl-1.9.13.redhat-00007.jar\:${jboss.modules.dir}/system/layers/base/org/eclipse/microprofile/restclient/main/microprofile-rest-client-api-1.4.0.jar\:${jboss.modules.dir}/system/layers/base/org/eclipse/yasson/main/yasson-1.0.5.jar\:${jboss.modules.dir}/system/layers/base/org/jboss/resteasy/resteasy-atom-provider/main/resteasy-atom-provider-3.13.2.Final.jar\:${jboss.modules.dir}/system/layers/base/org/jboss/resteasy/resteasy-cdi/main/resteasy-cdi-3.13.2.Final.jar\:${jboss.modules.dir}/system/layers/base/org/jboss/resteasy/resteasy-client-microprofile/main/resteasy-client-microprofile-3.13.2.Final.jar\:${jboss.modules.dir}/system/layers/base/org/jboss/resteasy/resteasy-crypto/main/resteasy-crypto-3.13.2.Final.jar\:${jboss.modules.dir}/system/layers/base/org/jboss/resteasy/resteasy-jackson-provider/main/resteasy-jackson-provider-3.13.2.Final.jar\:${jboss.modules.dir}/system/layers/base/org/jboss/resteasy/resteasy-jackson2-provider/main/resteasy-jackson2-provider-3.13.2.Final.jar\:${jboss.modules.dir}/system/layers/base/org/jboss/resteasy/resteasy-jaxb-provider/main/resteasy-jaxb-provider-3.13.2.Final.jar\:${jboss.modules.dir}/system/layers/base/org/jboss/resteasy/resteasy-jaxrs/main/resteasy-client-3.13.2.Final.jar\:${jboss.modules.dir}/system/layers/base/org/jboss/resteasy/resteasy-jaxrs/main/resteasy-jaxrs-3.13.2.Final.jar\:${jboss.modules.dir}/system/layers/base/org/jboss/resteasy/resteasy-jettison-provider/main/resteasy-jettison-provider-3.13.2.Final.jar\:${jboss.modules.dir}/system/layers/base/org/jboss/resteasy/resteasy-jsapi/main/resteasy-jsapi-3.13.2.Final.jar\:${jboss.modules.dir}/system/layers/base/org/jboss/resteasy/resteasy-json-binding-provider/main/resteasy-json-binding-provider-3.13.2.Final.jar\:${jboss.modules.dir}/system/layers/base/org/jboss/resteasy/resteasy-json-p-provider/main/resteasy-json-p-provider-3.13.2.Final.jar\:${jboss.modules.dir}/system/layers/base/org/jboss/resteasy/resteasy-multipart-provider/main/resteasy-multipart-provider-3.13.2.Final.jar\:${jboss.modules.dir}/system/layers/base/org/jboss/resteasy/resteasy-rxjava2/main/resteasy-rxjava2-3.13.2.Final.jar\:${jboss.modules.dir}/system/layers/base/org/jboss/resteasy/resteasy-spring/main/bundled/resteasy-spring-jar/resteasy-spring-3.13.2.Final.jar\:${jboss.modules.dir}/system/layers/base/org/jboss/resteasy/resteasy-validator-provider/main/resteasy-validator-provider-3.13.2.Final.jar\:${jboss.modules.dir}/system/layers/base/org/jboss/resteasy/resteasy-yaml-provider/main/resteasy-yaml-provider-3.13.2.Final.jar\:${jboss.modules.dir}/system/layers/base/org/reactivestreams/main/reactive-streams-1.0.3.jar
> jboss.server.home=${jboss.home}/standalone
> jdbc.db.classes=${derby.classes}
> jdbc.lib.class.path=${javaee.home.ri}/../javadb/lib
> jpa.provider.implementation.specific.properties=hibernate.jpa.compliance.closed\=true\:hibernate.model.generator_name_as_sequence_name\=true\:hibernate.jpa.compliance.transaction\=true\:hibernate.jpa.compliance.query\=true\:hibernate.jpa.compliance.list\=true\:hibernate.jpa.compliance.caching\=true\:hibernate.enable_lazy_load_no_trans\=true
> jstl.db.driver=${derby.driver}
> jstl.db.password=${password1}
> jstl.db.url=${derby.url}
> jstl.db.user=${user1}
> log.file.location=${jboss.server.home}/log
> 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=3528
> orb.port.ri=3700
> password1=${derby.passwd}
> password2=${derby.passwd}
> pathsep=\:
> persistence.second.level.caching.supported=true
> persistence.unit.name=CTS-EM
> persistence.unit.name.2=JPATCK2
> platform.mode=javaEE
> 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=org.jboss.ts.lib.implementation.jboss.javaee.JBossAutoDeployment
> porting.ts.deploy.class.2=com.sun.ts.lib.implementation.sun.javaee.glassfish.AutoDeployment
> porting.ts.deploy2.class.1=org.jboss.ts.lib.implementation.jboss.javaee.JBossDeployment2
> 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=org.jboss.ts.lib.implementation.jboss.javaee.JBossLoginContext
> 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=${jboss.conf.dir}/security/ProviderConfiguration.xml
> resteasy=${jboss.resteasy.classpath}
> ri.admin.passwd=
> ri.admin.port=4848
> ri.admin.user=admin
> ri.modules=${javaee.home.ri}/modules
> securedWebServicePort=8443
> securedWebServicePort.2=1045
> servlet.is.jsr115.compatible=false
> ts.display=\:0.0
> ts.harness.classpath=${resteasy}${pathsep}${jboss.classpath}${pathsep}${ts.home}/lib/jaxb-api.jar${pathsep}${ts.home}/lib/jaxb-core.jar${pathsep}${ts.home}/lib/jaxb-xjc.jar${pathsep}${ts.home}/lib/tsharness.jar${pathsep}${ts.home}/lib/cts.jar${pathsep}${ts.home}/lib/sigtest.jar${pathsep}${ts.run.classpath}${pathsep}${ts.home}/lib/javatest.jar${pathsep}${ts.home}/lib/jdom-1.1.3.jar${pathsep}${jboss.modules.dir}/system/layers/base/org/dom4j/main/dom4j-2.1.1.jar${pathsep}${ts.home}/tools/ant/lib/ant.jar${pathsep}${ts.home}/tools/ant/lib/ant-trax.jar${pathsep}${implementation.classes.ri}${pathsep}${ri.modules}/admin-cli.jar${pathsep}${ts.home}/lib/http.jar
> ts.home=/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../..
> ts.run.classpath=${jboss.classpath}${pathsep}${jboss.client.classpath}${pathsep}${ts.home}/lib/oasis-regrep.jar${pathsep}${ts.home}/lib/omar-common.jar${pathsep}${javaee.classes}${pathsep}${ts.home}/lib/tsharness.jar${pathsep}${ts.home}/lib/cts.jar${pathsep}${derby.classes}${pathsep}${ts.home}/jboss/lib/jboss-porting.jar${pathsep}${jdbc.db.classes}${pathsep}
> ts_home=${ts.home}
> user.home=/home/hudson
> user1=${derby.user}
> user2=${derby.user}
> variable.mapper=com.sun.el.lang.VariableMapperImpl
> vi.admin.passwd=
> vi.admin.user=admin
> webServerHost=${orb.host}
> webServerHost.2=${orb.host.ri}
> webServerPort=8080
> webServerPort.2=8002
> windir=${env.windir}
> wsdlRepository1=${jboss.server.home}/data/wsdl
> wsdlRepository2=${harness.temp.directory}/wsdlRepository2
> #-----testresult-----
> description=file\:/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/src/com/sun/ts/tests/jstl/spec/sql/transaction/JSTLClient.java\#positiveTxDataSourceConfigPrecedenceTest
> end=Tue Dec 08 10\:39\:08 EST 2020
> environment=ts_unix
> execStatus=Failed. Test case throws exception\: [BaseUrlClient] positiveTxDataSourceConfigPrecedenceTest failed\! Check output for cause of failure.
> harnessLoaderMode=Classpath Loader
> harnessVariety=Full Bundle
> javatestOS=Linux 3.10.0-693.21.1.el7.x86_64 (amd64)
> javatestVersion=5.0
> script=com.sun.ts.lib.harness.TSScript
> sections=script_messages Deployment TestRun
> start=Tue Dec 08 10\:39\:06 EST 2020
> test=com/sun/ts/tests/jstl/spec/sql/transaction/JSTLClient.java\#positiveTxDataSourceConfigPrecedenceTest
> timeoutSeconds=600
> totalTime=2219
> work=/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/JTwork/com/sun/ts/tests/jstl/spec/sql/transaction
> #section:script_messages
> ----------messages:(0/0)----------
> #section:Deployment
> ----------messages:(0/0)----------
> ----------log:(48/2041)----------
> Undeploying apps...
> JBossAutoDeployment.isDeployed()
> JBossAutoDeployment.undeploy()
> Undeploying apps...
> JBossAutoDeployment.isDeployed()
> Search for s1as runtime files match:`jstl_sql_transaction_web.war`
> Valid runtime files after sweep:
> Deploying apps for forward rebuildable...
> Search for s1as runtime files match:`jstl_sql_transaction_web.war`
> Valid runtime files after sweep:
> V3Deployment sPropNum = 1
> V3Deployment uname: anonymous
> V3Deployment passwd: anonymous
> V3Deployment host: localhost
> V3Deployment port: 9990
> harness.executeMode is set to "0"
> keywords (to be passed to tests) set to: (javaee|jms)&!(ejbembed_vehicle)
> sClassPathFromExecProps = ::
> harness.executeMode is set to "0"
> keywords (to be passed to tests) set to: (javaee|jms)&!(ejbembed_vehicle)
> sClassPathFromExecProps = ::
> harness.executeMode is set to "0"
> keywords (to be passed to tests) set to: (javaee|jms)&!(ejbembed_vehicle)
> sClassPathFromExecProps = ::
> harness.executeMode is set to "0"
> keywords (to be passed to tests) set to: (javaee|jms)&!(ejbembed_vehicle)
> sClassPathFromExecProps = ::
> harness.executeMode is set to "0"
> keywords (to be passed to tests) set to: (javaee|jms)&!(ejbembed_vehicle)
> sClassPathFromExecProps = ::
> harness.executeMode is set to "0"
> keywords (to be passed to tests) set to: (javaee|jms)&!(ejbembed_vehicle)
> sClassPathFromExecProps = ::
> harness.executeMode is set to "0"
> keywords (to be passed to tests) set to: (javaee|jms)&!(ejbembed_vehicle)
> sClassPathFromExecProps = ::
> harness.executeMode is set to "0"
> keywords (to be passed to tests) set to: (javaee|jms)&!(ejbembed_vehicle)
> sClassPathFromExecProps = ::
> harness.executeMode is set to "0"
> keywords (to be passed to tests) set to: (javaee|jms)&!(ejbembed_vehicle)
> sClassPathFromExecProps = ::
> harness.executeMode is set to "0"
> keywords (to be passed to tests) set to: (javaee|jms)&!(ejbembed_vehicle)
> sClassPathFromExecProps = ::
> harness.executeMode is set to "0"
> keywords (to be passed to tests) set to: (javaee|jms)&!(ejbembed_vehicle)
> sClassPathFromExecProps = ::
> result: Passed. Deployment phase completed. However, check the output above to see if actual deployment passed or failed.
> #section:TestRun
> ----------messages:(1/17918)----------
> command: com.sun.ts.lib.harness.ExecTSTestCmd CLASSPATH=:::/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../lib/httpclient-4.5.5.jar::/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/com/fasterxml/jackson/core/jackson-databind/main/jackson-databind-2.11.3.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/com/fasterxml/jackson/jaxrs/jackson-jaxrs-json-provider/main/jackson-jaxrs-base-2.11.3.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/com/fasterxml/jackson/jaxrs/jackson-jaxrs-json-provider/main/jackson-jaxrs-json-provider-2.11.3.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/io/reactivex/rxjava2/rxjava/main/rxjava-2.2.19.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/io/reactivex/rxjava3/rxjava/main/rxjava-3.0.4.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/javax/annotation/api/main/jboss-annotations-api_1.3_spec-2.0.1.Final.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/javax/json/bind/api/main/jakarta.json.bind-api-1.0.2.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/org/apache/httpcomponents/core/main/httpclient-4.5.13.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/org/apache/httpcomponents/core/main/httpcore-4.4.13.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/org/bouncycastle/bcpkix/main/bcpkix-jdk15on-1.66.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/org/bouncycastle/bcprov/main/bcprov-jdk15on-1.66.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/org/codehaus/jackson/jackson-core-asl/main/jackson-core-asl-1.9.13.redhat-00007.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/org/codehaus/jackson/jackson-jaxrs/main/jackson-jaxrs-1.9.13.redhat-00007.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/org/codehaus/jackson/jackson-mapper-asl/main/jackson-mapper-asl-1.9.13.redhat-00007.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/org/eclipse/microprofile/restclient/main/microprofile-rest-client-api-1.4.0.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/org/eclipse/yasson/main/yasson-1.0.5.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/org/jboss/resteasy/resteasy-atom-provider/main/resteasy-atom-provider-3.13.2.Final.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/org/jboss/resteasy/resteasy-cdi/main/resteasy-cdi-3.13.2.Final.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/org/jboss/resteasy/resteasy-client-microprofile/main/resteasy-client-microprofile-3.13.2.Final.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/org/jboss/resteasy/resteasy-crypto/main/resteasy-crypto-3.13.2.Final.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/org/jboss/resteasy/resteasy-jackson-provider/main/resteasy-jackson-provider-3.13.2.Final.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/org/jboss/resteasy/resteasy-jackson2-provider/main/resteasy-jackson2-provider-3.13.2.Final.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/org/jboss/resteasy/resteasy-jaxb-provider/main/resteasy-jaxb-provider-3.13.2.Final.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/org/jboss/resteasy/resteasy-jaxrs/main/resteasy-client-3.13.2.Final.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/org/jboss/resteasy/resteasy-jaxrs/main/resteasy-jaxrs-3.13.2.Final.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/org/jboss/resteasy/resteasy-jettison-provider/main/resteasy-jettison-provider-3.13.2.Final.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/org/jboss/resteasy/resteasy-jsapi/main/resteasy-jsapi-3.13.2.Final.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/org/jboss/resteasy/resteasy-json-binding-provider/main/resteasy-json-binding-provider-3.13.2.Final.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/org/jboss/resteasy/resteasy-json-p-provider/main/resteasy-json-p-provider-3.13.2.Final.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/org/jboss/resteasy/resteasy-multipart-provider/main/resteasy-multipart-provider-3.13.2.Final.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/org/jboss/resteasy/resteasy-rxjava2/main/resteasy-rxjava2-3.13.2.Final.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/org/jboss/resteasy/resteasy-spring/main/bundled/resteasy-spring-jar/resteasy-spring-3.13.2.Final.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/org/jboss/resteasy/resteasy-validator-provider/main/resteasy-validator-provider-3.13.2.Final.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/org/jboss/resteasy/resteasy-yaml-provider/main/resteasy-yaml-provider-3.13.2.Final.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/org/reactivestreams/main/reactive-streams-1.0.3.jar:/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../jboss/classes:/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../lib/jaxb-api.jar:/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../lib/jaxb-core.jar:/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../lib/jaxb-xjc.jar:/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../lib/tsharness.jar:/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../lib/cts.jar:/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../lib/sigtest.jar:/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../jboss/classes::/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/javax/el/api/main/jboss-el-api_3.0_spec-2.0.0.Final.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/javax/json/api/main/jakarta.json-api-1.1.6.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/javax/websocket/api/main/jboss-websocket-api_1.1_spec-2.0.0.Final.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/javax/ws/rs/api/main/jboss-jaxrs-api_2.1_spec-2.0.1.Final.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/org/glassfish/jakarta/json/main/jakarta.json-1.1.6.jar::/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/org/apache/cxf/main/cxf-rt-features-logging-3.3.7.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/org/jboss/as/logging/main/wildfly-logging-14.0.0.Beta3.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/org/jboss/logging/commons/logging/main/commons-logging-jboss-logging-1.0.0.Final.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/org/jboss/logging/main/jboss-logging-3.4.1.Final.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/org/picketbox/main/picketbox-5.0.3.Final-redhat-00007.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/org/picketbox/main/picketbox-commons-1.0.0.final.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/org/picketbox/main/picketbox-infinispan-5.0.3.Final-redhat-00007.jar:/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../lib/oasis-regrep.jar:/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../lib/omar-common.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/bin/client/jboss-client.jar::/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/javax/mail/api/main/jakarta.mail-1.6.5.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/org/jboss/iiop-client/main/jboss-iiop-client-1.0.1.Final.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/javax/enterprise/api/main/jakarta.enterprise.cdi-api-2.0.2.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/javax/enterprise/api/main/cdi-api-2.0.jar::/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/io/undertow/core/main/undertow-core-2.2.2.Final.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/io/undertow/js/main/undertow-js-1.0.2.Final.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/io/undertow/servlet/main/undertow-servlet-2.2.2.Final.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/io/undertow/websocket/main/undertow-websockets-jsr-2.2.2.Final.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/org/wildfly/security/elytron-web/undertow-server-servlet/main/undertow-server-servlet-1.8.0.Final.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/org/wildfly/security/elytron-web/undertow-server/main/undertow-server-1.8.0.Final.jar:/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../lib/tsharness.jar:/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../lib/tsharness.jar:/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../lib/cts.jar:/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish/../javadb/lib/derbyclient.jar:/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../jboss/lib/jboss-porting.jar:/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish/../javadb/lib/derbyclient.jar::/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../lib/javatest.jar:/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../lib/jdom-1.1.3.jar:/mnt/hudson_workspace/customWorkspaceName/wildfly/modules/system/layers/base/org/dom4j/main/dom4j-2.1.1.jar:/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../tools/ant/lib/ant.jar:/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../tools/ant/lib/ant-trax.jar:/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish/modules/orb-connector.jar:/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish/modules/deployment-client.jar:/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish/modules/security-ee.jar:/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish/modules/security.jar:/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish/modules/securitycommon.jar:/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish/modules/common-util.jar:/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish/modules/glassfish-corba-omgapi.jar:/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish/modules/glassfish-corba-orb.jar:/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish/modules/internal-api.jar:/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish/modules/auto-depends.jar:/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish/modules/deployment-common.jar:/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish/modules/gmbal.jar:/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish/modules/bean-validator.jar:/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish/modules/jersey-client.jar:/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish/modules/jersey-hk2.jar:/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish/modules/jersey-common.jar:/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish/modules/jersey-server.jar:/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish/modules/jersey-container-servlet.jar:/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish/modules/jersey-container-servlet-core.jar:/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish/modules/guava.jar:/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish/modules/jersey-guava.jar:/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish/modules/jakarta.el.jar:/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish/modules/tyrus-websocket-core.jar:/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish/modules/tyrus-client.jar{pathsep}/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish/modules/tyrus-container-grizzly-client.jar:/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish/modules/tyrus-core.jar:/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish/modules/tyrus-container-grizzly.jar:/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish/modules/glassfish-grizzly-extra-all.jar:/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish/modules/nucleus-grizzly-all.jar:/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish/modules/tyrus-server.jar:/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish/modules/tyrus-container-servlet.jar:/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish/modules/tyrus-spi.jar:/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish/modules/com.ibm.jbatch-runtime-all.jar:/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish/modules/com.ibm.jbatch-ri-spi.jar:/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish/modules/glassfish-batch-connector.jar:/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish/modules/glassfish-batch-commands.jar:/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish/modules/admin-cli.jar:/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../lib/http.jar:/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../classes:/qa/tools/opt/x86_64/jdk1.8.0_191/jre/../lib/tools.jar:/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish/modules/security-ee.jar:/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../lib/commons-httpclient-3.1.jar:/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../lib/commons-logging-1.1.3.jar:/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../lib/commons-codec-1.9.jar:/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../lib/cssparser-0.9.25.jar:/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../lib/htmlunit-2.15.jar:/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../lib/htmlunit-core-js-2.15.jar:/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../lib/httpcore-4.4.9.jar:/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../lib/httpmime-4.5.5.jar:/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../lib/commons-collections-3.2.1.jar:/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../lib/commons-io-2.4.jar:/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../lib/commons-lang3-3.3.2.jar:/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../lib/jaxen-1.1.6.jar:/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../lib/nekohtml-1.9.21.jar:/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../lib/sac-1.3.jar:/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../lib/saxpath.jar:/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../lib/xercesImpl-2.11.0.jar:/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../lib/xalan-2.7.2.jar:/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../lib/serializer-2.7.2.jar:/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../lib/xml-apis-1.4.01.jar:/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../lib/unboundid-ldapsdk.jar:/mnt/hudson_workspace/customWorkspaceName/glassfish5/glassfish/../javadb/lib/derbyclient.jar DISPLAY=:0.0 HOME=/home/hudson TMP= windir= SYSTEMROOT= PATH=/mnt/hudson_workspace/customWorkspaceName/wildfly/nativelib /qa/tools/opt/x86_64/jdk1.8.0_191/jre/bin/java -Xbootclasspath/a:/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../endorsedlib/flow.jar -Dcts.tmp=/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../tmp -Dcxf.tls-client.disableCNCheck=true -Djava.protocol.handler.pkgs=javax.net.ssl -Djavax.net.ssl.keyStore=/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../bin/certificates/clientcert.jks -Djavax.net.ssl.keyStorePassword=changeit -Djavax.net.debug=all -Djavax.net.ssl.trustStore=/mnt/hudson_workspace/customWorkspaceName/wildfly/standalone/configuration/keystores/tomcat.keystore -Djavax.net.ssl.trustStorePassword=rmi+ssl -Djava.endorsed.dirs=/mnt/hudson_workspace/customWorkspaceName/wildfly/endorsed -Dcom.sun.aas.installRoot=/mnt/hudson_workspace/customWorkspaceName/wildfly -Dlog.file.location=/mnt/hudson_workspace/customWorkspaceName/wildfly/standalone/log -Dservlet.is.jsr115.compatible=false -Dprovider.configuration.file=/mnt/hudson_workspace/customWorkspaceName/wildfly/standalone/configuration/security/ProviderConfiguration.xml -Djava.security.properties=/mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../bin/ts.java.security -Dlogical.hostname.servlet=server -Dcom.sun.aas.configRoot=/mnt/hudson_workspace/customWorkspaceName/wildfly/config -Ddeliverable.class=com.sun.ts.lib.deliverable.cts.CTSDeliverable com.sun.ts.tests.jstl.spec.sql.transaction.JSTLClient -p /mnt/hudson_workspace/customWorkspaceName/jakartaeetck/bin/xml/../../tmp/tstest.jte -t positiveTxDataSourceConfigPrecedenceTest
> ----------log:(135/4044)----------
> ************************************************************
> * props file set to "/tmp/hudson-cts-props.txt"
> ************************************************************
> 12-08-2020 10:39:06: [BaseUrlClient] Test setup OK
> 12-08-2020 10:39:07: [HttpRequest] Dispatching request: 'GET /jstl_sql_transaction_web/positiveTxDataSourceConfigPrecedenceTest.jsp HTTP/1.1' to target server at 'localhost:8080'
> Dec 08, 2020 10:39:07 AM org.apache.commons.httpclient.HttpConnection releaseConnection
> WARN: HttpConnectionManager is null. Connection cannot be released.
> 12-08-2020 10:39:07: ERROR: [TokenizedValidator]: Token count between server response and goldenfile do not match.
> Response Tokencount: 63
> Goldenfile Token count: 52
> 12-08-2020 10:39:07: ERROR:
> Server Response (below):
> ------------------------------------------
> <html>
> <head><title>positiveTxDataSourceConfigPrecedenceTest</title></head>
> <body>
> <!-- Validate sql:transaction action that the dataSource attribute takes
> precedence over the javax.servlet.jsp.jstl.sql.dataSource
> configuration parameter -->
> <h1>Validate sql:transaction action that the dataSource attribute takes
> precedence over the javax.servlet.jsp.jstl.sql.dataSource
> configuration parameter </h1>
> <p>
>
>
>
>
> <H2>ERROR:</H2>
> javax.servlet.jsp.jstl.sql.dataSource <strong>did</strong> take
> precedence over the <strong>dataSource</strong> attribute!The Exception
> that was raised is:
> <strong>javax.servlet.jsp.JspTagException: Error getting connection: "java.sql.SQLException: No suitable driver found for jdbc:derby://localhost:1527/derbyDB;create=true"</strong>.
> <p>
>
>
>
>
> </body>
> </html>
> ------------------------------------------
> Goldenfile (below):
> ------------------------------------------
> <html>
> <head><title>positiveTxDataSourceConfigPrecedenceTest</title></head>
> <body>
> <!-- Validate sql:transaction action that the dataSource attribute takes
> precedence over the javax.servlet.jsp.jstl.sql.dataSource
> configuration parameter -->
> <h1>Validate sql:transaction action that the dataSource attribute takes
> precedence over the javax.servlet.jsp.jstl.sql.dataSource
> configuration parameter </h1>
> <p>
> The dataSource attribute <strong>did</strong> take precedence over
> javax.servlet.jsp.jstl.sql.dataSource. The query executed without
> an error.
> <p>
> </body>
> </html>
> ------------------------------------------
> 12-08-2020 10:39:07: ERROR: Test case throws exception: [BaseUrlClient] positiveTxDataSourceConfigPrecedenceTest failed! Check output for cause of failure.
> 12-08-2020 10:39:07: ERROR: Exception at:
> 12-08-2020 10:39:07: ERROR: com.sun.ts.tests.common.webclient.TestFailureException: Test FAILED!
> at com.sun.ts.tests.common.webclient.WebTestCase.execute(WebTestCase.java:180)
> at com.sun.ts.tests.common.webclient.BaseUrlClient.invoke(BaseUrlClient.java:455)
> at com.sun.ts.tests.jstl.spec.sql.transaction.JSTLClient.positiveTxDataSourceConfigPrecedenceTest(JSTLClient.java:114)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:498)
> 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.tests.jstl.spec.sql.transaction.JSTLClient.run(JSTLClient.java:66)
> at com.sun.ts.tests.jstl.spec.sql.transaction.JSTLClient.main(JSTLClient.java:51)
> 12-08-2020 10:39:07: [BaseUrlClient] Test cleanup OK
> STATUS:Failed.Test case throws exception: [BaseUrlClient] positiveTxDataSourceConfigPrecedenceTest failed! Check output for cause of failure.
> result: Failed. Test case throws exception: [BaseUrlClient] positiveTxDataSourceConfigPrecedenceTest failed! Check output for cause of failure.
> test result: Failed. Test case throws exception: [BaseUrlClient] positiveTxDataSourceConfigPrecedenceTest failed! Check output for cause of failure.
> {quote}
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
5 years, 7 months