I am looking for a framework to create an install kit for my Java web application. I need something that would install JBoss, a Database Server, Java, and of course the application itself with all the dependencies and settings on a Windows platform.
I prefer free tools. What do you recommend and why?