Base avec clé deja présente
Bonjour,
J'ai un projet que l 'on migre sur hibernate 2.
J'ai aussi l outils HibernateSynch pour généré plus facilement mes objets.
Or voila le soucis que je rencontre:
premiere ligne
Code:
1 2 3
|
javax.servlet.ServletException: java.lang.ExceptionInInitializerError
org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:295) |
Et la fin
Code:
1 2 3 4 5
|
RAVE: "Servlet.service()" pour la servlet action a généré une exception
org.xml.sax.SAXParseException: The content of element type "class" must match "(meta*,(cache|jcs-cache)?,(id|composite-id),discriminator?,(version|timestamp)?,(property|many-to-one|one-to-one|component|dynamic-component|any|map|set|list|bag|idbag|array|primitive-array)*,(subclass*|joined-subclass*))".
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:195)
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:131) |
Si je comprend bien la deniere ligne, je suis sensé avoir un id ou composite id dans mon hbm or hibernate synch ne les a pas généré.
Que dois-je mettre dans mon hbm pour que cela soit pris en compte et
Est-ce possible de travailler sur une base avec les id deja défini en base?
Merci