[richfaces-issues] [JBoss JIRA] Created: (RF-2152) Deployment Error in Rich Faces

prashant verma (JIRA) jira-events at lists.jboss.org
Mon Feb 4 07:18:03 EST 2008


Deployment Error in Rich Faces
------------------------------

                 Key: RF-2152
                 URL: http://jira.jboss.com/jira/browse/RF-2152
             Project: RichFaces
          Issue Type: Bug
    Affects Versions: 3.1.3
         Environment: JDK1.5, Jboss Portal 2.4.1, Jboss App Server 4.0.5, 
            Reporter: prashant verma


I am trying the example thats given in the RichFaces developers Guide in Chapter 3 and trying to deploy it on Jboss server. then

Case 1:  when I have all the 3 rich faces jar in the ear of my application then during the deployment following error comes.

17:20:42,518 INFO  [FacesConfigurator] Serialization provider : class org.apache.myfaces.shared_impl .util.serial.DefaultSerialFactory
17:20:42,549 INFO  [StartupServletContextListener] ServletContext 'D:\Users\jboss\jb\4.0.5\server\default\.\tmp\deploy\tmp35551richfaces.ear-contents\richfaces-exp.war\' initialized.
17:20:42,612 INFO  [CacheManager] Selected [org.ajax4jsf.cache.LRUMapCacheFactory] cache factory
17:20:42,628 INFO  [LRUMapCacheFactory] Creating LRUMap cache instance using parameters: {org.richfaces.SKIN=blueSky}
17:20:42,628 INFO  [LRUMapCacheFactory] Creating LRUMap cache instance of default capacity
17:20:42,690 INFO  [CacheManager] Selected [org.ajax4jsf.cache.LRUMapCacheFactory] cache factory
17:20:42,690 INFO  [LRUMapCacheFactory] Creating LRUMap cache instance using parameters: {org.richfaces.SKIN=blueSky}
17:20:42,690 INFO  [LRUMapCacheFactory] Creating LRUMap cache instance of default capacity
17:20:42,737 INFO  [CacheManager] Selected [org.ajax4jsf.cache.LRUMapCacheFactory] cache factory
17:20:42,737 ERROR [[/richfaces]] Exception starting filter richfaces
javax.faces.FacesException: Could not find class: 'org.ajax4jsf.cache.LRUMapCacheFactory'
        at org.ajax4jsf.resource.InternetResourceService.init(InternetResourceService.java:112)
        at org.ajax4jsf.webapp.BaseFilter.init(BaseFilter.java:148)
        at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:223)
        at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:304)
        at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:77)
        at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3634)
        at sun.reflect.GeneratedMethodAccessor282.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.jboss.portal.server.deployment.PortalWebTomcat5App.startFilter(PortalWebTomcat5App.java:119)
        at org.jboss.portal.server.deployment.PortalWebTomcat5App.instrument(PortalWebTomcat5App.java:99)
        at org.jboss.portal.server.deployment.jboss.ServerDeployer.instrument(ServerDeployer.java:319)
        at org.jboss.portal.server.deployment.jboss.ServerDeployer.deploy(ServerDeployer.java:285)
        at sun.reflect.GeneratedMethodAccessor275.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
        at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
        at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
        at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
        at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
        at $Proxy77.deploy(Unknown Source)
        at org.jboss.portal.server.deployment.WebAppAdapter.deploy(WebAppAdapter.java:54)
        at org.jboss.portal.server.deployment.WebAppIntercepter.handleNotification(WebAppIntercepter.java:134)
        at sun.reflect.GeneratedMethodAccessor112.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)

Case 2: Now I put all the 3 jars impl,ui and api in the Users\jboss\jb\4.0.5\server\default\lib folder then the error changes to this one :

17:44:27,596 WARN  [FacesConfigurator] More than one managed bean w/ the name of 'a4j' - only keeping the last
17:44:27,596 WARN  [FacesConfigurator] More than one managed bean w/ the name of 'a4jSkin' - only keeping the last
17:44:27,612 WARN  [FacesConfigurator] More than one managed bean w/ the name of 'richSkin' - only keeping the last
17:44:27,612 WARN  [FacesConfigurator] More than one managed bean w/ the name of 'ajaxContext' - only keeping the last
17:44:27,643 INFO  [FacesConfigurator] Serialization provider : class org.apache.myfaces.shared_impl.util.serial.DefaultSerialFactory
17:44:27,675 INFO  [StartupServletContextListener] ServletContext 'D:\Users\jboss\jb\4.0.5\server\default\.\tmp\deploy\tmp45961richfaces.ear-contents\richfaces-exp.war\' initialized.
17:44:27,768 INFO  [CacheManager] Selected [org.ajax4jsf.cache.LRUMapCacheFactory] cache factory
17:44:27,768 INFO  [LRUMapCacheFactory] Creating LRUMap cache instance using parameters: {org.richfaces.SKIN=blueSky}
17:44:27,784 INFO  [LRUMapCacheFactory] Creating LRUMap cache instance of default capacity
17:44:27,815 INFO  [CacheManager] Selected [org.ajax4jsf.cache.LRUMapCacheFactory] cache factory
17:44:27,815 INFO  [LRUMapCacheFactory] Creating LRUMap cache instance using parameters: {org.richfaces.SKIN=blueSky}
17:44:27,831 INFO  [LRUMapCacheFactory] Creating LRUMap cache instance of default capacity
17:44:27,878 INFO  [CacheManager] Selected [org.ajax4jsf.cache.LRUMapCacheFactory] cache factory
17:44:27,878 ERROR [[/richfaces]] Exception starting filter richfaces javax.faces.FacesException: Class: 'org.ajax4jsf.cache.LRUMapCacheFactory' does not implement CacheFactory
        at org.ajax4jsf.resource.InternetResourceService.init(InternetResourceService.java:112)
        at org.ajax4jsf.webapp.BaseFilter.init(BaseFilter.java:148)
        at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:223)
        at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:304)
        at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:77)
        at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3634)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.jboss.portal.server.deployment.PortalWebTomcat5App.startFilter(PortalWebTomcat5App.java:119)
        at org.jboss.portal.server.deployment.PortalWebTomcat5App.instrument(PortalWebTomcat5App.java:99)
        at org.jboss.portal.server.deployment.jboss.ServerDeployer.instrument(ServerDeployer.java:319)
        at org.jboss.portal.server.deployment.jboss.ServerDeployer.deploy(ServerDeployer.java:285)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
        at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
        at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
        at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
        at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
        at $Proxy77.deploy(Unknown Source)
        at org.jboss.portal.server.deployment.WebAppAdapter.deploy(WebAppAdapter.java:54)

Please Help.Thanks in advance

Prashant

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the richfaces-issues mailing list