incubator-adffaces-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Fabrizio Boco <fabrizio.b...@tin.it>
Subject Re: Comments into navigationPain
Date Thu, 18 Jan 2007 21:22:07 GMT
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 <fabrizio.boco@tin.it> 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.

Mime
View raw message