If we design our MyFaces components right, the only component classes that will need facelets tag handlers are those with method bindings. The method binding method signature for an attribute has be specified in a facelets component tag handler.
Well lets make sure we do this part whenever possible. It might take a little time but I'd like to minimize the need to add extra facelets specific stuff. But, when its unavoidable, I agree with Matthias' suggetsion of o.a.t.facelets Lets create improvement issues in JIRA for each of the tomahawk components that don't support facelets out of the box. We can then assign them to ourselves if we have time to work on them. I have one in mind since I need it for a demo app I'm writing (t:popup.) Lets just be sure to check JIRA and assign to ourselves so we don't duplicate effort.
Also pure jsp tags (like t:updateActionListener) also have to be rewritten as a facelets tag handlers.
Ok good point. Like I said, I don't know much about facelets but what you're saying is making sense here. Sean
