[ https://issues.apache.org/jira/browse/OPENJPA-2891?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Benjamin Marwell updated OPENJPA-2891: -------------------------------------- Summary: @Generated annotation cannot be disabled for static metamodel (was: @Geenrated annotation cannot be disabled for static metamodel) > @Generated 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)