ssh2项目Tomcat启动报错,想了很多办法无果,望高手帮忙,感激!

zk359 2010-01-14 01:25:20
做了配置为何还有错,请求高手帮忙,感谢!
这是配置文件
<!-- 配置sessionFactory -->
<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"
destroy-method="close">
<!-- 配置Hibernate属性 -->
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">org.hibernate.dialect.MYSQLDialect</prop>
<prop key="hibernate.show_sql">true</prop>
<prop key="hibernate.current_session_context_class">thread</prop>
</props>
</property>
<!--指定数据源 -->
<property name="dataSource" ref="dataSource"></property>

<!-- 映射文件资源 -->
<property name="mappingResources">
<list>
<value>user/bean/User.hbm.xml</value>
</list>
</property>

</bean>
<bean id="hibernateTemplate" class="org.springframework.orm.hibernate3.HibernateTemplate">
<property name="sessionFactory" ref="sessionFactory"></property>
</bean>

<bean id="loginDao" class="user.login.LoginDaoImpl">
<property name="hibernateTemplate" ref="hibernateTemplate"></property>
</bean>


用的s2s2h3框架和MyEclipse7.5 tomcat6.0
log4j:WARN No appenders could be found for logger (org.springframework.util.Clas
sUtils).
log4j:WARN Please initialize the log4j system properly.
2010-01-14 13:21:33,015 - org.springframework.web.context.ContextLoader -0 [m
ain] INFO org.springframework.web.context.ContextLoader - Root WebApplicationC
ontext: initialization started
2010-01-14 13:21:33,171 - org.springframework.web.context.support.XmlWebApplicat
ionContext -156 [main] INFO org.springframework.web.context.support.XmlWebAppl
icationContext - Refreshing org.springframework.web.context.support.XmlWebAppli
cationContext@120b2da: display name [Root WebApplicationContext]; startup date [
Thu Jan 14 13:21:33 CST 2010]; root of context hierarchy
2010-01-14 13:21:33,296 - org.springframework.beans.factory.xml.XmlBeanDefinitio
nReader -281 [main] INFO org.springframework.beans.factory.xml.XmlBeanDefiniti
onReader - Loading XML bean definitions from ServletContext resource [/WEB-INF/
classes/applicationContext.xml]
2010-01-14 13:21:33,421 - org.springframework.web.context.support.XmlWebApplicat
ionContext -406 [main] INFO org.springframework.web.context.support.XmlWebAppl
icationContext - Bean factory for application context [org.springframework.web.
context.support.XmlWebApplicationContext@120b2da]: org.springframework.beans.fac
tory.support.DefaultListableBeanFactory@b5ad68
2010-01-14 13:21:33,609 - org.springframework.beans.factory.support.DefaultLista
bleBeanFactory -594 [main] INFO org.springframework.beans.factory.support.Defa
ultListableBeanFactory - Pre-instantiating singletons in org.springframework.be
ans.factory.support.DefaultListableBeanFactory@b5ad68: defining beans [dataSourc
e,sessionFactory,hibernateTemplate,loginDao]; root of factory hierarchy
2010-01-14 13:21:33,718 - org.springframework.jdbc.datasource.DriverManagerDataS
ource -703 [main] INFO org.springframework.jdbc.datasource.DriverManagerDataSo
urce - Loaded JDBC driver: com.mysql.jdbc.Driver
2010-01-14 13:21:33,921 - org.hibernate.cfg.Environment -906 [main] INFO org.h
ibernate.cfg.Environment - Hibernate 3.0.5
2010-01-14 13:21:33,921 - org.hibernate.cfg.Environment -906 [main] INFO org.h
ibernate.cfg.Environment - hibernate.properties not found
2010-01-14 13:21:33,921 - org.hibernate.cfg.Environment -906 [main] INFO org.h
ibernate.cfg.Environment - using CGLIB reflection optimizer
2010-01-14 13:21:33,921 - org.hibernate.cfg.Environment -906 [main] INFO org.h
ibernate.cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2010-01-14 13:21:34,078 - org.springframework.beans.factory.support.DefaultLista
bleBeanFactory -1063 [main] INFO org.springframework.beans.factory.support.Defa
ultListableBeanFactory - Destroying singletons in org.springframework.beans.fac
tory.support.DefaultListableBeanFactory@b5ad68: defining beans [dataSource,sessi
onFactory,hibernateTemplate,loginDao]; root of factory hierarchy
2010-01-14 13:21:34,093 - org.springframework.web.context.ContextLoader -1078 [m
ain] ERROR org.springframework.web.context.ContextLoader - Context initializati
on failed

org.springframework.beans.factory.BeanCreationException: Error creating bean wit
h name 'sessionFactory' defined in ServletContext resource [/WEB-INF/classes/app
licationContext.xml]: Invocation of init method failed; nested exception is java
.lang.NoClassDefFoundError: org/hibernate/context/CurrentSessionContext
at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.initializeBean(AbstractAutowireCapableBeanFactory.java:1260)
at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.doCreateBean(AbstractAutowireCapableBeanFactory.java:438)
at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory$1.run(AbstractAutowireCapableBeanFactory.java:383)
at java.security.AccessController.doPrivileged(Native Method)
at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.createBean(AbstractAutowireCapableBeanFactory.java:353)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getOb
ject(AbstractBeanFactory.java:245)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistr
y.getSingleton(DefaultSingletonBeanRegistry.java:169)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean
(AbstractBeanFactory.java:242)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean
(AbstractBeanFactory.java:164)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.
preInstantiateSingletons(DefaultListableBeanFactory.java:394)
at org.springframework.context.support.AbstractApplicationContext.finish
BeanFactoryInitialization(AbstractApplicationContext.java:736)
at org.springframework.context.support.AbstractApplicationContext.refres
h(AbstractApplicationContext.java:369)
at org.springframework.web.context.ContextLoader.createWebApplicationCon
text(ContextLoader.java:261)
at org.springframework.web.context.ContextLoader.initWebApplicationConte
xt(ContextLoader.java:199)
at org.springframework.web.context.ContextLoaderListener.contextInitiali
zed(ContextLoaderListener.java:45)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContex
t.java:3830)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4
337)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:77
1)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)

at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.jav
a:920)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.j
ava:883)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492
)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:117)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)

at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)

at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443
)
at org.apache.catalina.core.StandardService.start(StandardService.java:5
16)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710
)
at org.apache.catalina.startup.Catalina.start(Catalina.java:566)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: java.lang.NoClassDefFoundError: org/hibernate/context/CurrentSessionC
ontext
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:12
4)
at org.apache.catalina.loader.WebappClassLoader.findClassInternal(Webapp
ClassLoader.java:1817)
at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoa

...全文
139 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
牛叔 2010-01-14
  • 打赏
  • 举报
回复
这里还有个
ypchengmsdn 2010-01-14
  • 打赏
  • 举报
回复
<!--指定数据源 -->
<property name="dataSource" ref="dataSource"> </property>
你的数据源在哪里??????????
道光2008 2010-01-14
  • 打赏
  • 举报
回复
nested exception is java
.lang.NoClassDefFoundError: org/hibernate/context/CurrentSessionContext缺少jar包
hibernate-core.jar

67,514

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧