Arguably the most important event for content management in 2010 was the ratification of CMIS 1.0 in May and yesterday the ASF announced that Apache Chemistry has become a top-level project.
Content Management Interoperability Services is an open standard to enable greater interoperability of Enterprise Content Management (ECM) systems and OpenCMIS, part of the Apache Chemistry project, provides a Java client implementation.
I’ve written an introductory article on using OpenCMIS with Grails for accessing enterprise content due for publication in the March 2011 edition of GroovyMag.
In the meantime, if you just can’t wait to get started with Grails & CMIS – check out chapter 14 in Alfresco 3 Business Solutions written by my colleague Martin Bergljung. The code is based on an in-house Grails CMIS plugin I built using Commons HTTP Client library and the Groovy XmlSlurper at the start of 2010. This was used across several customer applications including the mobile site originally codenamed ‘SeaMist’.