Je teste Hibernate et j'ai un pb de base.
Voilà mon source de test :
****
public static void main(String[] args) throws HibernateException {
_RootDAO.initialize();
ActiviteDAO activiteDAO = new ActiviteDAO();
Activite activite = new Activite(new Byte("10"),"test");
activiteDAO.save(activite);
}
****
Et voilà le message d'erreur :
java.lang.NoClassDefFoundError: org/dom4j/Attribute
at labase.base._BaseRootDAO.initialize(_BaseRootDAO.java:49)
at labase.base._BaseRootDAO.initialize(_BaseRootDAO.java:38)
at NouvelleActivite.main(NouvelleActivite.java:22)
Exception in thread "main"
_BaseRootDAO est généré automatiquement par Hibernate Synchronizer.
****
public static void initialize (String configFileName) throws
HibernateException {
if (null == configFileName && sessionFactoryMap.size() > 0) return;
else if (null != sessionFactoryMap.get(configFileName)) return;
else {
Configuration cfg = new Configuration();
if (null == configFileName)
cfg.configure();
else
cfg.configure(configFileName);
setSessionFactory(configFileName, cfg.buildSessionFactory());
}
****
La ligne qui plante est le /new Configuration()/ classe d'Hibernate.
L'install me semble ok, les test unitaires d'hibernate sont passés.
//_RootDAO.initialize(); ActiviteDAO activiteDAO = new ActiviteDAO(); Activite activite = new Activite(new Byte("10"),"test"); activiteDAO.save(activite);
tx.commit();
} **** Et j'ai toujours la même erreur **** java.lang.NoClassDefFoundError: org/dom4j/Attribute at NouvelleActivite.main(NouvelleActivite.java:26) Exception in thread "main" **** -- ZebX - No comprendo
Dieu a créé l'homme. Et ensuite, pour le remercier, l'homme a créé Dieu. -- Philippe Geluck
...Log du <08/09/2004 19:45> ...Post de <ZebX>
:
J'ai fait une variante :
****
public static void main(String[] args) throws HibernateException {
Transaction tx = null;
Session session = null;
//_RootDAO.initialize();
ActiviteDAO activiteDAO = new ActiviteDAO();
Activite activite = new Activite(new Byte("10"),"test");
activiteDAO.save(activite);
tx.commit();
}
****
Et j'ai toujours la même erreur
****
java.lang.NoClassDefFoundError: org/dom4j/Attribute
at NouvelleActivite.main(NouvelleActivite.java:26)
Exception in thread "main"
****
--
ZebX - No comprendo
Dieu a créé l'homme. Et ensuite, pour le remercier, l'homme a créé Dieu.
-- Philippe Geluck
//_RootDAO.initialize(); ActiviteDAO activiteDAO = new ActiviteDAO(); Activite activite = new Activite(new Byte("10"),"test"); activiteDAO.save(activite);
tx.commit();
} **** Et j'ai toujours la même erreur **** java.lang.NoClassDefFoundError: org/dom4j/Attribute at NouvelleActivite.main(NouvelleActivite.java:26) Exception in thread "main" **** -- ZebX - No comprendo
Dieu a créé l'homme. Et ensuite, pour le remercier, l'homme a créé Dieu. -- Philippe Geluck
Lionel
ZebX wrote:
Je teste Hibernate et j'ai un pb de base. activiteDAO.save(activite);
c'est quoi ActiviteDAO ? En faisant directement "session.save(activite);" ça donne quoi ?
ZebX wrote:
Je teste Hibernate et j'ai un pb de base.
activiteDAO.save(activite);
c'est quoi ActiviteDAO ?
En faisant directement "session.save(activite);" ça donne quoi ?
Je teste Hibernate et j'ai un pb de base. activiteDAO.save(activite);
c'est quoi ActiviteDAO ? En faisant directement "session.save(activite);" ça donne quoi ?
ZebX
...Log du <09/09/2004 10:02> ...Post de <Lionel> :
ZebX wrote:
J'ai corrigé le titre, puisque le pb est plus sur l'usage de cet outil...
J'ai importé l'ensemble des jar de hibernate/lib sans réfléchir ;) Du coup, ca vas plus loin : il manquait notament dom4j.jar...
Qq connait il la liste des jar necessaire à l'usage d'hibernate ?
c'est quoi ActiviteDAO ? C'est généré par Hibernate Synchronizer. Ca contient les méthodes load,
save, find, beginTransaction, update, delete...
En faisant directement "session.save(activite);" ça donne quoi ?
Rien. Je plante dès l'initialisation...
As tu un exemple complet tout simple ?
-- ZebX - No comprendo
"Asseyez-vous une heure à coté d'une jolie fille, cela passera comme une minute. Asseyez-vous une minute sur un fourneau brûlant, cela passera comme une heure. C'est cela la relativité." -- Albert Einstein
...Log du <09/09/2004 10:02> ...Post de <Lionel>
:
ZebX wrote:
J'ai corrigé le titre, puisque le pb est plus sur l'usage de cet outil...
J'ai importé l'ensemble des jar de hibernate/lib sans réfléchir ;)
Du coup, ca vas plus loin : il manquait notament dom4j.jar...
Qq connait il la liste des jar necessaire à l'usage d'hibernate ?
c'est quoi ActiviteDAO ?
C'est généré par Hibernate Synchronizer. Ca contient les méthodes load,
save, find, beginTransaction, update, delete...
En faisant directement "session.save(activite);" ça donne quoi ?
Rien. Je plante dès l'initialisation...
As tu un exemple complet tout simple ?
--
ZebX - No comprendo
"Asseyez-vous une heure à coté d'une jolie fille, cela passera comme une
minute. Asseyez-vous une minute sur un fourneau brûlant, cela passera
comme une heure. C'est cela la relativité." -- Albert Einstein
...Log du <09/09/2004 10:02> ...Post de <Lionel> :
ZebX wrote:
J'ai corrigé le titre, puisque le pb est plus sur l'usage de cet outil...
J'ai importé l'ensemble des jar de hibernate/lib sans réfléchir ;) Du coup, ca vas plus loin : il manquait notament dom4j.jar...
Qq connait il la liste des jar necessaire à l'usage d'hibernate ?
c'est quoi ActiviteDAO ? C'est généré par Hibernate Synchronizer. Ca contient les méthodes load,
save, find, beginTransaction, update, delete...
En faisant directement "session.save(activite);" ça donne quoi ?
Rien. Je plante dès l'initialisation...
As tu un exemple complet tout simple ?
-- ZebX - No comprendo
"Asseyez-vous une heure à coté d'une jolie fille, cela passera comme une minute. Asseyez-vous une minute sur un fourneau brûlant, cela passera comme une heure. C'est cela la relativité." -- Albert Einstein
Lionel
ZebX wrote:
...Log du <09/09/2004 10:02> ...Post de <Lionel>
ZebX wrote:
J'ai corrigé le titre, puisque le pb est plus sur l'usage de cet outil...
ça a l'air un peu foireux comme plugin, non ?
J'ai importé l'ensemble des jar de hibernate/lib sans réfléchir ;) Du coup, ca vas plus loin : il manquait notament dom4j.jar...
pourtant il se trouve bien dans ce répertoire.
Qq connait il la liste des jar necessaire à l'usage d'hibernate ?
La liste des jars nécessaires se trouve dans le fichier README.txt que tu trouveras dans le répertoire lib du fichier Hibernate téléchargé sur http://www.hibernate.org/.
Rien. Je plante dès l'initialisation...
c'est pas un bug de ton plugin ? Apparemment il y en a un paquet.
As tu un exemple complet tout simple ?
non. J'utilise Hibernate sans plugin Eclipse. Et ça marche très bien.
ZebX wrote:
...Log du <09/09/2004 10:02> ...Post de <Lionel>
ZebX wrote:
J'ai corrigé le titre, puisque le pb est plus sur l'usage de cet
outil...
ça a l'air un peu foireux comme plugin, non ?
J'ai importé l'ensemble des jar de hibernate/lib sans réfléchir ;)
Du coup, ca vas plus loin : il manquait notament dom4j.jar...
pourtant il se trouve bien dans ce répertoire.
Qq connait il la liste des jar necessaire à l'usage d'hibernate ?
La liste des jars nécessaires se trouve dans le fichier README.txt que tu
trouveras dans le répertoire lib du fichier Hibernate téléchargé sur
http://www.hibernate.org/.
Rien. Je plante dès l'initialisation...
c'est pas un bug de ton plugin ?
Apparemment il y en a un paquet.
As tu un exemple complet tout simple ?
non. J'utilise Hibernate sans plugin Eclipse. Et ça marche très bien.
J'ai corrigé le titre, puisque le pb est plus sur l'usage de cet outil...
ça a l'air un peu foireux comme plugin, non ?
J'ai importé l'ensemble des jar de hibernate/lib sans réfléchir ;) Du coup, ca vas plus loin : il manquait notament dom4j.jar...
pourtant il se trouve bien dans ce répertoire.
Qq connait il la liste des jar necessaire à l'usage d'hibernate ?
La liste des jars nécessaires se trouve dans le fichier README.txt que tu trouveras dans le répertoire lib du fichier Hibernate téléchargé sur http://www.hibernate.org/.
Rien. Je plante dès l'initialisation...
c'est pas un bug de ton plugin ? Apparemment il y en a un paquet.
As tu un exemple complet tout simple ?
non. J'utilise Hibernate sans plugin Eclipse. Et ça marche très bien.
ZebX
...Log du <09/09/2004 11:48> ...Post de <Lionel> :
ça a l'air un peu foireux comme plugin, non ? Peut être. Pour l'instant, je doute plus du bonhomme ;)
J'ai basé mon essai sur l'article d'OnJava.com : http://www.onjava.com/pub/a/onjava/2004/06/23/hibernate.html?page=1 Ca m'a l'air sérieux.
non. J'utilise Hibernate sans plugin Eclipse. Et ça marche très bien. Bon, je me plonge dans la doc d'hibernate.
Adieu ;)
-- ZebX - No comprendo
On doit cueillir les cerises avec la queue. J'avais déjà tant de mal avec la main ! -- Coluche
...Log du <09/09/2004 11:48> ...Post de <Lionel>
:
ça a l'air un peu foireux comme plugin, non ?
Peut être. Pour l'instant, je doute plus du bonhomme ;)
J'ai basé mon essai sur l'article d'OnJava.com :
http://www.onjava.com/pub/a/onjava/2004/06/23/hibernate.html?page=1
Ca m'a l'air sérieux.
non. J'utilise Hibernate sans plugin Eclipse. Et ça marche très bien.
Bon, je me plonge dans la doc d'hibernate.
Adieu ;)
--
ZebX - No comprendo
On doit cueillir les cerises avec la queue. J'avais déjà tant de mal
avec la main ! -- Coluche
...Log du <09/09/2004 10:02> ...Post de <Lionel> :
ZebX wrote:
J'ai corrigé le titre, puisque le pb est plus sur l'usage de cet outil...
J'ai importé l'ensemble des jar de hibernate/lib sans réfléchir ;) Du coup, ca vas plus loin : il manquait notament dom4j.jar...
Qq connait il la liste des jar necessaire à l'usage d'hibernate ?
c'est quoi ActiviteDAO ?
C'est généré par Hibernate Synchronizer. Ca contient les méthodes load, save, find, beginTransaction, update, delete...
En faisant directement "session.save(activite);" ça donne quoi ?
Rien. Je plante dès l'initialisation...
As tu un exemple complet tout simple ?
Si ça peux t'aider, jette un oeil au tutoriel JSF/Hibernate que j'ai écrit
http://stessy.developpez.com/ ou sur ma page perso : http://perso.wanadoo.fr/jean-louis.pasturel/ cdlt JLP
ZebX
...Log du <09/09/2004 18:40> ...Post de <jlp> :
Si ça peux t'aider, jette un oeil au tutoriel JSF/Hibernate que j'ai écrit http://stessy.developpez.com/
Je te remercie. En fait, je suivais ton tutorial et celui d'Hibernate Synchronizer en parallèle. Déjà, je suis faignant ; en plus le mapping, c'est pas très enrichissant... Mais bon. Je repars à la base ;)
Par contre, tu peux peut être répondre à une autre de mes questions : aujourd'hui, Struts ou JSF ?
-- ZebX - No comprendo
Si c'est les meilleurs qui partent les premiers, que penser des éjaculateurs précoces. -- Pierre Desproges
...Log du <09/09/2004 18:40> ...Post de <jlp>
:
Si ça peux t'aider, jette un oeil au tutoriel JSF/Hibernate que j'ai écrit
http://stessy.developpez.com/
Je te remercie.
En fait, je suivais ton tutorial et celui d'Hibernate Synchronizer en
parallèle.
Déjà, je suis faignant ; en plus le mapping, c'est pas très
enrichissant... Mais bon. Je repars à la base ;)
Par contre, tu peux peut être répondre à une autre de mes questions :
aujourd'hui, Struts ou JSF ?
--
ZebX - No comprendo
Si c'est les meilleurs qui partent les premiers, que penser des
éjaculateurs précoces. -- Pierre Desproges
Si ça peux t'aider, jette un oeil au tutoriel JSF/Hibernate que j'ai écrit http://stessy.developpez.com/
Je te remercie. En fait, je suivais ton tutorial et celui d'Hibernate Synchronizer en parallèle. Déjà, je suis faignant ; en plus le mapping, c'est pas très enrichissant... Mais bon. Je repars à la base ;)
Par contre, tu peux peut être répondre à une autre de mes questions : aujourd'hui, Struts ou JSF ?
-- ZebX - No comprendo
Si c'est les meilleurs qui partent les premiers, que penser des éjaculateurs précoces. -- Pierre Desproges
jlp
ZebX wrote:
...Log du <09/09/2004 18:40> ...Post de <jlp> :
Si ça peux t'aider, jette un oeil au tutoriel JSF/Hibernate que j'ai écrit http://stessy.developpez.com/
Je te remercie. En fait, je suivais ton tutorial et celui d'Hibernate Synchronizer en parallèle. Déjà, je suis faignant ; en plus le mapping, c'est pas très enrichissant... Mais bon. Je repars à la base ;)
Par contre, tu peux peut être répondre à une autre de mes questions : aujourd'hui, Struts ou JSF ?
Tu as posé une bonne question. Mais je n'ai pas la réponse. Voir aussi
les blogs de Sami Jaber sur JSF ( mais ils datent un peu), il voit un bel avenir à JSF et conseille de partir les nouveaux dev avec JSF. J'attend avec impatience la mise à jour de son blog...
ZebX wrote:
...Log du <09/09/2004 18:40> ...Post de <jlp>
:
Si ça peux t'aider, jette un oeil au tutoriel JSF/Hibernate que j'ai
écrit
http://stessy.developpez.com/
Je te remercie.
En fait, je suivais ton tutorial et celui d'Hibernate Synchronizer en
parallèle.
Déjà, je suis faignant ; en plus le mapping, c'est pas très
enrichissant... Mais bon. Je repars à la base ;)
Par contre, tu peux peut être répondre à une autre de mes questions :
aujourd'hui, Struts ou JSF ?
Tu as posé une bonne question. Mais je n'ai pas la réponse. Voir aussi
les blogs de Sami Jaber sur JSF ( mais ils datent un peu), il voit un
bel avenir à JSF et conseille de partir les nouveaux dev avec JSF.
J'attend avec impatience la mise à jour de son blog...
Si ça peux t'aider, jette un oeil au tutoriel JSF/Hibernate que j'ai écrit http://stessy.developpez.com/
Je te remercie. En fait, je suivais ton tutorial et celui d'Hibernate Synchronizer en parallèle. Déjà, je suis faignant ; en plus le mapping, c'est pas très enrichissant... Mais bon. Je repars à la base ;)
Par contre, tu peux peut être répondre à une autre de mes questions : aujourd'hui, Struts ou JSF ?
Tu as posé une bonne question. Mais je n'ai pas la réponse. Voir aussi
les blogs de Sami Jaber sur JSF ( mais ils datent un peu), il voit un bel avenir à JSF et conseille de partir les nouveaux dev avec JSF. J'attend avec impatience la mise à jour de son blog...