Details

    • Type: Task
    • Status: Ready to Commit
    • Priority: Minor
    • Resolution: Unresolved
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      This ticket is intended to group all issues found to support Java 9 in the future.

      From what I've found out so far:

      • Maven dependency com.sun:tools:jar:0 via cobertura cannot be resolved. It can be easily solved using this patch:
        -        <dependency groupId="net.sourceforge.cobertura" artifactId="cobertura"/>
        +        <dependency groupId="net.sourceforge.cobertura" artifactId="cobertura">
        +          <exclusion groupId="com.sun" artifactId="tools"/>
        +        </dependency>
        
      • Another issue is that sun.misc.Unsafe no longer contains the methods monitorEnter + monitorExit. These methods are used by o.a.c.utils.concurrent.Locks which is only used by o.a.c.db.AtomicBTreeColumns.

      I don't mind to start working on this yet since Java 9 is in a too early development phase.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                snazy Robert Stupp
                Reporter:
                snazy Robert Stupp
              • Votes:
                9 Vote for this issue
                Watchers:
                43 Start watching this issue

                Dates

                • Created:
                  Updated: