i get this exception when i was running an application please give me a solution
in my mapping file like as follows:
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="mobilserv.bo.SalesanalyzerBean" table="sales_analyzer">
<id name="id" access="field" type="long" column="ID">
<generator class="native" />
</id>
<property name="name" access="field" column="name" />
<property name="itemname" access="field" column="itemname" />
<property name="total_qty" access="field" column="Total_qty" />
<property name="amount" access="field" column="Total_amount" />
</class>
</hibernate-mapping>
And my entity:
package mobilserv.bo;
import java.util.List;
import javax.persistence.CascadeType;
import javax.persistence.FetchType;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.ManyToOne;
import javax.persistence.OneToMany;
import javax.persistence.Table;
import org.hibernate.annotations.Entity;
@Entity
@Table(name = "sales_analyzer")
public class SalesanalyzerBean {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private long id;
private String name;
private String itemname;
protected int total_qty;
private double amount;
@ManyToOne(fetch=FetchType.LAZY,cascade = CascadeType.ALL)
protected MenuItemBean item;
@OneToMany(fetch=FetchType.LAZY,mappedBy = "order", cascade = CascadeType.ALL)
protected List<OrderItemBean> orderItems;
protected List<CategoryBean> categery;
public List<CategoryBean> getCategery() {
return categery;
}
public void setCategery(List<CategoryBean> categery) {
this.categery = categery;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getItemname() {
return itemname;
}
public void setItemname(String itemname) {
this.itemname = itemname;
}
public int getTotal_qty() {
return total_qty;
}
public void setTotal_qty(int total_qty) {
this.total_qty = total_qty;
}
public double getAmount() {
return amount;
}
public void setAmount(double amount) {
this.amount = amount;
}
public MenuItemBean getItem() {
return item;
}
public void setItem(MenuItemBean item) {
this.item = item;
}
public List<OrderItemBean> getOrderItems() {
return orderItems;
}
public void setOrderItems(List<OrderItemBean> orderItems) {
this.orderItems = orderItems;
}
public long getId() {
return id;
}
public void setId(long id) {
this.id = id;
}
}