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.