• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

org.hibernate.MappingException: Following superclasses referenced in extends not found: null

 
Shubham Semwal
Ranch Hand
Posts: 176
3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Employee.java


RegularEmployee


ContractEmployee


StoreData


employee.hbm.xml


hibernate.cfg.xml


Error : Exception in thread "main" org.hibernate.MappingException: Following superclasses referenced in extends not found: null
at org.hibernate.cfg.Configuration.processExtendsQueue(Configuration.java:1200)
at org.hibernate.cfg.Configuration.secondPassCompile(Configuration.java:1119)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1283)
at com.hibernateinheritancemapping.tableperhierarchy.StoreData.main(StoreData.java:11)


Please advise.
Thanks
 
Ramya Subraamanian
Ranch Hand
Posts: 178
17
  • Likes 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I assume you are trying to work on table per class hierarchy . In employee.hbm.xml  close the <class> tag at the end, before the tag </hibernate-mapping>.

and the type is "string" and not "String"

like here below
 
Shubham Semwal
Ranch Hand
Posts: 176
3
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks a lot Ramya.
Its working
 
Roel De Nijs
Sheriff
Posts: 10662
144
AngularJS Chrome Eclipse IDE Hibernate Java jQuery MySQL Database Spring Tomcat Server
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Shubham Semwal wrote:Thanks a lot Ramya.

That definitely deserves a cow!
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic