I discovered the annotation @MappedSuperClass which does exactly what I intend 
to achieve. However; there is a new situation with this.

I now have a class (@MappedSuperClass) called MappedClass which an @Entity 
called Entity extends. I now want to extend Entity with another @Entity called 
TransactionEntity, but this results in the error message: The type Entity 
cannot be the superclass of TransactionEntity; a superclass must be a class 

This is not what the final draft on persistence states:

anonymous wrote : Both abstract and concrete classes can be entities. Entities 
may extend non-entity classes as well as
  | entity classes, and non-entity classes may extend entity classes.

Is there a way to achieve a @MappedSuperClass with several subs which is 
entites?

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3959859#3959859

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3959859
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to