Я получаю эту ошибку при попытке запустить свой спящий режим. Я новичок в спящем режиме, поэтому надеялся, что кто-то может указать на ошибку, которую я сделал с моим cfg. Я включил ошибку, надеюсь, что это легко исправить, спасибо.Oracle hibernate cfg
<?xml version='1.0' encoding='utf-8'?>
<!-- Database connection settings -->
<property name="connection.driver_class">oracle.jdbc.driver.OracleDriver</property>
<property name="connection.url">jdbc:oracle:thin:@localhost:1521:orcl"</property>
<property name="connection.username">scott</property>
<property name="connection.password">tiger</property>
<property name="hibernate.dialect" value="org.hibernate.dialect.OracleDialect"/>
<!-- Echo all executed SQL to stdout -->
<property name="show_sql">true</property>
</session-factory>
Exception in thread "main" org.hibernate.MappingException: invalid configuration
at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:2241)
at org.hibernate.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:230)
at org.hibernate.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:71)
at org.hibernate.cfg.Configuration.configure(Configuration.java:2158)
at org.hibernate.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:212)
at org.hibernate.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:71)
at org.hibernate.cfg.Configuration.configure(Configuration.java:2137)
at org.hibernate.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:206)
at HibernateContext.setConfiguration(HibernateContext.java:20)
at HibernateContext.addClass(HibernateContext.java:205)
at HibernateContext.addClasses(HibernateContext.java:216)
at main.main(main.java:8)
Вызванный: org.xml.sax.SAXParseException; lineNumber: 14; columnNumber: 89; Атрибут «значение» должен быть объявлен для свойства типа элемента «свойство». at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException (неизвестный источник) at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error (Неизвестный источник) at com. sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError (Неизвестный источник) на com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError (Неизвестный источник) на com.sun.org. apache.xerces.internal.impl.XMLErrorReporter.reportError (Неизвестный источник) на com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.addDTDDefaultAttrsAndValidate (Неизвестный источник) на com.sun.org.apache. xerces.internal.impl.dtd.XMLDTDValidator.handleStartElement (Неизвестный источник) на com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement (U nknown Source) на com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement (Неизвестный источник) на com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl $ FragmentContentDriver.next (Неизвестный источник) на com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next (Неизвестный источник) на com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next (Неизвестный источник) at com .sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument (Неизвестный источник) на com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse (Неизвестный источник) на com.sun.org .apache.xerces.internal.parsers.XML11Configuration.parse (Неизвестный источник) на com.sun.org.apache.xerces.internal.parsers.XMLP arser.parse (Неизвестный источник) на com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse (Неизвестный источник) на com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl $ JAXPSAXParser. синтаксический (Unknown Source) на org.dom4j.io.SAXReader.read (SAXReader.java:465) в org.hibernate.cfg.Configuration.doConfigure (Configuration.java:2238) ... подробнее 11
Ну, он говорит вам номер строки, где ошибка есть. Это синтаксическая ошибка XMl, которую вы имеете, и, вероятно, не имеет ничего общего с hibernate per-se.если список, который вы показываете, действительно весь XML-файл, то вам не хватает тега. –
OldProgrammer