Olá Pessoal,
É possível integrar em um único projeto esse dois frameworks (RichFaces + IceFaces).
Se a resposta for sim, você tem alguma idéia de como. Pois, já dei um pesquisa na net
e não existe algo que tenha a solução, pelo contrário, existem posts dizendo que não é possível.
Eu tentei colocar o filtro do RichFaces no web.xml que já contém a configuação do
IceFaces e exibe o seguinte erro:
15:27:48,921 INFO [SchemaExport] schema export complete
15:27:48,984 INFO [NamingHelper] JNDI InitialContext properties:{java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory, java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
15:27:48,984 WARN [SessionFactoryImpl] JTASessionContext being used with JDBCTransactionFactory; auto-flush will not operate correctly with getCurrentSession()
15:27:49,000 INFO [Contexts] starting up: org.jboss.seam.security.facesSecurityEvents
15:27:49,000 INFO [Initialization] done initializing Seam
15:27:49,187 INFO [CacheManager] Selected [org.ajax4jsf.cache.LRUMapCacheFactory] cache factory
15:27:49,203 INFO [LRUMapCacheFactory] Creating LRUMap cache instance using parameters: {com.icesoft.faces.doJSFStateManagement=true, com.icesoft.faces.actionURLSuffix=.seam, org.jboss.seam.core.init.debug=true, facelets.DEVELOPMENT=true, com.icesoft.faces.uploadDirectory=/, com.icesoft.faces.gmapKey=ABQIAAAADlu0ZiSTam64EKaCQr9eTRTOTuQNzJNXRlYRLknj4cQ89tFfpxTEqxQnVWL4k55OPICgF5_SOZE06A, com.icesoft.faces.standardRequestScope=true, com.sun.faces.injectionProvider=org.jboss.web.jsf.integration.injection.JBossInjectionProvider, com.icesoft.faces.synchronousUpdate=false, javax.faces.STATE_SAVING_METHOD=server, javax.faces.DEFAULT_SUFFIX=.jspx}
15:27:49,203 INFO [LRUMapCacheFactory] Creating LRUMap cache instance of default capacity
15:27:49,296 ERROR [[/seam-comp-showcase]] Exception starting filter richfaces
java.lang.IllegalStateException: Filter mapping for chameleon filter richfaces do not contain wilcard prefix or suffix
at org.ajax4jsf.webapp.WebXml.setFilterName(WebXml.java:421)
at org.ajax4jsf.webapp.WebXml.init(WebXml.java:171)
at org.ajax4jsf.resource.InternetResourceService.init(InternetResourceService.java:133)
at org.ajax4jsf.webapp.BaseFilter.init(BaseFilter.java:148)
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:275)
at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:397)
at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:108)
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3722)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4367)
Ateh
