openjpa-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rick Curtis (JIRA)" <>
Subject [jira] [Created] (OPENJPA-2441) TestNullSafeConcurrentHashMap fails when running on Oracle Java 8
Date Mon, 21 Oct 2013 16:10:43 GMT
Rick Curtis created OPENJPA-2441:

             Summary: TestNullSafeConcurrentHashMap fails when running on Oracle Java 8 
                 Key: OPENJPA-2441
             Project: OpenJPA
          Issue Type: Bug
          Components: lib
    Affects Versions: 2.4.0
         Environment: >java -version
java version "1.8.0-ea"
Java(TM) SE Runtime Environment (build 1.8.0-ea-b109)
Java HotSpot(TM) 64-Bit Server VM (build 25.0-b51, mixed mode)
            Reporter: Rick Curtis

While testing with Java 8 I found that org.apache.openjpa.lib.util.concurrent.NullSafeConcurrentHashMap
doesn't work on Oracle Java 8 as java.util.ConcurrentHashMap was completely rewritten and
it doesn't like playing with our extension. 

I'm not sure what the correct solution for this JIRA will be, but I wanted to get it documented.
I did a small amount of searching and it appears that NullSafeConcurrentHashMap isn't used
very much in our code base so it might be easiest to remove those references and deprecate
the data structure. That being said, we'll still need to fix this data structure as it is
possible that a user of OpenJPA pulled this structure into app code.

This message was sent by Atlassian JIRA

View raw message