将Richfaces版本3.3.3迁移到4.3.3时出错

时间:2019-07-11 20:23:16

标签: richfaces migrate

我正在开始从Richfaces版本3.3.3迁移到4.3.3,并在发布应用程序时发现以下错误。

cannot Deploy MA-Client
deploy is failing=Error occurred during deployment: Exception while loading the app : java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: java.lang.RuntimeException: java.lang.IllegalAccessError: tried to access method com.google.common.collect.MapMaker.makeComputingMap(Lcom/google/common/base/Function;)Ljava/util/concurrent/ConcurrentMap; from class org.richfaces.resource.ResourceLibraryFactoryImpl. Please see server.log for more details.

我看到了服务器日志并找到了

com.sun.faces.config.ConfigurationException: 
Source Document: jndi:/server/MA-Client/WEB-INF/faces-config.xml
Cause: Unable to create a new instance of 'org.ajax4jsf.application.AjaxViewHandler': javax.faces.FacesException: org.ajax4jsf.application.AjaxViewHandler

我有一个maven项目,其中包含jdk 8和payara 5服务器

0 个答案:

没有答案