в моєму проекті їм використовуючи БД з моїм sql і затемненням, tomcat
whene я зробив конфігурацію hibernate я вибрав jboos як сервер і тепер, коли я намагаюся запустити jsp сторінку я отримую цю помилку
Servlet.service() for servlet [jsp] in context with path [/myEBook] threw exception [javax.servlet.ServletException: java.lang.ExceptionInInitializerError] with root cause
java.lang.ClassCastException: net.sf.hibernate.transaction.JBossTransactionManagerLookup не може бути передано до net.sf.hibernate.transaction.TransactionFactory
якщо потрібно більше деталей, просто запитайте, потрібна допомога
Відповіді:
2 для відповіді № 1Ви не запускаєте JBOSS, ви запускаєте Tomcat.
Пакунок net.hibernate
досить старий. Hibernate 3 пакунки починаються з org.hibernate
. Я рекомендую оновити їх одразу.
Я рекомендую дивитися це відповідь. Якщо у вас є JTA, не забудьте мати JTA JAR у вашому WEB-INF / lib та деяку реалізацію, наприклад, JOTM.