Brightspot CMS Developer Guide

Brightspot editorial URLs

The URL editors use to access Brightspot has two components: a tool URL and an application path.

Brightspot editorial URL.svg
Brightspot editorial URL

Referring to the previous illustration, the tool URL is, and the application path is cms/. This section describes how to configure both these components.

The key brightspot/toolUrlPrefix specifies the tool URL editors use to log in to Brightspot. This setting is useful if you installed Brightspot on one host and subsequently moved it to another; this setting redirects user requests to the new host.

The following table describes the attributes associated with this key.

Valid values
Key for specifying the protocol and domain for using Brightspot. If this key is not set, Brightspot does not redirect user requests to another host.
Type of the value.
Protocol and domain for connecting to Brightspot.
Protocol and domain name where Brightspot is installed.

The following snippet specifies the protocol and domain for the editorial URL appearing above.

<Environment name="brightspot/toolUrlPrefix" type="java.lang.String" value="" />

Referring to the previous snippet, editors access Brightspot at http :// Furthermore, editors who previously used to access Brightspot are redirected to

You can modify the application path after the domain name by configuring dari/routingFilter/applicationPath/cms in context.xml; for details, see Application path.

The key dari/routingFilter/applicationPath/cms specifies the path from the server root to the Brightspot application. The following table describes the attributes associated with this key.

Valid values
Key for specifying the path to Brightspot. If this key is not set, the path is cms/.
Type of the value.
Path to Brightspot webapp.
A path.

The following snippet sets the application path to admin.

<Environment name="dari/routingFilter/applicationPath/cms" type="java.lang.String" value="admin" />

There are three steps to modifying the application path.

Step 1: Configure application path in the content.xml

Configure the application path as in the above code sample.

Step 2: Update site module's pom.xml

  1. In brightspot/express/site/pom.xml, search for the plugin maven-war-plugin.
  2. Add an overlay configuration to the plugin. In the targetPath element, specify the application path that you set in context.xml. In the following example, targetPath is set to admin as in step 1.

Step 3: Rebuild the site module

Rebuild the site module in brightspot/express/site/:

mvn clean install -DskipTests

Deploy the new WAR file found in brightspot/express/site/target/.

Previous Topic
Configuring Brightspot's server
Next Topic
Was this topic helpful?
Thanks for your feedback.
The elements that get you up and running in a matter of days, from pre-built content types, to modules, to landing pages.

Content types
Landing pages
Everything you need to manage and administer content within Brightspot CMS, including plug-and-play integrations.

Admin configurations
A guide for installing, supporting and administering code on the Brightspot platform, including integrations requiring developer support to use.

Field types
Content modeling
Rich-text elements