[ https://issues.apache.org/jira/browse/OPENJPA-2891?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17451566#comment-17451566 ]
ASF subversion and git services commented on OPENJPA-2891: ---------------------------------------------------------- Commit 3e9644d990cb5dd182303bd048622cae5f1f3882 in openjpa's branch refs/heads/master from Benjamin Marwell [ https://gitbox.apache.org/repos/asf?p=openjpa.git;h=3e9644d ] [OPENJPA-2891][DOCS] add description for openjpa.addGeneratedAnnotation. > @Geenrated annotation cannot be disabled for static metamodel > ------------------------------------------------------------- > > Key: OPENJPA-2891 > URL: https://issues.apache.org/jira/browse/OPENJPA-2891 > Project: OpenJPA > Issue Type: Bug > Affects Versions: 3.2.0 > Reporter: Benjamin Marwell > Priority: Critical > Fix For: 3.2.1 > > > The {{@Generated}} annotation will be added to any generated static metamodel > class, no matter the annotation is available. > From Java9 upwards, this annotation is not on the classpath anymore (by > default), leading to compile errors. > I would suggest to add either an override parameter (similar to hibernate, > {{-AaddGeneratedAnnotation=false}}, see > https://docs.jboss.org/hibernate/orm/5.0/topical/html/metamodelgen/MetamodelGenerator.html > Or > detect whether the annotation is on the classpath. -- This message was sent by Atlassian Jira (v8.20.1#820001)