您的位置:程序门 -> java -> 架构、设计



spring问题


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


spring问题[已结贴,结贴人:china_people]
发表于:2007-12-24 21:08:31 楼主
我下载了spring1.2.8的源码,配置了所有jar包,在web。xml中配置contextloaderlistener,发不到weblogic下,为什么启动weblogic的时候,控制台报如下错误:
<2007-12-24   下午05时28分36秒   cst>   <warning>   <http>   <bea-101162>   <user   defined   li
stener   org.springframework.web.context.contextloaderlistener   failed:   java.lang.n
oclassdeffounderror:   org/apache/commons/logging/logfactory.>
<2007-12-24   下午05时28分36秒   cst>   <warning>   <http>   <bea-101162>   <user   defined   li
stener   org.springframework.web.context.contextloaderlistener   failed:   java.lang.n
oclassdeffounderror:   org/apache/commons/logging/logfactory.>
<2007-12-24   下午05时28分36秒   cst>   <error>   <deployer>   <bea-149231>   <unable   to   set
  the   activation   state   to   true   for   the   application   web.
weblogic.management.applicationexception:   start()   failed.
{
module   name:   web,   error:   weblogic.management.deploymentexception:   org/apache/com
mons/logging/logfactory   -   with   nested   exception:
[java.lang.noclassdeffounderror:   org/apache/commons/logging/logfactory]
}
                at   weblogic.j2ee.j2eeapplicationcontainer.start([lweblogic.j2ee.j2eeappl
icationcontainer$component;)v(j2eeapplicationcontainer.java:2134)
                at   weblogic.j2ee.j2eeapplicationcontainer.activate([lweblogic.management
.configuration.componentmbean;)v(j2eeapplicationcontainer.java:2168)
                at   weblogic.j2ee.j2eeapplicationcontainer.activate()v(j2eeapplicationcon
tainer.java:2115)
                at   weblogic.management.deploy.slave.slavedeployer$application.setactivat
ion(z)v(slavedeployer.java:3082)
                at   weblogic.management.deploy.slave.slavedeployer.setactivationstatefora
llapplications(zz)v(slavedeployer.java:1751)
                at   weblogic.management.deploy.slave.slavedeployer.resume()v(slavedeploye
r.java:359)
                at   weblogic.management.deploy.deploymentmanagerserverlifecycleimpl.resum
e()v(deploymentmanagerserverlifecycleimpl.java:229)
                at   weblogic.t3.srvr.subsystemmanager.resume()v(subsystemmanager.java:131
)
                at   weblogic.t3.srvr.t3srvr.resume()v(t3srvr.java:966)
                at   weblogic.t3.srvr.t3srvr.run([ljava.lang.string;)i(t3srvr.java:361)
                at   weblogic.server.main([ljava.lang.string;)v(server.java:32)
>

conmmon-log.jar包我配置了,为什么还会有错误?
发表于:2007-12-25 08:34:061楼 得分:0
高手帮忙
发表于:2007-12-25 08:43:082楼 得分:10
去下载一个   common-logging.jar   来

如果你确认有的话,放到你的   web-inf/lib   目录下面
发表于:2007-12-25 08:45:313楼 得分:10
一些类的路径配置错误
发表于:2007-12-25 09:23:094楼 得分:0
我用的是spring源码里lib包下的jakarta-commons包下的commons-logging.jar,已经放到lib下了.为什么会报这种错误啊?
发表于:2007-12-25 09:24:115楼 得分:0
我把发布文件发到tomcat5下一切正常,纳闷了。各位高手帮忙啊!
发表于:2007-12-25 09:26:076楼 得分:0
为什么在tomcat5.0下正常发布,在weblogic8.1.4       上就报错:
weblogic.management.applicationexception:       start()       failed.  
{  
module       name:       web,       error:       weblogic.management.deploymentexception:       org/apache/com  
mons/logging/logfactory       -       with       nested       exception:  
[java.lang.noclassdeffounderror:       org/apache/commons/logging/logfactory]  
}  
                                at       weblogic.j2ee.j2eeapplicationcontainer.start([lweblogic.j2ee.j2eeappl  
icationcontainer$component;)v(j2eeapplicationcontainer.java:2134)  
                                at       weblogic.j2ee.j2eeapplicationcontainer.activate([lweblogic.management  
.configuration.componentmbean;)v(j2eeapplicationcontainer.java:2168)  
                                at       weblogic.j2ee.j2eeapplicationcontainer.activate()v(j2eeapplicationcon  
tainer.java:2115)  
                                at       weblogic.management.deploy.slave.slavedeployer$application.setactivat  
ion(z)v(slavedeployer.java:3082)  
                                at       weblogic.management.deploy.slave.slavedeployer.setactivationstatefora  
llapplications(zz)v(slavedeployer.java:1751)  
                                at       weblogic.management.deploy.slave.slavedeployer.resume()v(slavedeploye  
r.java:359)  
                                at       weblogic.management.deploy.deploymentmanagerserverlifecycleimpl.resum  
e()v(deploymentmanagerserverlifecycleimpl.java:229)  
                                at       weblogic.t3.srvr.subsystemmanager.resume()v(subsystemmanager.java:131  
)  
                                at       weblogic.t3.srvr.t3srvr.resume()v(t3srvr.java:966)  
                                at       weblogic.t3.srvr.t3srvr.run([ljava.lang.string;)i(t3srvr.java:361)  
                                at       weblogic.server.main([ljava.lang.string;)v(server.java:32)  
>  

发表于:2007-12-25 17:07:047楼 得分:0
莫名其妙的好了!


快速检索

最新资讯
热门点击