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)