I have this problem with hibernate and annotations
--------------------------------------- ERROR ----------------------------------------------
11/06/2007 20:31:10 org.hibernate.ejb.Version <clinit>
INFO: Hibernate EntityManager 3.2.0.CR1
11/06/2007 20:31:10 org.hibernate.cfg.annotations.Version <clinit>
INFO: Hibernate Annotations 3.2.0.CR1
11/06/2007 20:31:10 org.hibernate.cfg.Environment <clinit>
INFO: Hibernate 3.2 cr2
11/06/2007 20:31:10 org.hibernate.cfg.Environment <clinit>
INFO: hibernate.properties not found
11/06/2007 20:31:10 org.hibernate.cfg.Environment buildBytecodeProvider
INFO: Bytecode provider name : cglib
11/06/2007 20:31:10 org.hibernate.cfg.Environment <clinit>
INFO: using JDK 1.4 java.sql.Timestamp handling
11/06/2007 20:31:10 org.hibernate.ejb.Ejb3Configuration$4 accept
GRAVE: META-INF/persistence.xmlO-:-Ofalse
11/06/2007 20:31:10 org.hibernate.cfg.AnnotationBinder bindClass
INFO: Binding entity from annotated class: domain.Stock
11/06/2007 20:31:10 org.hibernate.cfg.annotations.EntityBinder bindTable
INFO: Bind entity domain.Stock on table stockdb
Exception in thread "main" javax.persistence.PersistenceException: org.hibernate.AnnotationException: No identifier specified for entity: domain.Stock
at org.hibernate.ejb.Ejb3Configuration.createEntityManagerFactory(Ejb3Configuration.java:217)
at org.hibernate.ejb.HibernatePersistence.createEntityManagerFactory(HibernatePersistence.java:114)
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:37)
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:27)
at appl.Main.main(Main.java:16)
Caused by: org.hibernate.AnnotationException: No identifier specified for entity: domain.Stock
at org.hibernate.cfg.AnnotationBinder.bindClass(AnnotationBinder.java:619)
at org.hibernate.cfg.AnnotationConfiguration.processArtifactsOfType(AnnotationConfiguration.java:353)
at org.hibernate.cfg.AnnotationConfiguration.secondPassCompile(AnnotationConfiguration.java:265)
at org.hibernate.cfg.Configuration.buildMappings(Configuration.java:1034)
at org.hibernate.ejb.Ejb3Configuration.buildMappings(Ejb3Configuration.java:1015)
at org.hibernate.ejb.EventListenerConfigurator.configure(EventListenerConfigurator.java:154)
at org.hibernate.ejb.Ejb3Configuration.createEntityManagerFactory(Ejb3Configuration.java:751)
at org.hibernate.ejb.Ejb3Configuration.createFactory(Ejb3Configuration.java:151)
at org.hibernate.ejb.Ejb3Configuration.createEntityManagerFactory(Ejb3Configuration.java:205)
... 4 more