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*)
>>>
>>>
>>>
>>>
> 
> 
> 

Reply via email to