Bonjour j'ai un problème

j'ai ce petit bout de code qui me gène

Dctr V = new Dctr(3.0);
V.setNom("badra");
V.setDateInscr(date);
session.save(V);



net.sf.hibernate.id.IdentifierGenerationException: this id generator generates long, integer, short
at net.sf.hibernate.id.IdentifierGeneratorFactory.createNumber(IdentifierGeneratorFactory.java:97)
at net.sf.hibernate.id.IncrementGenerator.generate(IncrementGenerator.java:44)
at net.sf.hibernate.impl.SessionImpl.saveWithGeneratedIdentifier(SessionImpl.java:765)
at net.sf.hibernate.impl.SessionImpl.save(SessionImpl.java:738)
at ETMS.listNewerLTV.main(listNewerLTV.java:38)



j'ai pas trouvé solution SVP aidez moi