The static meta model processor/generator doesn't generate a meta model class if the parent class is in a jar file. Example:
{code} @MappedSuperclass public abstract class Parent { ... } {code}
{code} @Entity public class Child extends Parent { } {code}
Generated meta model class {code} @Generated(value = "org.hibernate.jpamodelgen.JPAMetaModelEntityProcessor") @StaticMetamodel(Parent.class) public abstract class Child_ extends Parent_ { ... } {code}
Problem: if {{ Parent }} is contained in a jar file the class Parent_ is not generated. Simply copying {{ Parent }} to the project source (keeping the package structure) fixed the problem.
|