You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@myfaces.apache.org by Pierre Martin <pm...@gmail.com> on 2010/02/09 21:33:00 UTC
Tobago Renderer with JSF RI
Hi all,
I got this project that runs basically with simple JSF RI components.
Now I'm trying to include Tobago components in the project. Since I included
all the libs required, it seems taht my RI components are trying to get
rendered by my tobago renderer.
In glassfish I got this stack :
Wrong type: Need org.apache.myfaces.tobago.component.UICommand, but was
javax.faces.component.html.HtmlCommandLink
I'm very new to tobago. Am I doing something wrong?
Here is my tobago-config.xml
<tobago-config>
<theme-config>
<default-theme>richmond</default-theme>
</theme-config>
<resource-dir>tobago-resource</resource-dir>
<resource-dir>org/apache/myfaces/tobago/renderkit</resource-dir>
</tobago-config>
tanx!
--
A man is rich in proportion to the number of things he can afford to let
alone. - Thoreau
Re: Tobago Renderer with JSF RI
Posted by Udo Schnurpfeil <ud...@schnurpfeil.de>.
Hi,
generally Tobago can not be combined with any other tags libs freely.
You can use f: tags, but not h: tags.
The main reason is, that in Tobago every container has a layout-manager
which set the position of the component.
You may use tc:link instead of h:commandLink. An other effect is, that
the tc:link will be rendered with the configured theme automatically.
Hope that helps.
Udo
Pierre Martin schrieb:
> Hi all,
>
> I got this project that runs basically with simple JSF RI components.
> Now I'm trying to include Tobago components in the project. Since I included
> all the libs required, it seems taht my RI components are trying to get
> rendered by my tobago renderer.
>
> In glassfish I got this stack :
> Wrong type: Need org.apache.myfaces.tobago.component.UICommand, but was
> javax.faces.component.html.HtmlCommandLink
>
> I'm very new to tobago. Am I doing something wrong?
>
> Here is my tobago-config.xml
> <tobago-config>
> <theme-config>
> <default-theme>richmond</default-theme>
> </theme-config>
> <resource-dir>tobago-resource</resource-dir>
> <resource-dir>org/apache/myfaces/tobago/renderkit</resource-dir>
> </tobago-config>
>
> tanx!
>
>
>
> --
>
> A man is rich in proportion to the number of things he can afford to let
> alone. - Thoreau
>
>