I'm currently developing non tomahawk taglibs, but the AddResource etc code in tomahawk (along with very much else) is very useful. It would, however, be nice to just import the jar files that I needed, rather than the whole of Tomahawk.
Regards, John Grange -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Matthias Wessendorf Sent: 03 May 2007 17:08 To: MyFaces Development Subject: [Proposal] Apache MyFaces commons Greetings from the ApacheCon in Amsterdam. It was discussed a lot on the list and Bernd and I are now taking the time to layout a "apache-myfaces-commons-[SUBSET]-VERSION.jar" file. Commons: -What should go into a commons JAR? Non renderKit related things like -Converters and Validators -NonFacesRequestServlet from Tobago -FacesContextFactory from Tobago to ensure a kind of common layer for doing uploads -the selectItems component from Tomahawk -what are we missing ??? Build dependencies: - Trinidad's plugins/utils to generate stuff like the TagClass file. The vision: Why this is needed ? It is kind of hard to actually use only some "common" pieces of Tomahawk. At least to add a custom validator, the complete jar is needed. The vision is also to add some "common" pieces from Trinidad/tobago to it. For Tomahawk this will not mean, you have to introduce a new namespace for adding the converter/validator, the "commons-jar" can be a rt dependency so that the TLD file is only referencing to the classes w/in the commons.jar. What are you missing ? We will compile a list into the MyFaces wiki, based on your feedback/comments -Bernd/Matthias Thales UK Ltd (Wells) DISCLAIMER: The information contained in this e-mail is confidential. It may also be legally privileged. It is intended only for the stated addressee(s) and access to it by any other person is unauthorised. If you are not an addressee, you must not disclose, copy, circulate or in any other way use or rely on the information contained in this e-mail. Such unauthorised use may be unlawful. We may monitor all e-mail communications through our networks. If you have received this e-mail in error, please inform us immediately on +44 (0) 1749 672081 and delete it and all copies from your system. We accept no responsibility for changes to any e-mail which occur after it has been sent. Attachments to this e-mail may contain software viruses which could damage your system. We therefore recommend you virus-check all attachments before opening. A business of Thales UK Ltd. Registered Office: 2 Dashwood Lang Road, The Bourne Business Park, Addlestone, Weybridge, Surrey KT15 2NX Registered in England No. 868273
