Я получаю исключение "Не удалось разобрать конфигурацию"

Ниже приведены подробности об исключении, которое я получил:

 Exception in thread "main" org.hibernate.HibernateException: Could not                              
         parse configuration:<br>
         <br> hibernate.cfg.xml<br><br>
         at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1491)
         at org.hibernate.cfg.Configuration.configure(Configuration.java:1425)
         at com.javatpoint.mypackage.StoreData.main(StoreData.java:14)<br>
         Caused by: org.dom4j.DocumentException:Read timed out Nested exception: 
         Read timed out<br> <br>
      at org.dom4j.io.SAXReader.read(SAXReader.java:484)<br>
      at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1481)
      <br>
       ... 2 more

Это hibernate.hbm.xml, который я кодировал. Я использую MySQL через XAMPP в качестве бэкэнда. Не могли бы вы помочь решить эту проблему? "hr" - это имя базы данных, которое я использую. имя пользователя root.password оставлено пустым.

  <!-- Generated by MyEclipse Hibernate Tools.                   -->
 <hibernate-configuration>  
 <session-factory>  
<property name="hbm2ddl.auto">update</property>  
<property name="dialect">org.hibernate.dialect.MySQLDialect</property>  
<propertyname="connection.url">jdbc:mysql://localhost:3306/hr</property>  
<property name="connection.username">root</property>    
 <property name="connection.password"></property>    
<property 
name="connection.driver_class">com.mysql.jdbc.Driver</property>  
<mapping resource="employee.hbm.xml"/>  
</session-factory>  
</hibernate-configuration>  

1 ответ

Решение

В твоей опечатке hibernate.cfg.xml file: между именем тега отсутствует пробел property и имя атрибута name, Измените эту строку:

<propertyname="connection.url">jdbc:mysql://localhost:3306/hr</property>  

к этому:

<property name="connection.url">jdbc:mysql://localhost:3306/hr</property>  
Другие вопросы по тегам