Simple CMS is a small and simple, java and xml based content management system that is free for private use. No database is needed because the data is stored in xml files in the filesystem. The Layout is stored in JSPs. With that template mechanism you can create a wide range of output (from html, wml, to pdf, docs, ...) It exist a generic xml-web-editor for creation and editing of content.