我正在将我的 Web 项目部署到 Weblogic Server。但应用程序状态始终是“准备好的”。我无法启动应用程序。日志文件说:
2013 年 3 月 13 日晚上 10:44:56 ICT 警告 Deployer admin-PC myserver [STANDBY] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)' WLS Kernel 1363189496796 BEA-149004 检测到故障同时启动应用程序“public_html”的启动任务。<>
2013 年 3 月 13 日晚上 10:44:56 ICT 警告 Deployer admin-PC myserver [STANDBY] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)' WLS Kernel 1363189496797 BEA-149078 Stack trace for message 149004weblogic.application.ModuleException:at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:393)
at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199)
at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:517)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:159)
at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:45)
at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.java:613)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:184)
at weblogic.application.internal.SingleModuleDeployment.prepare(SingleModuleDeployment.java:43)
at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:154)
at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:60)
at weblogic.deploy.internal.targetserver.operations.ActivateOperation.createAndPrepareContainer(ActivateOperation.java:207)
at weblogic.deploy.internal.targetserver.operations.StartOperation.createAndPrepareContainer(StartOperation.java:85)
at weblogic.deploy.internal.targetserver.operations.StartOperation.doPrepare(StartOperation.java:98)
at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:217)
at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentPrepare(DeploymentManager.java:747)
at weblogic.deploy.internal.targetserver.DeploymentManager.prepareDeploymentList(DeploymentManager.java:1216)
at weblogic.deploy.internal.targetserver.DeploymentManager.handlePrepare(DeploymentManager.java:250)
at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.prepare(DeploymentServiceDispatcher.java:159)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:171)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$000(DeploymentReceiverCallbackDeliverer.java:13)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer.java:46)
at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:176)
引起:java.lang.ClassNotFoundException: org.springframework.web.util.IntrospectorCleanupListener 在 weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:297) 在 weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java: 270) 在 weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClassLoader.java:64) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:307) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:248) 在weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:179) 在 weblogic.utils.classloaders.ChangeAwareClassLoader.loadClass(ChangeAwareClassLoader.java:52) 在 weblogic.servlet.internal.EventsManager.registerEventListeners(EventsManager.java:123)在 weblogic.servlet.internal.EventsManager。registerPreparePhaseListeners(EventsManager.java:71) 在 weblogic.servlet.internal.WebAppServletContext.initContextListeners(WebAppServletContext.java:1852) 在 weblogic.servlet.internal.WebAppServletContext.prepare(WebAppServletContext.java:1196) 在 weblogic.servlet.internal.HttpServer .doPostContextInit(HttpServer.java:453) 在 weblogic.servlet.internal.HttpServer.loadWebApp(HttpServer.java:428) 在 weblogic.servlet.internal.WebAppModule.registerWebApp(WebAppModule.java:972) 在 weblogic.servlet.internal。 WebAppModule.prepare(WebAppModule.java:382) 在 weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176) 在 weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199) 在 weblogic .application.internal.flow.DeploymentCallbackFlow$1。next(DeploymentCallbackFlow.java:517) 在 weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52) 在 weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:159) 在 weblogic.application.internal .flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:45) 在 weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.java:613) 在 weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52) 在 weblogic .application.internal.BaseDeployment.prepare(BaseDeployment.java:184) 在 weblogic.application.internal.SingleModuleDeployment.prepare(SingleModuleDeployment.java:43) 在 weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:154) 在weblogic.deploy.internal.targetserver。AppContainerInvoker.prepare(AppContainerInvoker.java:60) 在 weblogic.deploy.internal.targetserver.operations.ActivateOperation.createAndPrepareContainer(ActivateOperation.java:207) 在 weblogic.deploy.internal.targetserver.operations.StartOperation.createAndPrepareContainer(StartOperation.java: 85) 在 weblogic.deploy.internal.targetserver.operations.StartOperation.doPrepare(StartOperation.java:98) 在 weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:217) 在 weblogic.deploy.internal .targetserver.DeploymentManager.handleDeploymentPrepare(DeploymentManager.java:747) 在 weblogic.deploy.internal.targetserver.DeploymentManager.prepareDeploymentList(DeploymentManager.java:1216) 在 weblogic.deploy.internal.targetserver.DeploymentManager.handlePrepare(DeploymentManager.java:250) 在 weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.prepare(DeploymentServiceDispatcher.java:159) 在 weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:171) 在 weblogic.deploy.service.internal .targetserver.DeploymentReceiverCallbackDeliverer.access$000(DeploymentReceiverCallbackDeliverer.java:13) 在 weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer.java:46) 在 weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java :528) 在 weblogic.work.ExecuteThread.execute(ExecuteThread.java:207) 在 weblogic.work.ExecuteThread.run(ExecuteThread.java:176)DeploymentServiceDispatcher.prepare(DeploymentServiceDispatcher.java:159) 在 weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:171) 在 weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$000(DeploymentReceiverCallbackDeliverer.java :13) 在 weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer.java:46) 在 weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528) 在 weblogic.work.ExecuteThread.execute (ExecuteThread.java:207) 在 weblogic.work.ExecuteThread.run(ExecuteThread.java:176)DeploymentServiceDispatcher.prepare(DeploymentServiceDispatcher.java:159) 在 weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:171) 在 weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$000(DeploymentReceiverCallbackDeliverer.java :13) 在 weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer.java:46) 在 weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528) 在 weblogic.work.ExecuteThread.execute (ExecuteThread.java:207) 在 weblogic.work.ExecuteThread.run(ExecuteThread.java:176)DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:171) 在 weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$000(DeploymentReceiverCallbackDeliverer.java:13) 在 weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer. java:46) 在 weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528) 在 weblogic.work.ExecuteThread.execute(ExecuteThread.java:207) 在 weblogic.work.ExecuteThread.run(ExecuteThread.java:176 )DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:171) 在 weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$000(DeploymentReceiverCallbackDeliverer.java:13) 在 weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer. java:46) 在 weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528) 在 weblogic.work.ExecuteThread.execute(ExecuteThread.java:207) 在 weblogic.work.ExecuteThread.run(ExecuteThread.java:176 )13) 在 weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer.java:46) 在 weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528) 在 weblogic.work.ExecuteThread.execute( ExecuteThread.java:207) 在 weblogic.work.ExecuteThread.run(ExecuteThread.java:176)13) 在 weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer.java:46) 在 weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528) 在 weblogic.work.ExecuteThread.execute( ExecuteThread.java:207) 在 weblogic.work.ExecuteThread.run(ExecuteThread.java:176)
请告诉我如何解决这个问题?