This is an automated email from the ASF dual-hosted git repository. struberg pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/openjpa.git
commit f0fe08baaa4626e9d1cc67c207b0278eb4169566 Author: Mark Struberg <strub...@apache.org> AuthorDate: Fri Jun 9 20:02:21 2023 +0200 OPENJPA-2911 _pc was missing the Java Version This die lead to always generating classes only at Java-1.1 bytecode level. --- openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCEnhancer.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCEnhancer.java b/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCEnhancer.java index 0c1606c7a..48f666af6 100644 --- a/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCEnhancer.java +++ b/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCEnhancer.java @@ -660,6 +660,8 @@ public class PCEnhancer { val.assertCanSubclass(); _pc = _managedType.getProject().loadClass(toPCSubclassName(_managedType.getType())); + _pc.setMajorVersion(_managedType.getMajorVersion()); + _pc.setMinorVersion(_managedType.getMinorVersion()); if (_pc.getSuperclassBC() != _managedType) { _pc.setSuperclass(_managedType); _pc.setAbstract(_managedType.isAbstract());