Using the Essentials Setup Application with Existing BloomReach Experience Manager Projects - BloomReach Experience - Open Source CMS
07-01-2019

Using the Essentials Setup Application with Existing BloomReach Experience Manager Projects

The Essentials setup application is designed to work with BloomReach Experience Manager projects using version 7.9 or later. While using Essentials is the recommended way to set up a new BloomReach Experience Manager project, you may be dealing with an older project that has been upgraded to BloomReach Experience Manager 7.9 or later.

This page provides some information on how you can take advantage of parts of the Essentials setup application even if your project has not been set up using Essentials.

Adding the Essentials setup application to your project

While it is possible to add the Essentials setup application to your existing 7.9 (or later) BloomReach Experience Manager project, you should be warned that the project structure set up by the setup application may conflict with the already existing structure of your project. While adding Essentials to your project may provide you with useful tooling, Essentials currently doesn't guarantee that all interactions with an existing BloomReach Experience Manager project will work smoothly. If you decide to add Essentials to your existing BloomReach Experience Manager project, make sure you use your VCS in order to detect and revert undesired changes to your project.

That said, here is a page describing the steps you'll have to take to add the setup dashboard to your existing BloomReach Experience Manager project.

Using the generic HST Components

The Essentials setup application uses a set of generic, parameterized HST components. In order to make these HST components available to your upgraded BloomReach Experience Manager project, include the following dependency in your site module‚Äôs pom.xml:

<dependency>
  <groupId>org.onehippo.cms7</groupId>
  <artifactId>hippo-essentials-components-hst</artifactId>
</dependency>
Did you find this page helpful?
How could this documentation serve you better?
On this page
    Did you find this page helpful?
    How could this documentation serve you better?