问题描述
我当前手上做过的一个项目在Tomcat上面正常发布,并能正常启动运行。现在在Weblogic上面发布以后,当我启动Weblogic的时候就会得到以下错误信息,请问这是什么原因?注:就这个项目出现这个问题,我尝试其他项目发布到Weblogic上,启动均正常。错误信息如下:SLF4J:ClasspathcontainsmultipleSLF4Jbindings.SLF4J:Foundbindingin[zip:F:/WebService/Bea/user_projects/domains/mydomain/./servers/AdminServer/tmp/_WL_user/_appsdir_swsys_dir/bcqflh/war/WEB-INF/lib/slf4j-jcl-1.5.8.jar!/org/slf4j/impl/StaticLoggerBinder.class]SLF4J:Foundbindingin[zip:F:/WebService/Bea/user_projects/domains/mydomain/./servers/AdminServer/tmp/_WL_user/_appsdir_swsys_dir/bcqflh/war/WEB-INF/lib/slf4j-jcl-1.5.8.jar!/org/slf4j/impl/StaticLoggerBinder.class]SLF4J:Foundbindingin[zip:F:/WebService/Bea/user_projects/domains/mydomain/./servers/AdminServer/tmp/_WL_user/_appsdir_swsys_dir/bcqflh/war/WEB-INF/lib/slf4j-jdk14-1.5.8.jar!/org/slf4j/impl/StaticLoggerBinder.class]SLF4J:Foundbindingin[zip:F:/WebService/Bea/user_projects/domains/mydomain/./servers/AdminServer/tmp/_WL_user/_appsdir_swsys_dir/bcqflh/war/WEB-INF/lib/slf4j-log4j12-1.5.8.jar!/org/slf4j/impl/StaticLoggerBinder.class]SLF4J:Foundbindingin[zip:F:/WebService/Bea/user_projects/domains/mydomain/./servers/AdminServer/tmp/_WL_user/_appsdir_swsys_dir/bcqflh/war/WEB-INF/lib/slf4j-nop-1.5.8.jar!/org/slf4j/impl/StaticLoggerBinder.class]SLF4J:Foundbindingin[zip:F:/WebService/Bea/user_projects/domains/mydomain/./servers/AdminServer/tmp/_WL_user/_appsdir_swsys_dir/bcqflh/war/WEB-INF/lib/slf4j-simple-1.5.8.jar!/org/slf4j/impl/StaticLoggerBinder.class]SLF4J:Seehttp://www.slf4j.org/codes.html#multiple_bindingsforanexplanation.<2010-5-7上午11时04分57秒CST><Error><Deployer><BEA-149231><Unabletosettheactivationstatetotruefortheapplication'_appsdir_swsys_dir'.weblogic.application.ModuleExceptionatweblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:896)atweblogic.servlet.internal.WebAppModule.start(WebAppModule.java:336)atweblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204)atweblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)atweblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60)Truncated.seelogfileforcompletestacktracejava.lang.StackOverflowErroratorg.apache.commons.logging.LogFactory.getContextClassLoader(LogFactory.java:438)atorg.apache.commons.logging.LogFactory$1.run(LogFactory.java:222)atjava.security.AccessController.doPrivileged(NativeMethod)atorg.apache.commons.logging.LogFactory.getFactory(LogFactory.java:218)atorg.apache.commons.logging.LogFactory.getLog(LogFactory.java:370)Truncated.seelogfileforcompletestacktrace><2010-5-7上午11时04分58秒CST><Notice><LogManagement><BEA-170027><Theserverinitializedthedomainlogbroadcastersuccessfully.Logmessageswillnowbebroadcastedtothedomainlog.><2010-5-7上午11时04分58秒CST><Notice><WebLogicServer><BEA-000365><ServerstatechangedtoADMIN><2010-5-7上午11时04分58秒CST><Notice><WebLogicServer><BEA-000365><ServerstatechangedtoRESUMING><2010-5-7上午11时04分58秒CST><Notice><Server><BEA-002613><Channel"Default[1]"isnowlisteningon127.0.0.1:7001forprotocolsiiop,t3,ldap,http.><2010-5-7上午11时04分58秒CST><Notice><Server><BEA-002613><Channel"Default"isnowlisteningon192.168.1.189:7001forprotocolsiiop,t3,ldap,http.><2010-5-7上午11时04分58秒CST><Notice><WebLogicServer><BEA-000331><StartedWebLogicAdminServer"AdminServer"fordomain"mydomain"runninginDevelopmentMode><2010-5-7上午11时04分58秒CST><Notice><WebLogicServer><BEA-000365><ServerstatechangedtoRUNNING><2010-5-7上午11时04分58秒CST><Notice><WebLogicServer><BEA-000360><ServerstartedinRUNNINGmode>
解决方案
解决方案二:
顶上去不能沉在线等。。
解决方案三:
你使用的是weblogic哪个版本特别注意你的JDK版本
解决方案四:
我的Weblogic是9.2版本的JDK用的他自带的1.5的我已经尝试过其他的项目都能正常部署启动正常就这个项目出现问题