Dithaka's Tapestry web components have been run and tested on jakarta-tomcat-4.1
Dithaka uses Hibernate as its persistence engine, and should work with any supported database. See the hibernate website for a list of supported databases.