Bonjour,
J'essaye de me former à hibernate mais je n'arrive pas à le faire fonctionner sans erreur. Cela fait des heures que j'essaye de le faire marcher sous eclipse + mysql comme bdd mais lorsque je compile, je rencontre l'erreur suivante:
Qu'est ce que ça signifie?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76 INFO: JNDI InitialContext properties:{} 6 juil. 2006 18:02:32 net.sf.hibernate.impl.SessionFactoryObjectFactory addInstance ATTENTION: Could not bind factory to JNDI javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial at javax.naming.spi.NamingManager.getInitialContext(Unknown Source) at javax.naming.InitialContext.getDefaultInitCtx(Unknown Source) at javax.naming.InitialContext.getURLOrDefaultInitCtx(Unknown Source) at javax.naming.InitialContext.getNameParser(Unknown Source) at net.sf.hibernate.util.NamingHelper.bind(NamingHelper.java:52) at net.sf.hibernate.impl.SessionFactoryObjectFactory.addInstance(SessionFactoryObjectFactory.java:90) at net.sf.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:171) at net.sf.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:791) at com.minosis.hibernate.HibernateUtil.<clinit>(HibernateUtil.java:15) at com.minosis.Test.main(Test.java:10) 6 juil. 2006 18:02:32 net.sf.hibernate.transaction.JTATransaction begin GRAVE: Could not find UserTransaction in JNDI javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial at javax.naming.spi.NamingManager.getInitialContext(Unknown Source) at javax.naming.InitialContext.getDefaultInitCtx(Unknown Source) at javax.naming.InitialContext.getURLOrDefaultInitCtx(Unknown Source) at javax.naming.InitialContext.lookup(Unknown Source) at net.sf.hibernate.transaction.JTATransaction.begin(JTATransaction.java:133) at net.sf.hibernate.transaction.JTATransactionFactory.beginTransaction(JTATransactionFactory.java:58) at net.sf.hibernate.impl.SessionImpl.beginTransaction(SessionImpl.java:2231) at com.minosis.Test.main(Test.java:12) net.sf.hibernate.TransactionException: Could not find UserTransaction in JNDI: at net.sf.hibernate.transaction.JTATransaction.begin(JTATransaction.java:137) at net.sf.hibernate.transaction.JTATransactionFactory.beginTransaction(JTATransactionFactory.java:58) at net.sf.hibernate.impl.SessionImpl.beginTransaction(SessionImpl.java:2231) at com.minosis.Test.main(Test.java:12) Caused by: javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial at javax.naming.spi.NamingManager.getInitialContext(Unknown Source) at javax.naming.InitialContext.getDefaultInitCtx(Unknown Source) at javax.naming.InitialContext.getURLOrDefaultInitCtx(Unknown Source) at javax.naming.InitialContext.lookup(Unknown Source) at net.sf.hibernate.transaction.JTATransaction.begin(JTATransaction.java:133) ... 3 more Exception in thread "main"
Je vous remercie d'avance pour votre aide.
Partager