On 3/11/07, Jakobsen, Peder <[EMAIL PROTECTED]> wrote:
Hi, I'm working a project by myself with a very short schedule, and until I discovered and ran Appfuse this weekend, I had rolled my own Hibernate-Spring-JSF-Facelets stack and was about to code the security layer. So thanks a lot Matt, you may have just saved my project from being delivered late! :)
I'm glad we could help!
When I do my first project build, how do I prune my source tree off all the stuff i don't need, like Struts, iBatis, etc. Is it a manual process of simply deleting config files, jars, and various dependencies?
If you're installed your web framework, you can delete everything in "extras" - except for "appgen". You'll need that if you want to do CRUD generation. I'm assuming you're using AppFuse 1.9.4? This is quite a bit different for 2.x.
Also, it doesn't look like Facelets is driving your template system (?). Where can I find some documentation on basic look and feel changes, like swapping out the header and footer at runtime, etc.
The templating, or decoration, is done by SiteMesh. I'd google for it to learn more, or just look in web/decorators/default.jsp to see the main layout page. We could use Facelets to do this, but I don't like how it requires you have a line at the bottom/top of each page for which decorator to use. It seems a bit too intrusive for me. That being said, there's nothing preventing you from doing this in your own projects. ;-)
Thanks again for this amazing project. I hope I can help out in the future.
Thanks for using AppFuse and don't be afraid to ask questions on this list! I don't always answer them right away, but I try. I currently have 75 waiting for answers now. Doh! ;-) Matt
Peder Jakobsen Ottawa, Canada This e-mail originates from the City of Ottawa e-mail system. Any distribution, use or copying of this e-mail or the information it contains by other than the intended recipient(s) is unauthorized. If you are not the intended recipient, please notify me at the telephone number shown above or by return e-mail and delete this communication and any copy immediately. Thank you. Le présent courriel a été expédié par le système de courriels de la Ville d'Ottawa. Toute distribution, utilisation ou reproduction du courriel ou des renseignements qui s'y trouvent par une personne autre que son destinataire prévu est interdite. Si vous avez reçu le message par erreur, veuillez m'en aviser par téléphone (au numéro précité) ou par courriel, puis supprimer sans délai la version originale de la communication ainsi que toutes ses copies. Je vous remercie de votre collaboration.
-- http://raibledesigns.com
