Estou fazendo o Exercicio 3.8 e quando eu vou roda a Classe ele da o seguinte erro, segue abaixo:
13:20:54,156 DEBUG SessionFactoryImpl:426 - Checking 0 named HQL queries
13:20:54,156 DEBUG SessionFactoryImpl:446 - Checking 0 named SQL queries
[color=red]Exception in thread “main” java.lang.NoClassDefFoundError: javax/transaction/Synchronization
at org.hibernate.impl.SessionImpl.(SessionImpl.java:240)
at org.hibernate.impl.SessionFactoryImpl.openSession(SessionFactoryImpl.java:503)
at org.hibernate.impl.SessionFactoryImpl.openSession(SessionFactoryImpl.java:527)
at org.hibernate.impl.SessionFactoryImpl.openSession(SessionFactoryImpl.java:535)
at br.com.caelum.lojavirtual.main.TestaUsuario.main(TestaUsuario.java:22)
Caused by: java.lang.ClassNotFoundException: javax.transaction.Synchronization
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
… 5 more[/color]
Gostaria de saber como resolver esse erro, Uso o Eclipse Version: 3.4.2
Att,
Tiago Frutuoso