Reconsider the livecycle of your object. For example:
Dog dog = new Dog("Tom");
  | <do magic here>
  | assert dog instanceof SpottedDog : "magic failed";
I can't think of any magic that won't fail.

So you only solution is to make the SpottedDog an one on one association with 
Dog.
The code will then be some like:
@Entity
  | public class SpottedDog {
  |    @Id Long id;
  | 
  |    @OneToOne @PrimaryKeyColumnJoin
  |    Dog dog;
  | }
You may need to fully specify the one to one relationship as it may be an one 
way association.

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

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

Reply via email to