Skip to content
Allows to access the Hippo repository via CMIS interface, using a set of components developed on top of the Hippo Site Toolkit.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


Hippo HST CMIS Server

This module enables HST to publish contents via CMIS.

The packaging is a WAR and it must be overlayed by your HST application in order to work.

The package already provides a simple CMIS and all the Spring configurations that need to be injected in the HST configuration in order to have the CMIS Server interface to run.

In order to use it, you need to edit your pom.xml and web.xml:

1. Build HippoGoGreen

svn co
cd hippogogreen-3.03.01/
mvn clean install

2. Build Hippo CMIS Plugin

git clone git://
cd hippo-cmis-plugin
mvn clean install

3. Install Hippo CMIS into Hippo GoGreen

3.1. Edit site/pom.xml



and, in the plugins section


3.2. Edit site/src/main/webapp/WEB-INF/web.xml and add the following configurations:


3.3. Rebuild site module

cd site
mvn clean install

4 - Run CMS and Site

cd hippogogreen-3.03.01

4.1 Configure logging

Add to conf/log4j.xml

  <category additivity="false" name="com.sourcesense">
    <level value="debug"/>
    <appender-ref ref="site"/>
    <appender-ref ref="console"/>

5 - Create cmisrestapi node

Open the Hippo Console


Navigate through


Copy topproducts to cmis

Change hst:namedpipeline -> CmisRestContentPipeline

Copy cmis node as a cmis child, calling it _any_

6 - Try it


This should work.

You can’t perform that action at this time.