For the taglib.xml files, jsf-comp has an autogeneration tool that
builds the taglib files for you. The only drawback is that it only
supports components (not validators for example). There is examples in
the *-all.jar release.

You can get it here:

http://sourceforge.net/project/showfiles.php?group_id=137466&package_id=168411

it is the faceletsAntTasks 0.9 release that you are looking for.

FYI - I haven't worked on it in quite a while, but it still should
work fine with the new tomahawk releases.

On 2/8/07, Mike Kienenberger <[EMAIL PROTECTED]> wrote:
I stand corrected.  It's not there.  Weird.

I've realphabetized the sandbox taglib file and added subForm.

On 2/8/07, Mike Kienenberger <[EMAIL PROTECTED]> wrote:
>     <tag>
>         <tag-name>subForm</tag-name>
>         <component>
>             <component-type>org.apache.myfaces.SubForm</component-type>
>             <renderer-type>org.apache.myfaces.SubForm</renderer-type>
>         </component>
>     </tag>
>
>
> I'm pretty sure it's on the sandbox wiki because I think that's where
> I got it, but I'll double-check.
>
>
> On 2/8/07, Jeff Bischoff <[EMAIL PROTECTED]> wrote:
> > speaking of which, does anybody have the correct taglib tag for
> > s:subform? It's not on either wiki. :)
> >
> > Jeff Bischoff wrote:
> > > That's true Mike, but here's where it gets dangerous. Those tag files
> > > are being copied probably from one of the wikis. At best, they are
> > > complete and accurate for the latest-and-greatest version, i.e. the trunk.
> > >
> > > Even if that's true, the user of a stable build is still tasked with
> > > figuring out which components were added or promoted since his build and
> > > altering the tag files to match. If this is not done, facelets does not
> > > seem to complain but simply lets those components fail silently. I'm
> > > going through this process today, as I've noticed some components are in
> > > the wrong taglib file. (e.g. s:selectItems)
> > >
> > > So yes, because the project is volunteer, nothing will get done until
> > > somebody decides to do it. But I think that if someone did choose to
> > > tackle this task, their efforts would be quite worthwhile. These things
> > > (taglibs, tag handlers, etc) really do belong in the jar itself.
> > >
> > > I'm not complaining that nobody has done it yet, just pointing out that
> > > I feel it is worth doing. :)
> > >
> > > Regards,
> > >
> > > Jeff Bischoff
> > > Kenneth L Kurz & Associates, Inc.
> > >
> > > Mike Kienenberger wrote:
> > >> The ease-of-use is part of the problem. :-)
> > >>
> > >> When it only takes 5 minutes to copy the sandbox and tomahawk tag
> > >> files to your application, and then another 10 to download
> > >> t:updateActionListener, it's really hard to justify spending a week
> > >> trying to figure out how to integrate automatic file generation
> > >> support into MyFaces in a volunteer-driven project.
> > >>
> > >> On 2/7/07, Jeff Bischoff <[EMAIL PROTECTED]> wrote:
> > >>> Thanks for responding guys.
> > >>>
> > >>> Really, no official facelets support? That would explain the taglib.xml
> > >>> not being bundled. I had wondered about that too. :)
> > >>>
> > >>> Having been on this mailing list for quite a while, I can tell that many
> > >>> other users do use facelets with myfaces and tomahawk - which is the big
> > >>> reason why I'm comfortable converting my application to facelets. It
> > >>> does involve a few extra steps, and a few things don't work as expected,
> > >>> but overall it's not a big switch from the user standpoint.
> > >>>
> > >>> Well thanks for the code, it does seem to work nicely.
> > >>>
> > >>> Regards,
> > >>>
> > >>> Jeff Bischoff
> > >>> Kenneth L Kurz & Associates, Inc.
> > >>>
> > >>> Andrew Robinson wrote:
> > >>> > I tried to get MyFaces to support Facelets a while ago, but I think
> > >>> > the result was something along the line of no tomahawk developers want
> > >>> > to bother. So, not being a MyFaces developer and not having the
> > >>> > patience to wait for others to help and me not knowing enough about
> > >>> > the auto-generation and other aspects of the build process that would
> > >>> > affect this, I decided to make the jsf-comp version which was very
> > >>> > easy to get out fast.
> > >>> >
> > >>> > We can hope for a kind volunteer of the MyFaces developer team to
> > >>> > champion facelets support, but until then I guess this will do.
> > >>> >
> > >>> > FYI - I am not trying to put down anyone on the MyFaces team
> > >>> >
> > >>> > On 2/7/07, Jeff Bischoff <[EMAIL PROTECTED]> wrote:
> > >>> >> Hey this tag handler works great!
> > >>> >>
> > >>> >> ...So why hasn't it been donated to Tomahawk? :)
> > >>> >>
> > >>> >> Or is Tomahawk not supposed to have tag handler classes for some
> > >>> reason?
> > >>> >> Andrew? Mike? :)
> > >>> >>
> > >>> >> Thanks for writing it!
> > >>> >>
> > >>> >> Regards,
> > >>> >>
> > >>> >> Jeff Bischoff
> > >>> >> Kenneth L Kurz & Associates, Inc.
> > >>> >>
> > >>> >> Matthias Wessendorf wrote:
> > >>> >> > Thomas,
> > >>> >> >
> > >>> >> > check [1] for more on it (search for updateActionListener),
> > >>> since you
> > >>> >> > need a *taghandler*
> > >>> >> >
> > >>> >> > -M
> > >>> >> >
> > >>> >> > [1]http://wiki.apache.org/myfaces/Use_Facelets_with_Tomahawk
> > >>> >> >
> > >>> >> > On 2/2/07, Thomas Chang <[EMAIL PROTECTED]> wrote:
> > >>> >> >> Hi Aleksandr,
> > >>> >> >>
> > >>> >> >> You are right. I do use Facelets. But I can use other t-tags
> > >>> such as
> > >>> >> >> <t:commandLink/> <t:selectOneMenu/> etc. in xHtml and they work
> > >>> well.
> > >>> >> >> Besides, I have the followings on the top of my files.
> > >>> >> >>
> > >>> >> >> Thanks
> > >>> >> >>
> > >>> >> >> Thomas
> > >>> >> >>
> > >>> >> >>
> > >>> >> >>
> > >>> >> >> <html xmlns="http://www.w3.org/1999/xhtml";
> > >>> >> >>     xmlns:ui="http://java.sun.com/jsf/facelets";
> > >>> >> >>     xmlns:h="http://java.sun.com/jsf/html";
> > >>> >> >>     xmlns:f="http://java.sun.com/jsf/core";
> > >>> >> >>     xmlns:t="http://myfaces.apache.org/tomahawk";>
> > >>> >> >>
> > >>> >> >>
> > >>> >> >> Aleksandr Mazur <[EMAIL PROTECTED]> schrieb:
> > >>> >> >>
> > >>> >> >>
> > >>> >> >> Hi Thomas,
> > >>> >> >>
> > >>> >> >> As I see you are  using faceletes. updateActionListener should be
> > >>> >> >> presented in tomahawk.taglib.xml. Is it?
> > >>> >> >>
> > >>> >> >>
> > >>> >> >> Best regards,
> > >>> >> >>  Aleksandr
> > >>> >> >>
> > >>> >> >>
> > >>> >> >>
> > >>> >> >>  Thomas Chang <[EMAIL PROTECTED]>
> > >>> >> >> 02.02.2007 12:14
> > >>> >> >>
> > >>> >> >> Please respond to
> > >>> >> >>  "MyFaces Discussion" <[email protected]>
> > >>> >> >>
> > >>> >> >>
> > >>> >> >> To MyFaces Discussion <[email protected]>
> > >>> >> >>
> > >>> >> >> cc
> > >>> >> >>
> > >>> >> >>
> > >>> >> >> Subject Error by using <t:updateActionListener/>
> > >>> >> >>
> > >>> >> >>
> > >>> >> >>
> > >>> >> >>
> > >>> >> >>
> > >>> >> >>
> > >>> >> >>
> > >>> >> >> Hi all,
> > >>> >> >>
> > >>> >> >>  My code look as follow:
> > >>> >> >>
> > >>> >> >>  myPage.xHtml
> > >>> >> >>  ***************
> > >>> >> >>  ...
> > >>> >> >>  <t:commandLink
> > >>> >> >>    action="openNewBrowser"
> > >>> >> >>    immediate="true"
> > >>> >> >>    value="Open New Browser"
> > >>> >> >>    target="readMessageWindow">
> > >>> >> >>    <t:updateActionListener property="property"
> > >>> >> >> value="message"></t:updateActionListener>
> > >>> >> >>  </t:commandLink>
> > >>> >> >>  ...
> > >>> >> >>
> > >>> >> >>  But I get following error when try to open myPage.xHtml. What's
> > >>> >> wrong?
> > >>> >> >>
> > >>> >> >>   <t:updateActionListener> Tag Library supports namespace:
> > >>> >> >> http://myfaces.apache.org/tomahawk, but no tag was defined for
> > >>> name:
> > >>> >> >> updateActionListener
> > >>> >> >>
> > >>> >> >>
> > >>> >> >>  Thanks
> > >>> >> >>
> > >>> >> >>  Thomas
> > >>> >> >>   ________________________________
> > >>> >> > Yahoo! 360° – Bloggen und Leute treffen. Erstellen Sie jetzt Ihre
> > >>> >> > eigene Seite – kostenlos!.
> > >>> >> >>
> > >>> >> >>
> > >>> >> >>
> > >>> >> >>           ________________________________
> > >>> >> > Yahoo! Messenger -   kostenlos* mit Familie und Freunden von PC
> > >>> zu PC
> > >>> >> > telefonieren .
> > >>> >> >>
> > >>> >> >>
> > >>> >> >
> > >>> >> >
> > >>> >> >
> > >>> >>
> > >>> >>
> > >>> >>
> > >>> >
> > >>> >
> > >>> >
> > >>>
> > >>>
> > >>>
> > >>
> > >>
> > >>
> > >
> > >
> > >
> > >
> > >
> >
> >
> >
>

Reply via email to