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