简体   繁体   English

初始化上下文时捕获到异常:java.lang.NoClassDefFoundError:org / apache / commons / digester / Digester

[英]Exception caught while initializing context: java.lang.NoClassDefFoundError: org/apache/commons/digester/Digester

After starting Websphere 9 server, I am getting an exception. 启动Websphere 9服务器后,出现异常。 Below mentioned exception stack trace. 下面提到的异常堆栈跟踪。

 E com.ibm.ws.webcontainer.webapp.WebApp notifyServletContextCreated SRVE0283E: Exception caught while initializing context: {0}
                                 java.lang.NoClassDefFoundError: org/apache/commons/digester/Digester
    at org.apache.myfaces.config.impl.digester.DigesterFacesConfigUnmarshallerImpl.<init>(DigesterFacesConfigUnmarshallerImpl.java:42)
    at org.apache.myfaces.config.DefaultFacesConfigurationProvider.getUnmarshaller(DefaultFacesConfigurationProvider.java:93)
    at org.apache.myfaces.config.DefaultFacesConfigurationProvider.getStandardFacesConfig(DefaultFacesConfigurationProvider.java:135)
    at org.apache.myfaces.config.DefaultFacesConfigurationMerger.getFacesConfigData(DefaultFacesConfigurationMerger.java:69)
    at org.apache.myfaces.config.FacesConfigurator.configure(FacesConfigurator.java:416)
    at org.apache.myfaces.webapp.AbstractFacesInitializer.buildConfiguration(AbstractFacesInitializer.java:370)
    at org.apache.myfaces.webapp.Jsp21FacesInitializer.initContainerIntegration(Jsp21FacesInitializer.java:73)
    at org.apache.myfaces.webapp.AbstractFacesInitializer.initFaces(AbstractFacesInitializer.java:143)
    at org.apache.myfaces.webapp.StartupServletContextListener.contextInitialized(StartupServletContextListener.java:119)
    at com.ibm.ws.webcontainer.webapp.WebApp.notifyServletContextCreated(WebApp.java:1836)
    at com.ibm.ws.webcontainer.webapp.WebAppImpl.initialize(WebAppImpl.java:442)
    at com.ibm.ws.webcontainer.webapp.WebGroupImpl.addWebApplication(WebGroupImpl.java:8

Can anyone help to fix this issue? 谁能帮助解决此问题?

Make sure that you have all the dependencies of MyFaces and their corresponding versions. 确保您拥有MyFaces及其相应版本的所有依赖项。

http://myfaces.apache.org/core22/dependency-management.html http://myfaces.apache.org/core22/dependency-management.html

The last versions use commons-digester version 1.8. 最新版本使用Commons-Diester版本1.8。

It could also be a classloader issue, maybe this link helps WAS 8.5.5 & MyFaces 2.1 Shared library 这也可能是类加载器的问题,也许此链接有助于WAS 8.5.5和MyFaces 2.1共享库

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 java.lang.NoClassDefFoundError:org / apache / commons / digester / Digester Apache 7 - java.lang.NoClassDefFoundError: org/apache/commons/digester/Digester Apache 7 java.lang.NoClassDefFoundError:org / apache / commons / discovery / tools / DiscoverSingleton - java.lang.NoClassDefFoundError: org/apache/commons/discovery/tools/DiscoverSingleton 将PrimeFaces应用程序部署到GlassFish4会导致java.lang.NoClassDefFoundError:org / apache / commons / fileupload / FileItem - Deploying PrimeFaces app to GlassFish4 causes java.lang.NoClassDefFoundError: org/apache/commons/fileupload/FileItem 带有 Tomcat 和 MyFaces 的 NoClassDefFoundError(消化器) - NoClassDefFoundError (Digester) with Tomcat and MyFaces java.lang.NoClassDefFoundError:org / apache / poi / ss / usermodel / RichTextString at org.primefaces.component.export.ExporterFactory.getExporterForType - java.lang.NoClassDefFoundError: org/apache/poi/ss/usermodel/RichTextString at org.primefaces.component.export.ExporterFactory.getExporterForType java.lang.NoClassDefFoundError:org / ajax4jsf / resource / InternetResourceBuilder - java.lang.NoClassDefFoundError: org/ajax4jsf/resource/InternetResourceBuilder java.lang.NoClassDefFoundError:org / primefaces / event / CellEditEvent - java.lang.NoClassDefFoundError: org/primefaces/event/CellEditEvent java.lang.NoClassDefFoundError: javax/faces/context/FacesContextFactory - java.lang.NoClassDefFoundError: javax/faces/context/FacesContextFactory java.lang.NoClassDefFoundError:org / atmosphere / cpr / AsyncSupportListenerAdapter - java.lang.NoClassDefFoundError: org/atmosphere/cpr/AsyncSupportListenerAdapter java.lang.NoClassDefFoundError:Lorg / apache / myfaces / custom / fileupload / UploadedFile - java.lang.NoClassDefFoundError: Lorg/apache/myfaces/custom/fileupload/UploadedFile
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM