Date Posted: October 23, 2008
What is IBM CMIS Prototype for FileNet P8 Content Manager 4.0?
This technology provides support for the Content Management Interoperability Services (CMIS) specification that is currently being standardized at OASIS. This prototype provides support for the CMIS REST/Atom binding for the IBM FileNet P8 Content Manager repository. The prototype consists of a CMIS servlet packaged as a WAR (Web Archive) file, a configuration file, and a Web services run-time environment.
How does it work?
The prototype uses a servlet container to provide REST services expressed in the CMIS specification. The servlet translates these services at run time to Java™ API calls to the IBM FileNet P8 Content Manager. These calls are then remotely transferred over either EJB (Enterprise Java Bean) or WSI (Web Service Interface) transport to the P8 Content Manager.
The prototype is implemented in Java and uses Java Architecture for XML Binding (JAXB) for the XML serialization and deserialization, and the P8 Java APIs for access to the native repository.
About the technology author(s)

Al Brown is an architect in the office of IBM""s Enterprise Content Management (ECM) Chief Technology Officer (CTO). He holds an MBA from USC and a B.S. in mathematics and computer science from Colorado School of Mines. Mr. Brown founded a Web content management company called eGrail, which FileNet bought in 2002; IBM acquired FileNet in 2006. He led the Architecture Steering Group for FileNet, and he has since led the standards effort for FileNet in the content management field.

Jay Brown has worked as a software developer for 19 years and has been with FileNet (now owned by IBM) since 1999. His biggest contributions to FileNet include the following: creating the P8 .NET CE APIs; serving as a primary developer for the P8 4.x Java Content APIs; and participating in the 4.0 Content Engine Architecture team. Mr. Brown is currently the development lead for the P8 SharePoint connector project.
