[hibernate-dev] JPA 2.1 API compiled with JDK 7!?

Gunnar Morling gunnar at hibernate.org
Mon Feb 25 13:26:40 EST 2013


> I never said 'no' I don't think :)

:-)


2013/2/25 Steve Ebersole <steve at hibernate.org>

> I never said 'no' I don't think :)
>
>
>
> On Mon 25 Feb 2013 12:17:38 PM CST, Gunnar Morling wrote:
>
>> > 1) JPA 2.1 is part of EE 7 which requires SE 7
>>
>> But couldn't JPA 2.1 be used in 1.6 SE environments? I guess there'd
>> be users doing this. Also if 1.6 is reaching its EOL there are lots of
>> people still using it. In BV the situation is similar, it is part of
>> the EE 7 API, but the BV spec (and thus HV) requires only 1.6.
>>
>> >And see the discussion that took place on this list over a year ago
>> about O/RM and the Java 6 javac bug
>>
>> I don't know the details, but could this maybe circumvented by
>> compiling with javac 1.7, but using 1.6 as target level for the
>> generated class files?
>>
>> All in all I think requiring only 1.6 is very beneficial for the
>> adoption of an API.
>>
>> --Gunnar
>>
>>
>> 2013/2/25 Steve Ebersole <steve at hibernate.org
>> <mailto:steve at hibernate.org>>
>>
>>
>>     Was not really a conscious decision, but keep in mind that:
>>     1) JPA 2.1 is part of EE 7 which requires SE 7
>>     2) Oracle Java SE 6 is past any support.
>>
>>     And see the discussion that took place on this list over a year ago
>>     about O/RM and the Java 6 javac bug
>>
>>     On 02/25/2013 04:07 AM, Hardy Ferentschik wrote:
>>     > Hi,
>>     >
>>     > when trying to use
>>     >
>>     > <dependency>
>>     >    <groupId>org.hibernate.javax.**persistence</groupId>
>>     >    <artifactId>hibernate-jpa-2.1-**api</artifactId>
>>     >    <version>1.0.0.Draft-10</**version>
>>     > </dependency>
>>     >
>>     > in Hibernate Validator I get an UnsupportedClassVersionError.
>>     > Seems the API is compiled with JDK 7, which causes problems in
>>     the HV build.
>>     > Is the use of Java 7 intentional for the JPA API? I don't think
>>     it is required, right?
>>     >
>>     > --Hardy
>>     > ______________________________**_________________
>>     > hibernate-dev mailing list
>>     > hibernate-dev at lists.jboss.org <mailto:hibernate-dev at lists.**
>> jboss.org <hibernate-dev at lists.jboss.org>>
>>
>>     > https://lists.jboss.org/**mailman/listinfo/hibernate-dev<https://lists.jboss.org/mailman/listinfo/hibernate-dev>
>>
>>     ______________________________**_________________
>>     hibernate-dev mailing list
>>     hibernate-dev at lists.jboss.org <mailto:hibernate-dev at lists.**jboss.org<hibernate-dev at lists.jboss.org>
>> >
>>     https://lists.jboss.org/**mailman/listinfo/hibernate-dev<https://lists.jboss.org/mailman/listinfo/hibernate-dev>
>>
>>
>>


More information about the hibernate-dev mailing list