dev@jsftemplating.java.net

java.lang.IllegalArgumentException: ComponentType 'rave:tabset' not defined!

From: Todd Patrick <Todd.Patrick_at_dtn.com>
Date: Fri, 29 Sep 2006 15:00:28 -0500

Now that I saw the component list, I thought I would add a tabset to my
tree.jsf page, such as the following below.

However, I get the exception:

java.lang.IllegalArgumentException: ComponentType 'rave:tabset' not
defined!

I tried to use sun:tabset and that failed as well?

Thoughts?

Thanks,

--Todd

<rave:page id="page">
        <rave:html id="html">
        <rave:head id="head" title="$resource{i18n.peTree}" />
        <rave:body>
                <rave:form id="form">
                        <rave:tabset id="tabs">
                                <rave:tab>
                                <rave:tree id="tree" text="Example Tree"
url="/wherever.jsf"
                                imageURL="images/open.gif"
target="targetFrame" clientSide="#{true}">
                                <rave:treeNode id="treeNode1" text="Tree
Node 1" text="Tree Node 1"
                                        url="/wherever.jsf"
imageURL="images/closed.gif"
                                        target="targetFrame" />
                                <rave:treeNode text="Tree Node 2">
                                        <rave:treeNode text="Tree Node
3" />
                                        <rave:treeNode text="Tree Node
4">
                                                <rave:treeNode
text="Tree Node 5" />
                                                <rave:treeNode
text="Tree Node 6" />
                                        </rave:treeNode>
                                </rave:treeNode>
                                <rave:treeNode text="Tree Node 7" />
                        </rave:tree>
                                </rave:tab>
                                <rave:tab>
                                <rave:hyperlink text="whatever">
                                <!command
                                       setAttribute(key="foo" value="bar");
                                       println(value="I'm setting a request
attribute named foo to $attribute{foo}.");
                                />
                                </rave:hyperlink>
                                <rave:staticText value="The value of foo
is: #{foo}" />
                                </rave:tab>
                        </rave:tabset>
                </rave:form>
        </rave:body>
        </rave:html>
</rave:page>