Magnolia CMS – Java based Open source content management system
Magnolia CMS is a well documented, free, easy-to-use enterprise-grade open source Content Management System based on the Java Content Repository standard (JSR-170) and uses SQL based database backend for stores the data. It specially designed for broadcasters and large organizations to manage their broadcast content.
It has enterprise-grade templating features for multi-site, multi-language and multi-domain scenarios. Administrators will have the option to ensure that editors access a site through a specific domain and edit only the part of the content structure that resides at the specified domain. To ensure an integrated browsing experience, URLs will be adapted seamlessly by Magnolia CMS to always reflect the domain.
It also support for Groovy, which allows for a much more agile approach to implementing new functionality for your web site, while retaining the full power, scalability and security of the Java stack. The new optional tag library provide a cleaner, leaner, simpler set of components. This new tag library implementation is separated from the UI component rendering.
Features of Magnolia CMS
- Content creation and administration
- Instant inline editing
- Browser-based user interface
- cross – browser compatibility
- Easy to Move, copy and reorder entire site – structures
- AJAX-powered intuitive web-browser interface
- standard 4-eye workflow
- Versioning
- Document Management System (DMS)
- Imaging Engine (scale, crop & filter images)
- Role-based user management
- Multilingual admin interface and content
- time-based publishing
- Workgroup collaboration
- Frontend and templating
- User Friendly and search engine friendly URL’s
- SEO optimized Content
- Follow the guidelines of W3C Web Content Accessibility Guidelines (WCAG2m)
- Standard Templating Kit (STK)
- Standards-based templating in JSP and Servlets
- Freemarker as a template language
- Custom-tag library speeds up templating
- Unlimited page and paragraph designs
- Templating Engine
- Multi-site support
- Themes
- Web 2.0
- Podcasts, Webcasts, video
- User Generated Content (UGC)
- Multichannel publishing
- Supports for mobile devices
- Email Module
- Syndication and staging
- RSS generation & aggregation
- Metadata and Tagging
- Customizable, standards-based meta data (Dublin Core)
- Automatic meta-data storage
- Article categorization (tagging)
- Content Repository and retrieval
- Integrated full-text search
- Access-controlled search also based on meta-data
- Google Sitemap generation
- JSR-170 Java Content Repository (JCR)
- System integration and business Logic
- Easy integration of third-party frameworks
- Customizable, extensible workflow
- Pluggable Digital Asset Management (DAM)
- Structured data management (Data Module)
- Observation of content changes
- Shell access
- Scalability
- Caching
- Advanced cache strategies
- Unlimited scalability, clustering and load-balancing
- Transactional activation
- Backup and migration
- Backup
- Scheduled backups
- Backup of revisions
- Version export / import
- Deployment and Maintenance
- 100% Java/J2EE compliance
- Single file download installation
- Deployment management
- Compatibility with Tomcat, JBoss
- Compatibility with Websphere, Weblogic
- Logging with Apache Log4j
Download : http://sourceforge.net/projects/magnolia/
Demo : http://demopublic.magnolia-cms.com/demo-project.html


Correction: Magnolia does not use “MySQL database backend”. It uses a JSR-170 repository, which abstracts from the underlying persistence mechanism. It can use MySQL for persistence, but in fact is able to run with pretty much anything, including the usual suspects of relational databases (Oracle, MS SQL, Postgres, MySQL, Ingres, Derby etc.) but it can also simply use the file system or in-memory persistence (great for testing, migration or data that changes quickly but can be recalculated on startup, e.g. forum thread count or registered users etc.). The persistence mechanism is configurable per workspace, e.g. you can use Oracle for your web content but in-memory for your non-persisted data
@Boris Thanks for correction..
Magnolia CMS – Java based Open source content management system http://bit.ly/atdtPl
Magnolia CMS – Java based Open source content management system http://bit.ly/boClDS RT @ravindra1982