Topic: 做了个M简单的测试,怎么不行?? |
Print this page |
1.做了个M简单的测试,怎么不行?? | Copy to clipboard |
Posted by: rockerman Posted on: 2005-03-08 13:05 javax.servlet.ServletException: javax/transaction/SystemException org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:867) org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:800) org.apache.jsp.HibernateTest_jsp._jspService(HibernateTest_jsp.java:113) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133) javax.servlet.http.HttpServlet.service(HttpServlet.java:856) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248) javax.servlet.http.HttpServlet.service(HttpServlet.java:856) root cause java.lang.NoClassDefFoundError: javax/transaction/SystemException java.lang.Class.forName0(Native Method) java.lang.Class.forName(Class.java:141) org.hibernate.id.IdentifierGeneratorFactory.class$(IdentifierGeneratorFactory.java:25) org.hibernate.id.IdentifierGeneratorFactory.<clinit>(IdentifierGeneratorFactory.java:76) org.hibernate.mapping.SimpleValue.createIdentifierGenerator(SimpleValue.java:111) org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:166) org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1043) org.apache.jsp.HibernateTest_jsp._jspService(HibernateTest_jsp.java:76) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133) javax.servlet.http.HttpServlet.service(HttpServlet.java:856) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248) javax.servlet.http.HttpServlet.service(HttpServlet.java:856) note The full stack trace of the root cause is available in the Tomcat logs. |
2.Re:做了个M简单的测试,怎么不行?? [Re: rockerman] | Copy to clipboard |
Posted by: rockerman Posted on: 2005-03-08 13:15 我是用3.0里头的例子做的啊: <?xml version='1.0' encoding='utf-8'?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> <hibernate-configuration> <session-factory> <property name="connection.datasource">java:comp/env/jdbc/OracleDS</property> <property name="show_sql">true</property> <property name="dialect">org.hibernate.dialect.Oracle9Dialect</property> <!-- Mapping files --> <mapping resource="Cat.hbm.xml"/> -------------这里的xml文件放在哪儿目录?是classes目录吗?---- </session-factory> </hibernate-configuration> |
3.Re:做了个M简单的测试,怎么不行?? [Re: rockerman] | Copy to clipboard |
Posted by: rockerman Posted on: 2005-03-08 13:29 package org.hibernate.examples.quickstart; public class Cat { private String id; private String name; private char sex; private float weight; public Cat() { } public String getId() { return id; } private void setId(String id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public char getSex() { return sex; } public void setSex(char sex) { this.sex = sex; } public float getWeight() { return weight; } public void setWeight(float weight) { this.weight = weight; } } |
4.Re:做了个M简单的测试,怎么不行?? [Re: rockerman] | Copy to clipboard |
Posted by: rockerman Posted on: 2005-03-08 13:34 找到问题了,我把所有的Hibernate所有的jar全拷贝到lib目录才可以,并不是 像文档说的那些必须的就够了,晕,害我折腾了好久! |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |