OpenWGA is an open source Java based high end content management and web application development platform.
It packages an integrated hierarchical document repository and a full featured JSP-tag-library based template engine. The repository features multi language support, versioning and approval workflows and comes with easy manageable access control.
The OpenWGA runtime system features user authentication, caching, security features and transparent database access.
OpenWGA differs from other content management systems in that authors never have to handle folders or fill in forms to create content. All authoring tasks are done "inline" directly in the browser just as you would edit a Word document or a PowerPoint presentation.
OpenWGA Developer Studio:
OpenWGA is not only delivered with a powerful yet easy to use authoring environment. In addition OpenWGA also supports the software development process by delivering all necessary tools to create, develop, deploy and share OpenWGA web applications.