2015-12-30 3 views
1

Я делаю hibernate-приложение, используя ubuntu, пытающегося подключить спящий режим с mysql, но это исключение возникает. Что мне теперь нужно делать, чтобы решить эту проблему?Исключение в потоке «main» org.hibernate.HibernateException: Ошибка доступа к потоку stax

Exception in thread "main" org.hibernate.HibernateException: Error accessing stax stream 
at org.hibernate.boot.cfgxml.internal.JaxbCfgProcessor.unmarshal(JaxbCfgProcessor.java:107) 
at org.hibernate.boot.cfgxml.internal.JaxbCfgProcessor.unmarshal(JaxbCfgProcessor.java:65) 
at org.hibernate.boot.cfgxml.internal.ConfigLoader.loadConfigXmlResource(ConfigLoader.java:57) 
at org.hibernate.boot.registry.StandardServiceRegistryBuilder.configure(StandardServiceRegistryBuilder.java:163) 
at org.hibernate.cfg.Configuration.configure(Configuration.java:259) 
at test.Client.main(Client.java:18) 
Caused by: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[8,16] 
Message: The processing instruction target matching "[xX][mM][lL]" is not allowed. 
at com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.next(XMLStreamReaderImpl.java:598) 
at com.sun.xml.internal.stream.XMLEventReaderImpl.peek(XMLEventReaderImpl.java:275) 
at org.hibernate.boot.cfgxml.internal.JaxbCfgProcessor.unmarshal(JaxbCfgProcessor.java:103) 
... 5 more 
+0

проверьте свой файл hibernate.cfg.xml, убедитесь, что эта строка является первой строкой файла te Sudheera

ответ

0

Здесь проблема заключается в том, что hibernate не смог найти ваш конфигурационный файл спящего режима.

Hibernate default определяет ваш конфигурационный файл Hibernate в папке с ресурсами.

Если hibernate.cfg.xml файл в папку ресурсов проверьте ниже линии должны существовать в классе HibernateUtil (Там вы настроили зимуют SessionFactory).

sessionFactory = new Конфигурация(). Configure(). BuildSessionFactory();

Если hibernate.cfg.xml файл в месторасположению различно добавьте ниже строки в классе HibernateUtil.

sessionFactory = new Конфигурация(). Configure ("/ Путь файла конфигурации"). BuildSessionFactory();

Смежные вопросы