myfaces-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sochor Zdeněk <>
Subject Re: facelets taglib for tomahawk and sandbox
Date Tue, 23 Oct 2007 09:02:10 GMT
 a year ago i was playing with OLD generator to make it work again for 
Tomahawk's core components - see
- attachment tomahawk(no roleSelectionMode).patch

I withdrove the issue mainly because it become invalid in a matter of 
weeks AND in that time it was
decided to switch to maven plug-in.

It was quite painful to make that patch due to heavy modifications in 
components' getters and/or setters.

If part of that patch is locally applied (ONLY for xml definition 
files), one can see almost all occurencies of unusual methods
which will have to be modified/extended during autogeneration (i 
extended old generator for not rendering setter and/or getter).

I tried to complete as many missing attributes as i could, but i KNOW 
that i missed a hell many of them in patch.
(mostly ones i sent patch for in
I have to say i don't even slightly envy anyone who will try to port 
Tomahawk to new generator. :D
I would help with that if that generator was able to be extended.
I really have issues with it in its current form e. g.  magic comment 
/**///methodName for not generating that method.

But it would be nice way how to ensure correctness of components and tags.


Bruno Aranda napsal(a):
> I did start with the implementation of tomahawk using the faces plugin
> (not the old generator that Mario may be refering). The efforts are
> done in a tomahawk branch, but due to lack of time I haven't got the
> time to continue (I hope to do so :)). Configuring the
> maven-faces-plugin to do something, as Andrew has already experienced,
> is not the easiest thing in the world, but once the setup is done it
> works like a charm.
> MyFaces 1.2 Core uses the system, but of course it does not generate a
> taglib because the standard components are already covered by facelets
> taglibs itself.
> Cheers,
> Bruno
> On 22/10/2007, Andrew Robinson <> wrote:
>> MyFaces 1.2 core uses the Trinidad maven plugin (it wasn't me that did
>> that integration though). I don't see any taglib.xml files though, so
>> it doesn't look like it is configured to support facelets (which the
>> plug-in is capable of generating)
>> -Andrew
>> On 10/22/07, Mike Kienenberger <> wrote:
>>> On 10/22/07, Mario Ivankovits <> wrote:
>>>> If it takes years of getting tomahawk running again with the generator,
>>>> why do you think it will happen someone soon ;-) - sorry ;-)
>>> Touche!  :-)
>>> That's a fair response, but since someone (Andrew?) has gotten it
>>> working with MyFaces Core 1.2, I think it could happen soon with
>>> Tomahawk.  :-)
>>> My biggest problem is a lack of time to learn Maven.   I haven't even
>>> had time to work on a JSF project since May, although I'm hoping that
>>> will change again in the next month or two.

View raw message