Source code browse

Revision: 685

Correct link to facelets docbook
» Project Revision History

» Checkout URL

svn / trunk

FilenameAuthorRevisionModifiedLog Entry
Ryan Lubke 637 about 8 years ago Convert from CDDL to ASL 2.0
jhook 172 about 11 years ago added legal on the JSF-RI
Ryan Lubke 480 over 9 years ago Issue number: 184 M build.sampl...
Ryan Lubke 637 about 8 years ago Convert from CDDL to ASL 2.0
jhook 246 almost 11 years ago updated TLD with included docume...
Ryan Lubke 637 about 8 years ago Convert from CDDL to ASL 2.0
jhook 378 over 10 years ago issue #110 custom component docu...
Ryan Lubke 637 about 8 years ago Convert from CDDL to ASL 2.0
rogerk 551 over 8 years ago This commit was generated by cvs...
Ryan Lubke 676 about 7 years ago Fix for 321.
edburns 685 over 3 years ago Correct link to facelets docbook
You MUST have the following:

 - A Glassfish membership (for EL API/Impl)

 - Nightly Snapshot of JSF RI (Version 1.2 recommended)

 - OR, Current release of MyFaces

Facelets is allowed to release versions of the JavaServer Faces RI and API
in binary format, under the CDDL License Agreement.

For licensing questions and available source code, go to:

Building Facelets

1.  Copy 2 jars into /lib of this project:

  - servlet-api.jar (a jar containing servlet api's)

  - jsf-api.jar (version 1.2, see requirements)

2.  Now that you have the lib's available, modify the

  - Set '' to your user name

3.  Run Ant from project root

  - Type 'ant'

  - This will fetch and build the EL dependencies from Glassfish


1.  The Ant build 'depend-XXX' is failing with CVS, "anonymous: no such user"

    Facelets requires the EL-API and the EL-RI to be built from Glassfish.
    Glassfish requires you to agree with their licensing while you are logged
    in under your user name on  Once you have agreed to the Glassfish
    license, then you must modify the '' to
    the user name you 'joined' Glassfish with.

    Once you've modified the, Ant will use that name to checkout
    the required sources from Glassfish to build the supporting EL libraries and
    place them in /lib.

2.  "I believe I've found a bug!"

    First off, thanks!  Please use Facelet's Issue tracker on to submit
    the bug you've found.  Even better yet, the source is freely available and you
    can submit a patch if you have the time.

3.  I'm getting ClassNotFound Exceptions for javax.faces.* when I run Ant

    Make sure that you have the JSF 1.2 API in your lib folder when compiling.
    If you do not have JSF 1.2 available, either download the binary version of
    Facelets, or download the binaries of the JSF RI (see requirements).

    Once compiled, you can use any JSF 1.1 or 1.2 implementation and API with
    your project.

Terms of Use; Privacy Policy; Copyright ©2013-2016 (revision 20160708.bf2ac18)
Please Confirm