First of all i had read the e-book named "definitive guide to apache myfaces and facelets" whih give basic examples how to create a facelet template and i did like what they said in, except that when i create an html file as "New Facelet template", instead of eclipse should create the new file with .xhtml extension, it create my new file with .html extension : ======================================================================================== <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:ui="http://java.sun.com/jsf/facelets"> <head> <title><ui:insert name="title">Default title</ui:insert></title> </head>
<body> <div id="header"> <ui:insert name="header"> Header area. See comments below this line in the source. <!-- include your header file or uncomment the include below and create header.xhtml in this directory --> <!-- <ui:include src="header.xhtml"/> --> </ui:insert> </div> <div id="content"> <ui:insert name="content"> Content area. See comments below this line in the source. <!-- include your content file or uncomment the include below and create content.xhtml in this directory --> <!-- <div> --> <!-- <ui:include src="content.xhtml"/> --> <!-- </div> --> </ui:insert> </div> <div id="footer"> <ui:insert name="footer"> Footer area. See comments below this line in the source. <!-- include your header file or uncomment the include below and create footer.xhtml in this directory --> <!--<ui:include src="footer.xhtml"/> --> </ui:insert> </div> </body> </html> ================================================================================================= I had added Jboss Tools plug-in to my eclipse helios IDE and it permit me to have the possibility to create directly an XHTML page (Blank Facelet Page) : <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core" xmlns:ui="http://java.sun.com/jsf/facelets"> <ui:composition template=""> </ui:composition> </html> ================================================================================================== I still having Warning in both files at "<html xmlns = ...>" saying : Multiple markers at this line - Warning: unknown attribute "xmlns:h" - Warning: unknown attribute "xmlns:ui" - Warning: unknown attribute "xmlns:f" Help me guys pleaaaase. > Date: Tue, 13 Mar 2012 09:15:20 -0700 > Subject: Re: Help : Error while creating a Facelet > From: [email protected] > To: [email protected] > > send the entire .xhtml file > > -Richard > > > > On Tue, Mar 13, 2012 at 8:58 AM, ayouB __ <[email protected]> wrote: > > > > > Pleaase HELP ! > > > > > > > From: [email protected] > > > To: [email protected] > > > Subject: RE: Help : Error while creating a Facelet > > > Date: Tue, 13 Mar 2012 14:26:23 +0000 > > > > > > > > > Well i verified if i missed a space before "xmlns:ui" except that > > there's a one (it's just copy/past which delete the space), besides i don't > > wanna use maven; for the moment; i need just that my application start > > well, i still wroking on the configuration of the environnement of > > developpement and i have spent a lot of time so if someone had faced such > > problem please help ^^ > > > > > > > > > > CC: [email protected] > > > > From: [email protected] > > > > Subject: Re: Help : Error while creating a Facelet > > > > Date: Tue, 13 Mar 2012 07:09:00 -0700 > > > > To: [email protected] > > > > > > > > I think you need a space before xmlns:ui > > > > You should also learn how to use Maven for your build b/c it will > > manage your sub dependencies and Eclipse build path. > > > > > > > > Richard > > > > > > > > Sent from my iPhone > > > > > > > > On Mar 13, 2012, at 7:00 AM, ayouB __ <[email protected]> wrote: > > > > > > > > > > > > > > > > > > > > > > > > Hello every one, > > > > > > > > > > Now i'm working on a jsf 2.0 project which the implementation is > > done with Apache MyFaces 2.1.6 (Final) and an optional components librairie > > RichFaces 4.2.0 in eclipse Helios as the develeppement environnement, the > > problem is what jars should i do knowing that i have add every jar which > > seems to be primordial to my class path project : > > > > > > > > > > commons-beanutils-1.8.3.jar > > > > > commons-codec-1.3.jar > > > > > commons-collections-3.2.jar > > > > > commons-digester-1.8.jar > > > > > commons-discovery-0.4.jar > > > > > commons-logging-1.1.1.jar > > > > > myfaces-api-2.0.2.jar > > > > > myfaces--impl-2.0.2.jar > > > > > > > > > > richfaces-components-api-4.2.0.Final.jar > > > > > richfaces-components-ui.4.2.0.Final.jar > > > > > richfaces-core-api-4.2.0.Final.jar > > > > > richfaces-core-impl-4.2.0.Final.jar > > > > > > > > > > Moreover i have used the eclipse assistant to download jars of > > MyFaces from Internet, so i would think that there's a problem of > > compatibility between eclipse if i had done this by my self but it was done > > by eclipse itself ! > > > > > > > > > > when i create a new Facelet template from an XHTML file, i still > > having a warning saying : > > > > > > > > > > > > > > > Multiple markers at this line > > > > > - Warning: unknown attribute "xmlns:f" > > > > > - Warning: unknown attribute "xmlns:ui"- Warning: unknown attribute > > "xmlns:h" > > > > > > > > > > Eclipse don't recognize these namespaces : > > > > > > > > > > > > > > > xmlns:h="http://java.sun.com/jsf/html" > > > > > xmlns:f="http://java.sun.com/jsf/core"xmlns:ui=" > > http://java.sun.com/jsf/facelets" > > > > > > > > > > > > > > > The most strange thing is that when i create a jsp file (new > > javaServer Faces page (xhtml) ), it works normally without any warning or > > errors !! > > > > > > > > > > What should i do please :) > > > > > > > > > > Thanks. > > > > > > > > > > > >

