Guest User

Untitled

a guest
Dec 22nd, 2018
245
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.17 KB | None | 0 0
  1. `org.hibernate.internal.util.config.ConfigurationException: Unable to perform unmarshalling at line number 0 and column 0 in RESOURCE hibernate.cfg.xml. Message: null`
  2.  
  3. org.hibernate.internal.util.config.ConfigurationException: Unable to perform unmarshalling at line number 0 and column 0 in RESOURCE hibernate.cfg.xml. Message: null
  4. at org.hibernate.boot.cfgxml.internal.JaxbCfgProcessor.unmarshal(JaxbCfgProcessor.java:133)
  5. at org.hibernate.boot.cfgxml.internal.JaxbCfgProcessor.unmarshal(JaxbCfgProcessor.java:65)
  6. at org.hibernate.boot.cfgxml.internal.ConfigLoader.loadConfigXmlResource(ConfigLoader.java:57)
  7. at org.hibernate.boot.registry.StandardServiceRegistryBuilder.configure(StandardServiceRegistryBuilder.java:163)
  8. at org.hibernate.cfg.Configuration.configure(Configuration.java:258)
  9. at util.HibernateSessionFactoryUtil.getSessionFactory(HibernateSessionFactoryUtil.java:18)
  10. at util.UserDao.update(UserDao.java:36)
  11. at Managment.UserManager.updateUser(UserManager.java:29)
  12. at mainpart.UploadDownloadFileServlet.doPost(UploadDownloadFileServlet.java:106)
  13. at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
  14. at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
  15. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
  16. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
  17. at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
  18. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
  19. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
  20. at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)
  21. at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
  22. at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
  23. at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
  24. at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
  25. at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:668)
  26. at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
  27. at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
  28. at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
  29. at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
  30. at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:791)
  31. at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1417)
  32. at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
  33. at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1135)
  34. at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
  35. at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  36. at java.base/java.lang.Thread.run(Thread.java:844)
  37.  
  38. import filemodel.UriStorage;
  39. import filemodel.User;
  40. import org.hibernate.SessionFactory;
  41. import org.hibernate.boot.registry.StandardServiceRegistryBuilder;
  42. import org.hibernate.cfg.Configuration;
  43.  
  44. public class HibernateSessionFactoryUtil {
  45. private static SessionFactory sessionFactory;
  46.  
  47. private HibernateSessionFactoryUtil() {}
  48.  
  49. public static SessionFactory getSessionFactory() {
  50. if (sessionFactory == null) {
  51. try {
  52. Configuration configuration =
  53. new Configuration().configure("hibernate.cfg.xml");
  54. configuration.addAnnotatedClass(User.class);
  55. configuration.addAnnotatedClass(UriStorage.class);
  56. StandardServiceRegistryBuilder builder =
  57. new StandardServiceRegistryBuilder().applySettings(configuration.getProperties());
  58. sessionFactory = configuration.buildSessionFactory(builder.build());
  59.  
  60. } catch (Exception e) {
  61. System.out.println("Исключение!" + e);
  62. e.printStackTrace();
  63. }
  64. }
  65. return sessionFactory;
  66. }
  67. }
  68.  
  69. <?xml version='1.0' encoding='utf-8'?>
  70. <!DOCTYPE hibernate-configuration PUBLIC
  71. "-//Hibernate/Hibernate Configuration DTD//EN"
  72. "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
  73.  
  74. <hibernate-configuration>
  75. <session-factory>
  76. <!-- Database connection settings -->
  77. <property name="hibernate.connection.driver_class">org.postgresql.Driver</property>
  78. <property name="hibernate.connection.url">jdbc:postgresql://localhost:5432/postgres</property>
  79. <property name="hibernate.connection.username">postgres</property>
  80. <property name="hibernate.connection.password">postgres</property>
  81.  
  82. <!-- SQL dialect -->
  83. <property name="dialect">org.hibernate.dialect.PostgreSQL9Dialect</property>
  84.  
  85. <!-- Echo all executed SQL to stdout -->
  86. <property name="show_sql">true</property>
  87.  
  88. </session-factory>
  89. </hibernate-configuration>
Add Comment
Please, Sign In to add comment