Ошибка при переносе richfaces версии 3.3.3 в 4.3.3 - PullRequest
0 голосов
/ 11 июля 2019

Я начинаю миграцию с 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

...