Which is the Best Java Web Framework ?

ERROR - Hibernate - org.hibernate.MappingException: composite-id class must implement Serializable

Error

org.hibernate.MappingException: composite-id class must implement Serializable: 
 at org.hibernate.mapping.RootClass.checkCompositeIdentifier(RootClass.java:263)
 at org.hibernate.mapping.RootClass.validate(RootClass.java:244)
 at org.hibernate.cfg.Configuration.validate(Configuration.java:1362)
 at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1865)
Type
Runtime

Cause

Class with the composite Id is not implementing Serializable interface

Resolution

If you are using composite key in entity using IdClass, make sure that you have the class implementing Serializable interface

@Entity
@Table(name="SAMPLE_TABLE")
@IdClass(SampleEntity.class)
Class SampleEntity implements serializable {
@Id
private String name;

@Id
private String Deptt;
}




Subscribe to Java News and Posts. Get latest updates and posts on Java from Buggybread.com
Enter your email address:
Delivered by FeedBurner
comments powered by Disqus




×

Try our new Java Interview Questions Search Tool.

There are more than 1000 questions with practice tests.

It's updated daily and It's Awesome.


×

Try our new Java Practice Test tool.

There are more than 200 questions and expanding quickly. It's updated daily and It's Awesome.