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} \