-1

Glassfish에서 완벽하게 실행되는 J2EE EJB 2.0 응용 프로그램이 있습니다. 이 응용 프로그램의 변형을 Glassfish에서 Weblogic 12c (Sun Glassfish 사양 XML에서 Weblogic 사양 XML로)에서 으로 끝냈습니다. 내가 웹 로직의 12C에 배포하고 때 는, 서버 로그에는 다음이 포함Weblogic에서 Throwable에 대한 ClassNotFoundException을 해결하는 방법 12c

이 가능한 수를 얼마나
####<Jan 27, 2015 9:50:27 AM CET> <Error> <HTTP> <MY-MACHINE> <my-server> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1422348627543> <BEA-101188> <A bad exception-type exists in web.xml: Throwable. 
java.lang.ClassNotFoundException: Throwable 
    at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:335) 
    at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:302) 
    at weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClassLoader.java:64) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357) 
    at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:180) 
    at weblogic.utils.classloaders.ChangeAwareClassLoader.loadClass(ChangeAwareClassLoader.java:43) 
    at weblogic.servlet.internal.ErrorManager.registerException(ErrorManager.java:67) 
    at weblogic.servlet.internal.ErrorManager.registerErrorPages(ErrorManager.java:89) 
    at weblogic.servlet.internal.WebAppServletContext.activateFromDescriptors(WebAppServletContext.java:1101) 
    at weblogic.servlet.internal.WebAppServletContext.activate(WebAppServletContext.java:2796) 
    at weblogic.servlet.internal.WebAppModule.activateContexts(WebAppModule.java:1648) 
    at weblogic.servlet.internal.WebAppModule.activate(WebAppModule.java:804) 
    at weblogic.application.internal.ExtensibleModuleWrapper$ActivateStateChange.next(ExtensibleModuleWrapper.java:317) 
    at weblogic.application.internal.ExtensibleModuleWrapper$ActivateStateChange.next(ExtensibleModuleWrapper.java:313) 
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:42) 
    at weblogic.application.internal.ExtensibleModuleWrapper.activate(ExtensibleModuleWrapper.java:121) 
    at weblogic.application.internal.flow.ModuleListenerInvoker.activate(ModuleListenerInvoker.java:114) 
    at weblogic.application.internal.flow.ModuleStateDriver$2.next(ModuleStateDriver.java:192) 
    at weblogic.application.internal.flow.ModuleStateDriver$2.next(ModuleStateDriver.java:187) 
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:42) 
    at weblogic.application.internal.flow.ModuleStateDriver.activate(ModuleStateDriver.java:58) 
    at weblogic.application.internal.flow.DeploymentCallbackFlow.activate(DeploymentCallbackFlow.java:145) 
    at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:729) 
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:42) 
    at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:258) 
    at weblogic.application.internal.EarDeployment.activate(EarDeployment.java:61) 
    at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:165) 
    at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:80) 
    at weblogic.deploy.internal.targetserver.BasicDeployment.activate(BasicDeployment.java:222) 
    at weblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeployment.java:414) 
    at weblogic.management.deploy.internal.DeploymentAdapter$1.doActivate(DeploymentAdapter.java:51) 
    at weblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:200) 
    at weblogic.management.deploy.internal.AppTransition$2.transitionApp(AppTransition.java:30) 
    at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:240) 
    at weblogic.management.deploy.internal.ConfiguredDeployments.activate(ConfiguredDeployments.java:169) 
    at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:123) 
    at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:191) 
    at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:99) 
    at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64) 
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:295) 
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:254) 
> 

? 누락 된 Throwable을 해결하는 방법은 무엇입니까? 그리고 왜 web.xml에서?

<error-page> 
    <exception-type>Throwable</exception-type> 
    <location>/error.jsp</location> 
</error-page> 

왜이 웹 로직에 대한 잘못된 :

web.xml을이 방법에서의 Throwable를 포함?

<error-page> 
    <exception-type>java.lang.Throwable</exception-type> 
    <location>/error.jsp</location> 
</error-page> 
:

답변

0

web.xml을에 있어야하는 방법이다
관련 문제