Configuring ehcache from ehcache-failsafe.xml found in the classpath: jar:file:/C:/Tomcat%205.5/webapps/kucheTV/WEB-INF/lib/ehcache-1.1.jar!/ehcache-failsafe.xml
org.hibernate.PropertyNotFoundException: Could not find a getter for material in class com.kucheTV.domain.Rematerial
at org.hibernate.property.BasicPropertyAccessor.createGetter(BasicPropertyAccessor.java:213)
at org.hibernate.property.BasicPropertyAccessor.getGetter(BasicPropertyAccessor.java:207)
at org.hibernate.mapping.Property.getGetter(Property.java:240)
at org.hibernate.tuple.PojoTuplizer.buildPropertyGetter(PojoTuplizer.java:237)
at org.hibernate.tuple.AbstractTuplizer. <init>(AbstractTuplizer.java:73)
at org.hibernate.tuple.PojoTuplizer. <init>(PojoTuplizer.java:54)
at org.hibernate.tuple.TuplizerLookup.create(TuplizerLookup.java:47)
at org.hibernate.tuple.EntityMetamodel. <init>(EntityMetamodel.java:218)
at org.hibernate.persister.entity.BasicEntityPersister. <init>(BasicEntityPersister.java:400)
at org.hibernate.persister.entity.SingleTableEntityPersister. <init>(SingleTableEntityPersister.java:104)
at org.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:55)
at org.hibernate.impl.SessionFactoryImpl. <init>(SessionFactoryImpl.java:211)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1005)
at com.kucheTV.dao.hibernate.HibernateUtil. <clinit>(HibernateUtil.java:15)
at com.kucheTV.struts.action.LoginAction.execute(LoginAction.java:51)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:419)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at com.kucheTV.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:30)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
SessionFactory 创建失败.
2008-05-10 05:41:48,593 [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/kucheTV].[action]]-[ERROR] Servletaction的Servlet.service()发生意外(exception)
java.lang.ExceptionInInitializerError
at com.kucheTV.dao.hibernate.HibernateUtil. <clinit>(HibernateUtil.java:19)
at com.kucheTV.struts.action.LoginAction.execute(LoginAction.java:51)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:419)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at com.kucheTV.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:30)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
Caused by: org.hibernate.PropertyNotFoundException: Could not find a getter for material in class com.kucheTV.domain.Rematerial
at org.hibernate.property.BasicPropertyAccessor.createGetter(BasicPropertyAccessor.java:213)
at org.hibernate.property.BasicPropertyAccessor.getGetter(BasicPropertyAccessor.java:207)
at org.hibernate.mapping.Property.getGetter(Property.java:240)
at org.hibernate.tuple.PojoTuplizer.buildPropertyGetter(PojoTuplizer.java:237)
at org.hibernate.tuple.AbstractTuplizer. <init>(AbstractTuplizer.java:73)
at org.hibernate.tuple.PojoTuplizer. <init>(PojoTuplizer.java:54)
at org.hibernate.tuple.TuplizerLookup.create(TuplizerLookup.java:47)
at org.hibernate.tuple.EntityMetamodel. <init>(EntityMetamodel.java:218)
at org.hibernate.persister.entity.BasicEntityPersister. <init>(BasicEntityPersister.java:400)
at org.hibernate.persister.entity.SingleTableEntityPersister. <init>(SingleTableEntityPersister.java:104)
at org.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:55)
at org.hibernate.impl.SessionFactoryImpl. <init>(SessionFactoryImpl.java:211)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1005)
at com.kucheTV.dao.hibernate.HibernateUtil. <clinit>(HibernateUtil.java:15)
... 24 more
org.hibernate.PropertyNotFoundException: Could not find a getter for material in class com.kucheTV.domain.Rematerial
at org.hibernate.property.BasicPropertyAccessor.createGetter(BasicPropertyAccessor.java:213)
at org.hibernate.property.BasicPropertyAccessor.getGetter(BasicPropertyAccessor.java:207)
at org.hibernate.mapping.Property.getGetter(Property.java:240)
at org.hibernate.tuple.PojoTuplizer.buildPropertyGetter(PojoTuplizer.java:237)
at org.hibernate.tuple.AbstractTuplizer. <init>(AbstractTuplizer.java:73)
at org.hibernate.tuple.PojoTuplizer. <init>(PojoTuplizer.java:54)
at org.hibernate.tuple.TuplizerLookup.create(TuplizerLookup.java:47)
at org.hibernate.tuple.EntityMetamodel. <init>(EntityMetamodel.java:218)
at org.hibernate.persister.entity.BasicEntityPersister. <init>(BasicEntityPersister.java:400)
at org.hibernate.persister.entity.SingleTableEntityPersister. <init>(SingleTableEntityPersister.java:104)
at org.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:55)
at org.hibernate.impl.SessionFactoryImpl. <init>(SessionFactoryImpl.java:211)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1005)
at com.kucheTV.dao.hibernate.HibernateUtil. <clinit>(HibernateUtil.java:15)
at com.kucheTV.struts.action.LoginAction.execute(LoginAction.java:51)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:419)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at com.kucheTV.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:30)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
SessionFactory 创建失败.
2008-05-10 05:41:48,593 [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/kucheTV].[action]]-[ERROR] Servletaction的Servlet.service()发生意外(exception)
java.lang.ExceptionInInitializerError
at com.kucheTV.dao.hibernate.HibernateUtil. <clinit>(HibernateUtil.java:19)
at com.kucheTV.struts.action.LoginAction.execute(LoginAction.java:51)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:419)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at com.kucheTV.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:30)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
Caused by: org.hibernate.PropertyNotFoundException: Could not find a getter for material in class com.kucheTV.domain.Rematerial
at org.hibernate.property.BasicPropertyAccessor.createGetter(BasicPropertyAccessor.java:213)
at org.hibernate.property.BasicPropertyAccessor.getGetter(BasicPropertyAccessor.java:207)
at org.hibernate.mapping.Property.getGetter(Property.java:240)
at org.hibernate.tuple.PojoTuplizer.buildPropertyGetter(PojoTuplizer.java:237)
at org.hibernate.tuple.AbstractTuplizer. <init>(AbstractTuplizer.java:73)
at org.hibernate.tuple.PojoTuplizer. <init>(PojoTuplizer.java:54)
at org.hibernate.tuple.TuplizerLookup.create(TuplizerLookup.java:47)
at org.hibernate.tuple.EntityMetamodel. <init>(EntityMetamodel.java:218)
at org.hibernate.persister.entity.BasicEntityPersister. <init>(BasicEntityPersister.java:400)
at org.hibernate.persister.entity.SingleTableEntityPersister. <init>(SingleTableEntityPersister.java:104)
at org.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:55)
at org.hibernate.impl.SessionFactoryImpl. <init>(SessionFactoryImpl.java:211)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1005)
at com.kucheTV.dao.hibernate.HibernateUtil. <clinit>(HibernateUtil.java:15)
... 24 more
public class Rematerial implements java.io.Serializable{
/**
*
*/
private String remaid;
private String marterial;
private String remaname;
private String renumber;
private String retime;
private Boolean rfinater;
public Boolean getRfinater() {
return rfinater;
}
public void setRfinater(Boolean rfinater) {
this.rfinater = rfinater;
}
public String getMarterial() {
return marterial;
}
public void setMarterial(String marterial) {
this.marterial = marterial;
}
public String getRemaid() {
return remaid;
}
public void setRemaid(String remaid) {
this.remaid = remaid;
}
public String getRemaname() {
return remaname;
}
public void setRemaname(String remaname) {
this.remaname = remaname;
}
public String getRenumber() {
return renumber;
}
public void setRenumber(String renumber) {
this.renumber = renumber;
}
public String getRetime() {
return retime;
}
public void setRetime(String retime) {
this.retime = retime;
}
}
Rematerial.hbm.xml也没有错
<?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">
<!--
Mapping file autogenerated by MyEclipse - Hibernate Tools
-->
<hibernate-mapping>
<class name="com.kucheTV.domain.Rematerial" table="rematerial" catalog="kuchetv">
<id name="remaid" type="java.lang.String">
<column name="remaid" length="32" />
<generator class="increment" />
</id>
<property name="material" type="java.lang.String">
<column name="material" length="32" />
</property>
<property name="remaname" type="java.lang.String">
<column name="remaname" length="32" />
</property>
<property name="renumber" type="java.lang.Integer">
<column name="renumber" />
</property>
<property name="retime" type="java.util.Date">
<column name="retime" length="19" />
</property>
<property name="rfinater" type="java.lang.String">
<column name="rfinater" />
</property>
</class>
</hibernate-mapping>小弟菜鸟一个,希望大虾们能帮帮我啊,调了一个晚上了55555555
marterial你仔细看看吧!OVER
=================================
<property name="material" type="java.lang.String">
<column name="material" length="32" />
</property>
誰他媽的告訴你沒有錯,漏掉一個 r
看得我郁悶死了
你就不好仔細點么
分已经给沙发了,MM恩情我会记住的,要分就送你!