I'm using Tomahawk dataTable just fine with facelets.  Mike's
excellent wiki and the developer docs on the facelets site is all you
need.

Sean

On 11/28/06, Mike Kienenberger <[EMAIL PROTECTED]> wrote:
My guess is that the tomahawk.jar isn't in your classpath.

Rather than invent a new "table" taglib definition, simply use the
existing "t:dataTable" tag.


On 11/28/06, Dudu <[EMAIL PROTECTED]> wrote:
> I'm trying to use the component Table of tomahawk 1.1.3. I've followed the
> page
> http://wiki.apache.org/myfaces/Use_Facelets_with_Tomahawk
> but this error is occuring.
>
> What I need to do?
>
> In My WEB-INF/tomahawk.taglib.xml has the table defined as bellow:
>
> <tag>
>  <tag-name>table</tag-name>
>  <component>
>  <component-type>
>
>  org.apache.myfaces.component.html.ext.HtmlDataTable
>  </component-type>
>  <renderer-type>org.apache.myfaces.Table</renderer-type>
>  </component>
>  </tag>
> I do this reading the component page:
>
> http://myfaces.apache.org/tomahawk/extDataTable.html
>
>
> the error:
> javax.faces.FacesException: Undefined component type
> org.apache.myfaces.component.html.ext.HtmlDataTable
>
>  at
> 
org.apache.myfaces.application.ApplicationImpl.createComponent(ApplicationImpl.java:389)
>  at
> 
com.sun.facelets.tag.jsf.ComponentHandler.createComponent(ComponentHandler.java:224)
>  at com.sun.facelets.tag.jsf.ComponentHandler.apply
> (ComponentHandler.java:135)
>  at
> com.sun.facelets.tag.ui.DefineHandler.apply(DefineHandler.java:58)
>  at
> com.sun.facelets.tag.ui.CompositionHandler.apply(CompositionHandler.java:128)
>  at
> com.sun.facelets.impl.DefaultFaceletContext$TemplateManager.apply
> (DefaultFaceletContext.java:306)
>  at
> 
com.sun.facelets.impl.DefaultFaceletContext.includeDefinition(DefaultFaceletContext.java:279)
>  at
> com.sun.facelets.tag.ui.InsertHandler.apply(InsertHandler.java:68)
>  at com.sun.facelets.tag.CompositeFaceletHandler.apply
> (CompositeFaceletHandler.java:47)
>  at
> com.sun.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:49)
>  at
> 
com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:47)
>  at com.sun.facelets.compiler.EncodingHandler.apply
> (EncodingHandler.java:25)
>  at
> com.sun.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:248)
>  at
> com.sun.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:294)
>  at com.sun.facelets.impl.DefaultFacelet.include
> (DefaultFacelet.java:273)
>  at
> 
com.sun.facelets.impl.DefaultFaceletContext.includeFacelet(DefaultFaceletContext.java:143)
>  at
> com.sun.facelets.tag.ui.CompositionHandler.apply(CompositionHandler.java:113)
>  at com.sun.facelets.compiler.NamespaceHandler.apply
> (NamespaceHandler.java:49)
>  at
> com.sun.facelets.compiler.EncodingHandler.apply(EncodingHandler.java:25)
>  at
> com.sun.facelets.impl.DefaultFacelet.apply(DefaultFacelet.java:95)
>  at com.sun.facelets.FaceletViewHandler.buildView
> (FaceletViewHandler.java:510)
>  at
> com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:553)
>  at
> org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:384)
>  at javax.faces.webapp.FacesServlet.service
> (FacesServlet.java:138)
>

Reply via email to