Hello Zied, I think tobago should compatible with seam or a other webbeans implementation. The own ViewHandler from richfaces is the cause of the error.
I have change the tobago code to reflect this. https://issues.apache.org/jira/browse/TOBAGO-600 The next nighlty build of 1.1.0 should include this fix. Maybe we backport this change to a 1.0.15 release. I would not like to include this change in the 1.0.14 release, which will be released in a few days. The current 1.1.0-SNAPSHOT is not stable. Regards Bernd Zied Hamdi schrieb: > Hi Bernd, > > I posted it to > http://dl.free.fr/nMcECNoTg/20080117-105000NonworkingTobagointegration.zip . > It will be valid for 30 days. > > I would like to insist on the presence of Seam in the next coming > applications architecture (it resolves a lot of JSF everyday problems). Seen > it's granted to work with RichFaces, all developers will opt for it, and if > Tobago is not compatible with Seam or RichFaces, it will be abandoned by all > this big community. This is naturally a personal opinion. > > Regards, > Zied > > > 2008/1/17, Bernd Bohmann <[EMAIL PROTECTED]>: >> Hello Zied, >> >> can you send me the test project, please. >> >> I will try to debug the project. >> >> Regards >> >> Bernd >> >> Zied Hamdi schrieb: >>> Hi, >>> >>> I'm trying to run a seam-tobago testing project. >>> >>> I have the following exception, and i can't find why it happens. I >> started >>> from a working seam project then i added the Tobago conf (that i took >> from >>> my existing working tobago project). I'm under JBoss 4.2 so the sun JSF >>> implementation. >>> >>> Notice there's nothing confidential in my project: I can send it to you >> as >>> an empty testing project. >>> >>> >>> 16:42:32,265 ERROR [STDERR] 16 janv. 2008 16:42:32 >>> com.sun.facelets.FaceletViewHandler *handleRenderException* >>> >>> GRAVE: Error Rendering View[/home.xhtml] >>> >>> *java.util.NoSuchElementException* >>> >>> at java.util.StringTokenizer.nextToken(*StringTokenizer.java:332*) >>> >>> at org.apache.myfaces.tobago.context.ResourceManagerImpl.getPaths >> (* >>> ResourceManagerImpl.java:180*) >>> >>> at >> org.apache.myfaces.tobago.context.ResourceManagerImpl.getRenderer(* >>> ResourceManagerImpl.java:341*) >>> >>> at org.apache.myfaces.tobago.renderkit.TobagoRenderKit.getRenderer >> (* >>> TobagoRenderKit.java:64*) >>> >>> at javax.faces.component.UIComponentBase.getRenderer(* >>> UIComponentBase.java:1206*) >>> >>> at javax.faces.component.UIComponentBase.encodeBegin(* >>> UIComponentBase.java:786*) >>> >>> at javax.faces.component.UIComponent.encodeAll(*UIComponent.java >> :884*) >>> at javax.faces.component.UIComponent.encodeAll(*UIComponent.java >> :892*) >>> at com.sun.facelets.FaceletViewHandler.renderView(* >>> FaceletViewHandler.java:592*) >>> >>> at org.ajax4jsf.application.ViewHandlerWrapper.renderView(* >>> ViewHandlerWrapper.java:108*) >>> >>> at org.ajax4jsf.application.AjaxViewHandler.renderView(* >>> AjaxViewHandler.java:243*) >>> >>> at >> org.apache.myfaces.tobago.lifecycle.RenderResponseExecutor.execute( >>> *RenderResponseExecutor.java:56*) >>> >>> at org.apache.myfaces.tobago.lifecycle.TobagoLifecycle.render(* >>> TobagoLifecycle.java:141*) >>> >>> at javax.faces.webapp.FacesServlet.service(*FacesServlet.java >> :245*) >>> at >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(* >>> ApplicationFilterChain.java:290*) >>> >>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(* >>> ApplicationFilterChain.java:206*) >>> >>> at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(* >>> SeamFilter.java:83*) >>> >>> at org.jboss.seam.web.MultipartFilter.doFilter(* >> MultipartFilter.java >>> :85*) >>> >>> at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(* >>> SeamFilter.java:69*) >>> >>> at org.jboss.seam.web.ExceptionFilter.doFilter(* >> ExceptionFilter.java >>> :64*) >>> >>> at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(* >>> SeamFilter.java:69*) >>> >>> at org.jboss.seam.web.RedirectFilter.doFilter(*RedirectFilter.java >> :44* >>> ) >>> >>> at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(* >>> SeamFilter.java:69*) >>> >>> at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(* >> BaseXMLFilter.java >>> :141*) >>> >>> at org.ajax4jsf.webapp.BaseFilter.doFilter(*BaseFilter.java:281*) >>> >>> at org.jboss.seam.web.Ajax4jsfFilter.doFilter(*Ajax4jsfFilter.java >> :60* >>> ) >>> >>> at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(* >>> SeamFilter.java:69*) >>> >>> at org.jboss.seam.web.LoggingFilter.doFilter(*LoggingFilter.java >> :58*) >>> at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(* >>> SeamFilter.java:69*) >>> >>> at org.jboss.seam.debug.hot.HotDeployFilter.doFilter(* >>> HotDeployFilter.java:68*) >>> >>> at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(* >>> SeamFilter.java:69*) >>> >>> at org.jboss.seam.servlet.SeamFilter.doFilter(*SeamFilter.java >> :158*) >>> at >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(* >>> ApplicationFilterChain.java:235*) >>> >>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(* >>> ApplicationFilterChain.java:206*) >>> >>> at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(* >>> ReplyHeaderFilter.java:96*) >>> >>> at >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(* >>> ApplicationFilterChain.java:235*) >>> >>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(* >>> ApplicationFilterChain.java:206*) >>> >>> at org.apache.catalina.core.StandardWrapperValve.invoke(* >>> StandardWrapperValve.java:230*) >>> >>> at org.apache.catalina.core.StandardContextValve.invoke(* >>> StandardContextValve.java:175*) >>> >>> at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(* >>> SecurityAssociationValve.java:179*) >>> >>> at org.apache.catalina.authenticator.AuthenticatorBase.invoke(* >>> AuthenticatorBase.java:433*) >>> >>> at org.jboss.web.tomcat.security.JaccContextValve.invoke(* >>> JaccContextValve.java:84*) >>> >>> at org.apache.catalina.core.StandardHostValve.invoke(* >>> StandardHostValve.java:128*) >>> >>> at org.apache.catalina.valves.ErrorReportValve.invoke(* >>> ErrorReportValve.java:104*) >>> >>> at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(* >>> CachedConnectionValve.java:157*) >>> >>> at org.apache.catalina.core.StandardEngineValve.invoke(* >>> StandardEngineValve.java:109*) >>> >>> at org.apache.catalina.connector.CoyoteAdapter.service(* >>> CoyoteAdapter.java:241*) >>> >>> at org.apache.coyote.http11.Http11Processor.process(* >>> Http11Processor.java:844*) >>> >>> at >>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process >> (* >>> Http11Protocol.java:580*) >>> >>> at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(* >> JIoEndpoint.java >>> :447*) >>> >>> at java.lang.Thread.run(*Thread.java:619*) >>> >>> >>> >>> > > >

