From http://wiki.java.net/bin/view/Projects/FaceletsFAQ:

How do I prevent HTML comments from being rendered?
Add the following to your web.xml:
 <context-param>
   <param-name>facelets.SKIP_COMMENTS</param-name>
   <param-value>true</param-value>
 </context-param>

-- Adam




On 1/17/07, Fabrizio Boco <[EMAIL PROTECTED]> wrote:
Hi,

I am newbie to trinidad that I am using with Jboss.

I have an xhtml page with the following code:
..........
<f:view>
<f:loadBundle basename="messages" var="msgs" />
<br/>
        <h:form>
        <div class="menuBar">
                <tr:navigationPane hint="bar" >
                <tr:commandNavigationItem immediate="true" text="...."  
action="....."  />
                <tr:commandNavigationItem immediate="true" text="...."  
action="....." />
                <tr:commandNavigationItem immediate="true" text="...." 
action="....." />
                </tr:navigationPane>
        </div>
............

and everything goes well.

Since the page is generated by an application, I have to put some comments  as
placeholders for custom code:

<f:loadBundle basename="messages" var="msgs" />
<br/>
        <h:form>
        <div class="menuBar">
                <tr:navigationPane hint="bar" >
                        <tr:commandNavigationItem immediate="true" text="...."  
action="....."  />
<!-- Start comment  -->
<!-- End comment -->
                        <tr:commandNavigationItem immediate="true" text="...."  
action="....." />
                        <tr:commandNavigationItem immediate="true" text="...." 
action="....." />
                </tr:navigationPane>
        </div>
............

If I put the comments I get the following error message (on the jboss console)
when the page is rendered:

21:55:22,076 ERROR [STDERR] Jan 17, 2007 9:55:22 PM
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.NavigationPaneRenderer
renderContent
SEVERE: Warning: illegal component hierarchy detected, expected UIXCommand but
found another type of component instead.
java.lang.ClassCastException: com.sun.facelets.tag.ui.ComponentRef

Question are:

1) Can I use comments into commandNavigationItem and if yes how I have to use
them

2) If I can't use comments is there any tag that can I use as place holder ?

Please, help me !!!

Thank you

Fab.

Reply via email to