incubator-adffaces-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Adam Winer" <>
Subject Re: build files for creating JSP tag handlers/tlds?
Date Tue, 18 Apr 2006 18:26:14 GMT
Our base metadata is a faces-config.xml file - or, rather, a whole
bunch of mini-faces-config.xml files that are included together.

>From those faces-config.xmls, we generate UIComponents,
fancy tagdoc, tlds, JSP tag handlers, the "real" faces-config.xml,
and the Facelets .taglib.xml.  It can handle merging
in base, template implementations of the UIComponent, as
well as the parts of the TLDs and taglib.xml files that can't
be automatically generated. All this happens in Maven 2
plugins that run during the build.

Currently, the tools are built around generating components
that inherit from UIXComponentBase and JSP tag handlers
that inherit from UIXComponentTag, but that'd be a
straightforward thing to fix up, I think.

-- Adam

On 4/18/06, Mike Kienenberger <> wrote:
> One of the things that came up on the MyFaces dev group today was the
> possiblity of developing tomahawk components under facelets first, and
> then generating the JSP tag handler files needed mechanically.
> I vaguely recall Adam mentioning that ADF Faces already had something
> like this, but I couldn't remember if it also did the JSP tag handler
> classes or just the faces-config, taglib, and tld files.

View raw message