mathias@wizard:~/Projects/eclipse/voctrainer$ ant run Buildfile: build.xml compile: copy-resources: run: [java] ------------------------------------------------------ [java] Initializing Hibernate [java] 16:53:52,880 INFO Environment:514 - Hibernate 3.2.5 [java] 16:53:52,885 INFO Environment:547 - hibernate.properties not found [java] 16:53:52,887 INFO Environment:681 - Bytecode provider name : cglib [java] 16:53:52,889 INFO Environment:598 - using JDK 1.4 java.sql.Timestamp handling [java] 16:53:52,924 INFO Configuration:1426 - configuring from resource: /hibernate.cfg.xml [java] 16:53:52,925 INFO Configuration:1403 - Configuration resource: /hibernate.cfg.xml [java] 16:53:52,965 DEBUG DTDEntityResolver:38 - trying to resolve system-id [http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd] [java] 16:53:52,966 DEBUG DTDEntityResolver:40 - recognized hibernate namespace; attempting to resolve on classpath under org/hibernate/ [java] 16:53:52,967 DEBUG DTDEntityResolver:50 - located [http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd] in classpath [java] 16:53:52,987 DEBUG Configuration:1387 - hibernate.connection.driver_class=com.mysql.jdbc.Driver [java] 16:53:52,991 DEBUG Configuration:1387 - hibernate.connection.url=jdbc:mysql://localhost/voctrainer [java] 16:53:52,991 DEBUG Configuration:1387 - hibernate.connection.username=voctrainer [java] 16:53:52,992 DEBUG Configuration:1387 - hibernate.connection.password=voctrainer [java] 16:53:52,992 DEBUG Configuration:1387 - dialect=org.hibernate.dialect.MySQL5Dialect [java] 16:53:52,993 DEBUG Configuration:1387 - show_sql=false [java] 16:53:52,993 DEBUG Configuration:1387 - transaction.factory_class=org.hibernate.transaction.JDBCTransactionFactory [java] 16:53:52,993 DEBUG Configuration:1387 - hibernate.cache.provider_class=org.hibernate.cache.HashtableCacheProvider [java] 16:53:52,994 DEBUG Configuration:1387 - hibernate.hbm2ddl.auto=update [java] 16:53:52,994 DEBUG Configuration:1586 - null<-org.dom4j.tree.DefaultAttribute@2d04faf8 [Attribute: name resource value "de/javafalke/voctrainer/model/Book.hbm.xml"] [java] 16:53:52,995 INFO Configuration:553 - Reading mappings from resource : de/javafalke/voctrainer/model/Book.hbm.xml [java] 16:53:52,996 DEBUG DTDEntityResolver:38 - trying to resolve system-id [http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd] [java] 16:53:52,997 DEBUG DTDEntityResolver:40 - recognized hibernate namespace; attempting to resolve on classpath under org/hibernate/ [java] 16:53:52,999 DEBUG DTDEntityResolver:50 - located [http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd] in classpath [java] 16:53:53,074 INFO HbmBinder:300 - Mapping class: de.javafalke.voctrainer.model.Book -> BOOKS [java] 16:53:53,083 DEBUG HbmBinder:1270 - Mapped property: id -> BOOK_ID [java] 16:53:53,090 DEBUG HbmBinder:1270 - Mapped property: name -> BOOK_NAME [java] 16:53:53,092 INFO HbmBinder:1422 - Mapping collection: de.javafalke.voctrainer.model.Book.wordlists -> WORDLISTS [java] 16:53:53,094 DEBUG HbmBinder:1270 - Mapped property: wordlists [java] 16:53:53,095 DEBUG Configuration:1586 - null<-org.dom4j.tree.DefaultAttribute@48ee22f7 [Attribute: name resource value "de/javafalke/voctrainer/model/Language.hbm.xml"] [java] 16:53:53,095 INFO Configuration:553 - Reading mappings from resource : de/javafalke/voctrainer/model/Language.hbm.xml [java] 16:53:53,097 DEBUG DTDEntityResolver:38 - trying to resolve system-id [http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd] [java] 16:53:53,097 DEBUG DTDEntityResolver:40 - recognized hibernate namespace; attempting to resolve on classpath under org/hibernate/ [java] 16:53:53,098 DEBUG DTDEntityResolver:50 - located [http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd] in classpath [java] 16:53:53,140 INFO HbmBinder:300 - Mapping class: de.javafalke.voctrainer.model.Language -> LANGUAGES [java] 16:53:53,141 DEBUG HbmBinder:1270 - Mapped property: id -> LANGUAGE_ID [java] 16:53:53,142 DEBUG HbmBinder:1270 - Mapped property: initials -> LANGUAGE_INITIALS [java] 16:53:53,142 DEBUG HbmBinder:1270 - Mapped property: name -> LANGUAGE_NAME [java] 16:53:53,143 DEBUG Configuration:1586 - null<-org.dom4j.tree.DefaultAttribute@2efb56b1 [Attribute: name resource value "de/javafalke/voctrainer/model/WordList.hbm.xml"] [java] 16:53:53,143 INFO Configuration:553 - Reading mappings from resource : de/javafalke/voctrainer/model/WordList.hbm.xml [java] 16:53:53,144 DEBUG DTDEntityResolver:38 - trying to resolve system-id [http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd] [java] 16:53:53,145 DEBUG DTDEntityResolver:40 - recognized hibernate namespace; attempting to resolve on classpath under org/hibernate/ [java] 16:53:53,156 DEBUG DTDEntityResolver:50 - located [http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd] in classpath [java] 16:53:53,191 ERROR XMLHelper:61 - Error parsing XML: XML InputStream(25) Attribute "column" must be declared for element type "one-to-many". [java] org.hibernate.InvalidMappingException: Could not parse mapping document from resource de/javafalke/voctrainer/model/WordList.hbm.xml [java] at org.hibernate.cfg.Configuration.addResource(Configuration.java:569) [java] at org.hibernate.cfg.Configuration.parseMappingElement(Configuration.java:1587) [java] at org.hibernate.cfg.Configuration.parseSessionFactory(Configuration.java:1555) [java] at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1534) [java] at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1508) [java] at org.hibernate.cfg.Configuration.configure(Configuration.java:1428) [java] at org.hibernate.cfg.Configuration.configure(Configuration.java:1414) [java] at de.javafalke.voctrainer.VocTrainer.main(VocTrainer.java:15) [java] Caused by: org.hibernate.InvalidMappingException: Could not parse mapping document from invalid mapping [java] at org.hibernate.cfg.Configuration.addInputStream(Configuration.java:502) [java] at org.hibernate.cfg.Configuration.addResource(Configuration.java:566) [java] ... 7 more [java] Caused by: org.xml.sax.SAXParseException: Attribute "column" must be declared for element type "one-to-many". [java] at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:195) [java] at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:131) [java] at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:384) [java] at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:318) [java] at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.addDTDDefaultAttrsAndValidate(XMLDTDValidator.java:1275) [java] at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.handleStartElement(XMLDTDValidator.java:1940) [java] at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:785) [java] at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:377) [java] at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2740) [java] at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:645) [java] at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:140) [java] at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:508) [java] at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:807) [java] at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737) [java] at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:107) [java] at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205) [java] at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522) [java] at org.dom4j.io.SAXReader.read(SAXReader.java:465) [java] at org.hibernate.cfg.Configuration.addInputStream(Configuration.java:499) [java] ... 8 more [java] Java Result: 5 BUILD SUCCESSFUL Total time: 1 second