I m looking for a content management system in java with good support for html content presentation in sense of web presentations, NOT document management or enterprise content management
I m interested in templating html pages in categories/filesystem within the cms. Most CMS I know are corporate systems like Alfresco, Nuxeo, Exo and I don t even know if these have support for web page presentation outside the Portal behind them. I just know that Magnolia does.
The second requirement is managing the CMS via API. Not manual editing. I highly doubt that there is a CMS implementing Atom publishing protocol, that s why I need a CMS with API for CRUD content so that I could implement AtomPub server by myself.