Hi,
I'm new in using hibernate and new to this forum. I am currently getting this error:
org.xml.sax.SAXParseException: The content of element type "class" must match "(meta*,subselect?,cache?,synchronize*,comment?,tuplizer*,(id|composite-id),discriminator?,natural-id?,(version|timestamp)?,(property|many-to-one|one-to-one|component|dynamic-component|properties|any|map|set|list|bag|idbag|array|primitive-array)*,((join*,subclass*)|joined-subclass*|union-subclass*),loader?,sql-insert?,sql-update?,sql-delete?,filter*,resultset*,(query|sql-query)*)"
I'm currently using Glassfish 2.1 and Netbeans 6.5. I've attached the hibernate config file and the hbm file.
Java Code
Code:
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package com.ingen.safekeep.dataentities;
/**
*
* @author Vince
*/
public class rfidtag {
private String RFID;
private int RFIDType;
private String Image;
private boolean Enabled;
public rfidtag() {
}
public boolean isEnabled() {
return Enabled;
}
public void setEnabled(boolean Enabled) {
this.Enabled = Enabled;
}
public String getImage() {
return Image;
}
public void setImage(String Image) {
this.Image = Image;
}
public String getRFID() {
return RFID;
}
public void setRFID(String RFID) {
this.RFID = RFID;
}
public int getRFIDType() {
return RFIDType;
}
public void setRFIDType(int RFIDType) {
this.RFIDType = RFIDType;
}
}
Hibernate Config File
Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<session-factory>
<property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>
<property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="hibernate.connection.url">jdbc:mysql://localhost/safekeep</property>
<property name="hibernate.connection.username">root</property>
<property name="hibernate.connection.password">root$01</property>
<mapping resource="com/ingen/safekeep/dataentities/commports.hbm.xml"/>
<mapping resource="com/ingen/safekeep/dataentities/drivers.hbm.xml"/>
<mapping resource="com/ingen/safekeep/dataentities/host.hbm.xml"/>
<mapping resource="com/ingen/safekeep/dataentities/logbook.hbm.xml"/>
<mapping resource="com/ingen/safekeep/dataentities/reader.hbm.xml"/>
<mapping resource="com/ingen/safekeep/dataentities/readerlocation.hbm.xml"/>
<mapping resource="com/ingen/safekeep/dataentities/rfidtag.hbm.xml"/>
<mapping resource="com/ingen/safekeep/dataentities/user.hbm.xml"/>
<mapping resource="com/ingen/safekeep/dataentities/usertype.hbm.xml"/>
</session-factory>
</hibernate-configuration>
HBM
Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="com.ingen.safekeep.dataentities.rfidtag" table="rfidtag" >
<id name="RFID">
<generator class="native"/>
</id>
<property name="RFIDType"/>
<property name="Image"/>
<property name="Enabled"/>
</class>
</hibernate-mapping>
Thanks in advance :)