Fork me on GitHub


These instruction assume that you have an Hippo CMS project based on the Hippo CMS website archetype, i.e. a Maven multiproject consisting of three submodules: cms, site and content.

Any document type you want to include in a feed should have at least a title field and a date field.


  1. In the main pom.xml of the project, in the repositories section, add this repository if it is not configured there yet.

          <name>Bloomreach Forge maven 2 repository.</name>
  2. Add a property called ${forge.feed.version} to the 'properties' section in the Maven pom.xml file in the root of your project.


    You can find the correct version of the plugin for your project in the table on the Release Notes page.

  3. Add to the pom.xml of your cms module (cms/pom.xml):

  4. Add to the pom.xml of your site module (site/pom.xml):

  5. In your site module, check in the src/main/webapp/WEB-INF/web.xml the context-parameter 'hst-annotated-bean'. It should have an entry for scanning bean classes for the forge like "classpath*:org/onehippo/forge/**/*.class". If it is not present, add it.

  6. In your site module also create /src/main/resources/META-INF/hst-assembly/overrides/feed-rest-services.xml that contains:

            <?xml version="1.0" encoding="UTF-8"?>
            <beans xmlns=""
              <import resource="classpath:/org/onehippo/forge/feed/site/jaxrs/feed-rest-services.xml"/>
  7. Rebuild your project using Maven.

  8. See the Usage page for further instructions.