Adam, 

thank you for your answer.

I your suggestion seams very cool but I still have the same problem.

I have attached my web.xml file hoping in your further help.

Tank you so much.

Fab.

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee 
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd";>

        <context-param>
                <param-name>facelets.SKIP_COMMENTS</param-name>
                <param-value>true</param-value>
        </context-param>

        <context-param>
                <param-name>javax.faces.DEFAULT_SUFFIX</param-name>
                <param-value>.xhtml</param-value>
        </context-param>
        <context-param>
                <param-name>facelets.REFRESH_PERIOD</param-name>
                <param-value>2</param-value>
        </context-param>
        <context-param>
                <param-name>facelets.DEVELOPMENT</param-name>
                <param-value>true</param-value>
        </context-param>
        <context-param>
                <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
                <param-value>client</param-value>
        </context-param>
        <context-param>
                <param-name>com.sun.faces.validateXml</param-name>
                <param-value>true</param-value>
        </context-param>
        <context-param>
                <param-name>com.sun.faces.verifyObjects</param-name>
                <param-value>true</param-value>
        </context-param>
        <context-param>
                
<param-name>org.apache.myfaces.trinidad.ALTERNATE_VIEW_HANDLER</param-name>
                <param-value>com.sun.facelets.FaceletViewHandler</param-value>
        </context-param>
        <!-- Seam -->

        <listener>
                
<listener-class>org.jboss.seam.servlet.SeamListener</listener-class>
        </listener>

        <!-- MyFaces -->

        <listener>
                
<listener-class>org.apache.myfaces.webapp.StartupServletContextListener</listener-class>
        </listener>

        <servlet>
                <servlet-name>Faces Servlet</servlet-name>
                <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
                <load-on-startup>1</load-on-startup>
        </servlet>

        <filter>
                <filter-name>Seam Exception Filter</filter-name>
                
<filter-class>org.jboss.seam.servlet.SeamExceptionFilter</filter-class>
        </filter>

        <filter-mapping>
                <filter-name>Seam Exception Filter</filter-name>
                <url-pattern>*.seam</url-pattern>
        </filter-mapping>


        <!-- resource loader servlet -->
        
        <servlet>
                <servlet-name>resources</servlet-name>
                
<servlet-class>org.apache.myfaces.trinidad.webapp.ResourceServlet</servlet-class>
        </servlet>

        <servlet-mapping>
                <servlet-name>Faces Servlet</servlet-name>
                <url-pattern>*.jsf</url-pattern>
        </servlet-mapping>

        <servlet-mapping>
                <servlet-name>resources</servlet-name>
                <url-pattern>/adf/*</url-pattern>
        </servlet-mapping>
        <!-- Faces Servlet Mapping -->
        <servlet-mapping>
                <servlet-name>Faces Servlet</servlet-name>
                <url-pattern>*.seam</url-pattern>
        </servlet-mapping>

        <filter>
                <filter-name>trinidad</filter-name>
                
<filter-class>org.apache.myfaces.trinidad.webapp.TrinidadFilter</filter-class>
        </filter>

        <filter-mapping>
                <filter-name>trinidad</filter-name>
                <servlet-name>Faces Servlet</servlet-name>
        </filter-mapping>

        <welcome-file-list>
                <welcome-file>Index.jsp</welcome-file>
        </welcome-file-list>

        <context-param>
                <param-name>org.jboss.seam.core.init.debug</param-name>
                <param-value>true</param-value>
        </context-param>

</web-app>



On Thursday 18 January 2007 17:37, Adam Winer wrote:
> 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.NavigationPaneRe
> >nderer 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