Most components are plug-and-play. The two times it is not is when the component designer is doing non-pass-through logic in the tag handler (bad design) or when the component has method binding attributes. In the case of method binding attributes, creating a custom handler is still trivial although it does require creating a java class.
Andrew Robinson's facelet ant script can be found in the jsf-comp project. I haven't used it -- so far, it's been simple enough to just write my own taglib files by hand. You only need the tag name, the component-type, and the renderer-type. Most of that's in the faces-config file, but it's easy enough to pull it out of the component source code too. On 2/24/06, Rogers Reilly <[EMAIL PROTECTED]> wrote: > Is there a file floating around out there to use Shale validators (and > tags in general) in Facelets? I couldn't find one anywhere on the web. > > I think I've also seen a Facelets utility somewhere around Sourceforge > that auto-creates the facelet-taglib's- does anyone have experience with > that tool? Is it pretty much plug-'n'-play, or do a lot of components > tend to need custom handlers? >

