[
https://issues.apache.org/jira/browse/OPENJPA-2386?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14164991#comment-14164991
]
gil cattaneo commented on OPENJPA-2386:
---------------------------------------
hi,
used:
OpenJDK version "1.8.0_11"
OpenJDK Runtime Environment (build 1.8.0_11-b12)
OpenJDK Zero VM (build 25.11-b02, interpreted mode)
applied the patch for java 8 problems (OPENJPA-2441), but now i have still this
problem:
[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on
project openjpa-persistence: Compilation failure: Compilation failure:
[ERROR]
/builddir/build/BUILD/apache-openjpa-2.2.2-source/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/AnnotationPersistenceXMLMetaDataParser.java:[164,64]
cannot find symbol
[ERROR] symbol: method booleanValue()
[ERROR] location: class java.lang.Object
[ERROR]
/builddir/build/BUILD/apache-openjpa-2.2.2-source/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/AnnotationPersistenceXMLMetaDataParser.java:[167,43]
cannot find symbol
[ERROR] symbol: method booleanValue()
[ERROR] location: class java.lang.Object
[ERROR]
/builddir/build/BUILD/apache-openjpa-2.2.2-source/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/AnnotationPersistenceXMLMetaDataParser.java:[217,13]
cannot find symbol
[ERROR] symbol: method booleanValue()
[ERROR] location: class java.lang.Object
[ERROR]
/builddir/build/BUILD/apache-openjpa-2.2.2-source/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/AnnotationPersistenceXMLMetaDataParser.java:[239,44]
cannot find symbol
[ERROR] symbol: method booleanValue()
[ERROR] location: class java.lang.Object
[ERROR] -> [Help 1]
thanks in advance
> Support for JAVA 8
> ------------------
>
> Key: OPENJPA-2386
> URL: https://issues.apache.org/jira/browse/OPENJPA-2386
> Project: OpenJPA
> Issue Type: Improvement
> Components: build / infrastructure, Enhance, jpa
> Affects Versions: 2.3.0
> Reporter: Kevin Sutter
> Assignee: Rick Curtis
>
> A few different aspects exist for the support of Java 8. The first being
> tolerance of the Java 8 runtime. If OpenJPA and the application are built
> and enhanced with Java 7 (or Java 6), then will these class files execute in
> a Java 8 environment? My assumption is "yes" since this would be consistent
> with our initial experiences with Java 7. But, some testing will be required
> to verify this.
> The next aspect is the building of the application Entities with Java 8.
> Building and enhancing Java Entity class files with Java 8 looks to be
> hazardous... The first indication is that ASM doesn't seem to handle the
> Java 8 class file format. And, if ASM doesn't handle it, then I'm sure that
> Serp doesn't handle it either. Now, whether our use of ASM as a
> post-processor for Serp will suffice this time around, I have no idea.
> This brings back the question of dropping Serp support altogether and going
> the ASM route
> (http://openjpa.208410.n2.nabble.com/DISCUSS-Java7-and-Serp-td6951682.html).
> I know there's been some interest in this in the past.
> A longer-term aspect is when do we actually build OpenJPA with Java 8 and
> take advantage (exploit) of the new features. I think we have a long ways
> before we have to cross that hurdle. When we start developing JPA 2.1, we'll
> probably have to upgrade our build process to use Java 7. So, we're probably
> on the same type of cycle for Java 8 for building OpenJPA (when it's required
> by Java EE 8).
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)