[jbossts-issues] [JBoss JIRA] (JBTM-2685) Check that narayana builds and runs using the Java SE 9 compiler
Michael Musgrove (JIRA)
issues at jboss.org
Sat Jun 25 08:56:00 EDT 2016
[ https://issues.jboss.org/browse/JBTM-2685?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13256975#comment-13256975 ]
Michael Musgrove edited comment on JBTM-2685 at 6/25/16 8:55 AM:
-----------------------------------------------------------------
Status update:
Git branch: https://github.com/mmusgrov/narayana/tree/JBTM-2685
CI job: http://albany.eng.hst.ams2.redhat.com/job/narayana-jdk-9 (its pinned to sansa and lancel on which I installed the java 9 jdk).
There are still things that need resolving (all marked with <!-- j9 TODO --> in the relevant poms).
Build issues:
1) ArjunaJTS/jtax/pom.xml all tests disabled - they fail with ClassDefFoundError: org/omg/CORBA/BAD_INV_ORDER even though I am running the JVM with -addmods java.corba
Status: needs investigation
2) pom.xml: compensations module disabled - java.annotations.common jigsaw module hides javax.annotation-api-1.2 on the classpath but does not contain javax.annotation.Priority
Status: two options: 1) replace or patch java.annotations.common or 2) remove the Priority annotation (email sent to [~paul.robinson] to get his opinion)
3) pom.xml: disable byteman-rulecheck-maven-plugin - fails with IllegalArgumentException checking scripts in our ArjunaCore/arjuna module
Status: https://issues.jboss.org/browse/BYTEMAN-324
Test excludes (I am working my way through these):
ArjunaJTA/jdbc/pom.xml - exclude SimpleJdbcTest.java
ArjunaJTA/jta/pom.xml - exclude 8 test sources
ArjunaJTA/cdi/pom.xml - exclude 4 test sources
ArjunaJTA/spi/pom.xml - exclude TestSPI.java
ArjunaCore/arjuna/pom.xml - exclude ObjectStoreTest.java and ReaperTestCase.java
./txframework/pom.xml - exclude 3 test sources
./osgi/jta/pom.xml - exclude OSGiJTATest.java
./rts/at/bridge/pom.xml - exclude 5 test sources
./rts/at/webservice/pom.xml - exclude ClientIntegrationTest.java
./rts/at/integration/pom.xml - exclude BasicIntegrationTestCase.java and RecoveryIntegrationTestCase.java
./ArjunaJTS/jts/pom.xml - exclude 14 test sources
was (Author: mmusgrov):
Status update:
Git branch: https://github.com/mmusgrov/narayana/tree/JBTM-2685
CI job: http://albany.eng.hst.ams2.redhat.com/job/narayana-jdk-9 (its pinned to sansa and lancel on which I installed the java 9 jdk).
There are still things that need resolving (all marked with <!-- j9 TODO --> in the relevant poms).
Build issues:
1) ArjunaJTS/jtax/pom.xml all tests disabled - they fail with ClassDefFoundError: org/omg/CORBA/BAD_INV_ORDER even though I am running the JVM with -addmods java.corba
Status: needs investigation
2) pom.xml: compensations module disabled - java.annotations.common jigsaw module hides javax.annotation-api-1.2 on the classpath but does not contain javax.annotation.Priority
Status: two options: 1) replace or patch java.annotations.common or 2) remove the Priority annotation (email sent to [~paul.robinson] to get his opinion)
3) pom.xml: disable byteman-rulecheck-maven-plugin - fails with IllegalArgumentException checking scripts in our ArjunaCore/arjuna module
Status: email sent to [~adinn]
Test excludes (I am working my way through these):
ArjunaJTA/jdbc/pom.xml - exclude SimpleJdbcTest.java
ArjunaJTA/jta/pom.xml - exclude 8 test sources
ArjunaJTA/cdi/pom.xml - exclude 4 test sources
ArjunaJTA/spi/pom.xml - exclude TestSPI.java
ArjunaCore/arjuna/pom.xml - exclude ObjectStoreTest.java and ReaperTestCase.java
./txframework/pom.xml - exclude 3 test sources
./osgi/jta/pom.xml - exclude OSGiJTATest.java
./rts/at/bridge/pom.xml - exclude 5 test sources
./rts/at/webservice/pom.xml - exclude ClientIntegrationTest.java
./rts/at/integration/pom.xml - exclude BasicIntegrationTestCase.java and RecoveryIntegrationTestCase.java
./ArjunaJTS/jts/pom.xml - exclude 14 test sources
> Check that narayana builds and runs using the Java SE 9 compiler
> ----------------------------------------------------------------
>
> Key: JBTM-2685
> URL: https://issues.jboss.org/browse/JBTM-2685
> Project: JBoss Transaction Manager
> Issue Type: Task
> Components: Build System
> Affects Versions: 5.3.3.Final
> Reporter: Michael Musgrove
> Assignee: Michael Musgrove
> Fix For: 5.next
>
>
> Get the latest build from https://jdk9.java.net/download/ and check for any issues.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
More information about the jbossts-issues
mailing list