nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.springframework.orm.hibernate3.LocalSessionFactoryBean]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/dom4j/DocumentException
Caused by:
org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.springframework.orm.hibernate3.LocalSessionFactoryBean]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/dom4j/DocumentException
Caused by:
java.lang.NoClassDefFoundError: org/dom4j/DocumentException
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at org.springframework.orm.hibernate3.LocalSessionFactoryBean.class$(LocalSessionFactoryBean.java:158)
at org.springframework.orm.hibernate3.LocalSessionFactoryBean.<init>(LocalSessionFactoryBean.java:158)......
Caused by:
org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.springframework.orm.hibernate3.LocalSessionFactoryBean]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/dom4j/DocumentException
Caused by:
java.lang.NoClassDefFoundError: org/dom4j/DocumentException
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at org.springframework.orm.hibernate3.LocalSessionFactoryBean.class$(LocalSessionFactoryBean.java:158)
at org.springframework.orm.hibernate3.LocalSessionFactoryBean.<init>(LocalSessionFactoryBean.java:158)......
Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Instantiation of bean failed; nested exception is java.lang.NoClassDefFoundError: javax/transaction/TransactionManager
Caused by:
java.lang.NoClassDefFoundError: javax/transaction/TransactionManager
这个是哪里的东西啊?
<!-- 定义 JDBC 事务管理器 -->
<bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
<property name="dataSource">
<ref local="dataSource" />
</property>
</bean>
我是这样定义的
上面还是少了个包的问题
spring-framework-2.0.3\lib\j2ee\jta.jar(里面有javax.transaction.TransactionManager)
加进去就可以了!
Could not parse mapping document from input stream
....
Caused by: org.dom4j.DocumentException:
Error on line 22 of document : The up in the document following the root element must be well-formed.
这是我的映射文件,有什么问题吗??
<hibernate-mapping>
<class name="cn.com.model.Student" table="student" lazy="false">
<id name="id" type="int">
<column name="stu_id" length="4"/>
<generator class="identity" />
</id>
<property name="name" type="string">
<column name="stu_name" length="50" />
</property>
<property name="password" type="string">
<column name="stu_password" length="50"/>
</property>
<property name="age" type="int">
<column name="stu_age" length="4"/>
</property>
</class>
</hibernate-mapping>
INFO [org.hibernate.cfg.Environment] - Hibernate 3.2.0
2007-03-28 12:40:39,968 INFO [org.hibernate.cfg.Environment] - hibernate.properties not found
2007-03-28 12:40:39,984 INFO [org.hibernate.cfg.Environment] - Bytecode provider name : cglib
2007-03-28 12:40:39,984 INFO [org.hibernate.cfg.Environment] - using JDK 1.4 java.sql.Timestamp handling
2007-03-28 12:40:40,406 ERROR [org.hibernate.util.XMLHelper] - Error parsing XML: XML InputStream(5) Document root element "class", must match DOCTYPE root "hibernate-mapping".
2007-03-28 12:40:40,468 ERROR [org.hibernate.util.XMLHelper] - Error parsing XML: XML InputStream(22) The up in the document following the root element must be well-formed.
2007-03-28 12:40:40,468 INFO [org.springframework.beans.factory.support.DefaultListableBeanFactory] - Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@39da8a: defining beans [dataSource,sessionFactory,studentDao]; root of factory hierarchy
2007-03-28 12:40:40,484 ERROR [org.springframework.web.context.ContextLoader] - Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource