Kevin Raper [
http://community.jboss.org/people/kraper07] created the discussion
"I'm getting this error "Exception starting filter richfaces:
javax.faces.FacesException: Class: 'org.ajax4jsf.cache.LRUMapCacheFactory' does
not implement CacheFactory""
To view the discussion, visit:
http://community.jboss.org/message/634342#634342
--------------------------------------------------------------
I'm fairly new to jBoss AS 7. I have been able to deploy and use some of our code but
this one is giving me trouble. I think I have some conflicts in my richfaces jars, but
don't know what I should be using. Here's more of the log and the complete log is
attached.
14:13:28,772 INFO [stdout] (MSC service thread 1-2) ERROR [MSC service thread 1-2]
(com.csc.fs.logging.FSCLoggerHandler:logError:112) - No configuration definitions in
classpath for /ui/facesconfig/faces-config.xml 14:13:28,772 INFO [org.jboss.web] (MSC
service thread 1-2) registering web context: /eAppAdmin
14:13:29,116 ERROR [stderr] (MSC service thread 1-1) log4j:WARN No appenders could be
found for logger (org.ajax4jsf.renderkit.ChameleonRenderKitFactory). 14:13:29,116 ERROR
[stderr] (MSC service thread 1-1) log4j:WARN Please initialize the log4j system properly.
14:13:29,882 WARNING [javax.enterprise.resource.webcontainer.jsf.managedbean] (MSC service
thread 1-1) JSF1074: Managed bean named 'pc_Logon' has already been registered.
Replacing existing managed bean class type pagecode.authorization.Logon with
pagecode.logon.Logon.
14:13:29,882 WARNING [javax.enterprise.resource.webcontainer.jsf.managedbean] (MSC service
thread 1-1) JSF1074: Managed bean named 'pc_Desktop' has already been registered.
Replacing existing managed bean class type pagecode.DesktopParameters with
pagecode.DesktopParameters.
14:13:30,147 INFO [stdout] (MSC service thread 1-1) DEBUG [MSC service thread 1-1]
(org.ajax4jsf.webapp.BaseFilter:init:147) - Init ajax4jsf filter with nane: richfaces
14:13:30,147 INFO [stdout] (MSC service thread 1-1) DEBUG [MSC service thread 1-1]
(org.ajax4jsf.webapp.BaseFilter:init:156) - Init parameters :
14:13:30,147 INFO [stdout] (MSC service thread 1-1) 14:13:30,147 INFO [stdout] (MSC
service thread 1-1) DEBUG [MSC service thread 1-1]
(org.ajax4jsf.webapp.BaseXMLFilter:init:97) - init XML filter service with class
org.ajax4jsf.webapp.ConfigurableXMLFilter 14:13:30,147 INFO [stdout] (MSC service thread
1-1) INFO [MSC service thread 1-1] (org.ajax4jsf.cache.CacheManager:getCacheFactory:67) -
Selected [org.ajax4jsf.cache.LRUMapCacheFactory] cache factory 14:13:30,163 ERROR
[org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/eApps]] (MSC service
thread 1-1) Exception starting filter richfaces: javax.faces.FacesException: Class:
'org.ajax4jsf.cache.LRUMapCacheFactory' does not implement CacheFactory
at org.ajax4jsf.resource.InternetResourceService.init(InternetResourceService.java:109)
[richfaces-impl-3.3.1.GA.jar:]
at org.ajax4jsf.webapp.BaseFilter.init(BaseFilter.java:172)
[richfaces-impl-3.3.1.GA.jar:]
at
org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:447)
[jbossweb-7.0.1.Final.jar:7.0.2.Final]
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3245)
[jbossweb-7.0.1.Final.jar:7.0.2.Final]
at org.apache.catalina.core.StandardContext.start(StandardContext.java:3836)
[jbossweb-7.0.1.Final.jar:7.0.2.Final]
at org.jboss.as.web.deployment.WebDeploymentService.start(WebDeploymentService.java:70)
[jboss-as-web-7.0.2.Final.jar:7.0.2.Final]
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1824)
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1759)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
[:1.6.0_23-ea]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
[:1.6.0_23-ea]
at java.lang.Thread.run(Thread.java:662) [:1.6.0_23-ea]
Caused by: org.ajax4jsf.cache.CacheException: Class:
'org.ajax4jsf.cache.LRUMapCacheFactory' does not implement CacheFactory
at org.ajax4jsf.cache.CacheManager.getCacheFactory(CacheManager.java:76)
[richfaces-impl-3.3.1.GA.jar:]
at org.ajax4jsf.resource.InternetResourceService.init(InternetResourceService.java:106)
[richfaces-impl-3.3.1.GA.jar:]
... 10 more
14:13:30,163 ERROR [org.apache.catalina.core.StandardContext] (MSC service thread 1-1)
Error filterStart
14:13:30,163 ERROR [org.apache.catalina.core.StandardContext] (MSC service thread 1-1)
Context [/eApps] startup failed due to previous errors
--------------------------------------------------------------
Reply to this message by going to Community
[
http://community.jboss.org/message/634342#634342]
Start a new discussion in Beginner's Corner at Community
[
http://community.jboss.org/choose-container!input.jspa?contentType=1&...]