Advertisement
Guest User

Untitled

a guest
Oct 30th, 2016
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.61 KB | None | 0 0
  1. java.lang.ExceptionInInitializerError
  2. at hibernate.utils.HibernateUtil.<clinit>(HibernateUtil.java:24)
  3. at filters.HibernateSession.init(HibernateSession.java:199)
  4. at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:279)
  5. at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:260)
  6. at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:105)
  7. at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4572)
  8. at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5215)
  9. at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
  10. at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:724)
  11. at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700)
  12. at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
  13. at org.apache.catalina.startup.HostConfig.manageApp(HostConfig.java:1702)
  14. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  15. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  16. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  17. at java.lang.reflect.Method.invoke(Method.java:498)
  18. at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:300)
  19. at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
  20. at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
  21. at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:482)
  22. at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:431)
  23. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  24. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  25. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  26. at java.lang.reflect.Method.invoke(Method.java:498)
  27. at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:300)
  28. at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
  29. at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
  30. at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1468)
  31. at javax.management.remote.rmi.RMIConnectionImpl.access$300(RMIConnectionImpl.java:76)
  32. at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1309)
  33. at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1401)
  34. at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:829)
  35. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  36. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  37. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  38. at java.lang.reflect.Method.invoke(Method.java:498)
  39. at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:323)
  40. at sun.rmi.transport.Transport$1.run(Transport.java:200)
  41. at sun.rmi.transport.Transport$1.run(Transport.java:197)
  42. at java.security.AccessController.doPrivileged(Native Method)
  43. at sun.rmi.transport.Transport.serviceCall(Transport.java:196)
  44. at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568)
  45. at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826)
  46. at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:683)
  47. at java.security.AccessController.doPrivileged(Native Method)
  48. at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682)
  49. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  50. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  51. at java.lang.Thread.run(Thread.java:745)
  52.  
  53. package hibernate.utils;
  54.  
  55. import org.hibernate.SessionFactory;
  56. import org.hibernate.cfg.Configuration;
  57.  
  58. public class HibernateUtil {
  59.  
  60. private static final SessionFactory sessionFactory;
  61.  
  62. static {
  63. try {
  64. // Create the SessionFactory from standard (hibernate.cfg.xml)
  65. // config file.
  66. sessionFactory = new Configuration().configure().buildSessionFactory();
  67. } catch (Throwable ex) {
  68. // Log the exception.
  69. System.err.println("Initial SessionFactory creation failed." + ex);
  70. throw new ExceptionInInitializerError(ex);
  71. }
  72. }
  73.  
  74. public static SessionFactory getSessionFactory() {
  75. return sessionFactory;
  76. }
  77. }
  78.  
  79. <?xml version='1.0' encoding='utf-8'?>
  80. <!DOCTYPE hibernate-configuration PUBLIC
  81. "-//Hibernate/Hibernate Configuration DTD//EN"
  82. "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
  83. <hibernate-configuration>
  84. <session-factory>
  85. <property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>
  86. <property name="connection.url">jdbc:mysql://localhost:3306/library</property>
  87. <property name="connection.driver_class">com.mysql.jdbc.Driver</property>
  88. <property name="hibernate.show_sql">true</property>
  89. <property name="hibernate.connection.datasource">jdbc/library</property>
  90. <property name="hibernate.current_session_context_class">thread</property>
  91. <mapping resource="Author.hbm.xml"/>
  92. <mapping resource="Book.hbm.xml"/>
  93. <mapping resource="Genre.hbm.xml"/>
  94. <mapping resource="Publisher.hbm.xml"/>
  95. <!-- DB schema will be updated if needed -->
  96. <!-- <property name="hbm2ddl.auto">update</property> -->
  97. </session-factory>
  98. </hibernate-configuration>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement