You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by jl...@apache.org on 2019/07/30 10:12:15 UTC

[tomee-tck] branch master updated (fca810d -> 1a88f45)

This is an automated email from the ASF dual-hosted git repository.

jlmonteiro pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/tomee-tck.git.


    from fca810d  Use JDK8 to build the TCK
     new 6936feb  Use the right versions for Jakarta EE 8 TCK
     new 1a88f45  Java 11 support to run the web container

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 java9.source => java11.source           |  7 +++----
 src/test/resources/testsuite.properties | 27 ++++++++++++++-------------
 2 files changed, 17 insertions(+), 17 deletions(-)
 copy java9.source => java11.source (69%)


[tomee-tck] 02/02: Java 11 support to run the web container

Posted by jl...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

jlmonteiro pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tomee-tck.git

commit 1a88f456dbc669e3b83528db46ed6d0c852bae52
Author: Jean-Louis Monteiro <je...@gmail.com>
AuthorDate: Tue Jul 30 12:11:32 2019 +0200

    Java 11 support to run the web container
---
 java11.source | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/java11.source b/java11.source
new file mode 100644
index 0000000..3caba86
--- /dev/null
+++ b/java11.source
@@ -0,0 +1,19 @@
+#! /bin/bash
+
+#
+# to test against java 9 TCKs we run the TCK themself with java 7/8 and the container with java 9
+#
+# You can validate it with `tomeeTckCheckJavaRunVersion` once you ran some TCK.
+#
+# Note: this is mainly to not have to migrate this project yet to java 9 (upgrading groovy plugin and groovy itself).
+#
+
+tomee_version=8.0.0-SNAPSHOT
+
+# we run tck with java 7 for the runner (javatest jvm) but java 9 for the server
+export MAVEN_OPTS="-Dtck.java.home=$JAVA_11_HOME -Dtck.java.version=11 -Dopenejb.groupId=org.apache.tomee -Dopenejb.version=$tomee_version -Dtomee.version=$tomee_version"
+echo "MAVEN_OPTS set for java 11"
+
+function tomeeTckCheckJavaRunVersion() {
+    grep 'JVM Version' target/logs/javatest.log | sed 's/.*JVM Version/JVM Version/'
+}


[tomee-tck] 01/02: Use the right versions for Jakarta EE 8 TCK

Posted by jl...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

jlmonteiro pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tomee-tck.git

commit 6936feb97cf72bacc619638ecbbc184dd90fd2a5
Author: Jean-Louis Monteiro <je...@gmail.com>
AuthorDate: Tue Jul 30 12:11:13 2019 +0200

    Use the right versions for Jakarta EE 8 TCK
---
 src/test/resources/testsuite.properties | 27 ++++++++++++++-------------
 1 file changed, 14 insertions(+), 13 deletions(-)

diff --git a/src/test/resources/testsuite.properties b/src/test/resources/testsuite.properties
index 0dbf8d6..09afe71 100644
--- a/src/test/resources/testsuite.properties
+++ b/src/test/resources/testsuite.properties
@@ -5,22 +5,23 @@ command.testExecute=com.sun.ts.lib.harness.ExecTSTestCmd \
         CLASSPATH=${ts.harness.classpath}${pathsep}${ts.home}/classes${pathsep}\
         ${JAVA_HOME}/../lib/tools.jar${pathsep}\
         ${ts.home}/lib/commons-httpclient-3.1.jar${pathsep}\
-        ${ts.home}/lib/commons-logging-1.1.1.jar${pathsep}\
-        ${ts.home}/lib/commons-codec-1.3.jar${pathsep}\
-        ${ts.home}/lib/cssparser-0.9.5.jar${pathsep}\
-        ${ts.home}/lib/htmlunit-2.2.jar${pathsep}\
-        ${ts.home}/lib/htmlunit-core-js-2.2.jar${pathsep}\
-        ${ts.home}/lib/commons-collections-3.2.jar${pathsep}\
-        ${ts.home}/lib/commons-io-1.4.jar${pathsep}\
-        ${ts.home}/lib/commons-lang-2.4.jar${pathsep}\
-        ${ts.home}/lib/jaxen-1.1-beta-6.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/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/jaxen-core-1.0.jar${pathsep}\
         ${ts.home}/lib/js-1.6R1.jar${pathsep}\
-        ${ts.home}/lib/nekohtml-1.9.8.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.8.1.jar${pathsep}\
-        ${ts.home}/lib/xalan-2.7.0.jar${pathsep}\
-        ${ts.home}/lib/xml-apis-1.0.b2.jar \
+        ${ts.home}/lib/xercesImpl-2.11.0.jar${pathsep}\
+        ${ts.home}/lib/xalan-2.7.2.jar${pathsep}\
+        ${ts.home}/lib/xml-apis-1.4.01.jar \
         DISPLAY=${ts.display} \
         HOME="${user.home}" \
         windir=${windir} \