Rename Culturally Insensitive Terms

This page lists configuration and code changes required to align with updated terminology in brXM version 15. Update your project to use the new terms as described below.

Bootstrap YAML Source Changes

Several configuration property names have changed. If your project’s bootstrap YAML sources override or append values to these properties, update the property names accordingly.

Old configuration propertyNew configuration property
/hippo:configuration/hippo:frontend/settings/@whitelisted.classes.for.package.resources@allowed.classes.for.package.resources
/hippo:configuration/hippo:frontend/cms/cms-static/editorManagerPlugin/cluster.options/@blackListedNodeTypeNames@blockedNodeTypeNames

Renamed web.xml Context Parameter Name

The CMS web application’s web.xml descriptor may include a context parameter for cross-origin request domains. The parameter name has changed. If your project uses this parameter, update it to the new name.

Old Parameter NameNew Parameter Name
accepted-origin-whitelistaccepted-origin-allowlist

Renamed Configuration Files

The following configuration file has been renamed. If your project includes this file, update its name.

Note:
If the only change in your webfiles is this filename update, the change will not be detected during deployment on existing environments.
To work around this, either modify any other webfile in addition, or rename the repository node /webfiles/site/hst-whitelist.txt using the console after deployment.

LocationOld FilenameNew Filename
/repository-data/webfiles/src/main/resources/[site]hst-whitelist.txthst-allowlist.txt

Public Java Constant Changes

The following public Java constants have been renamed. If your project references any of these constants, update the references to use the new names.

Class NameOld Constant NameNew Constant Name
org.hippoecm.frontend.plugins.cms.edit.EditorManagerPluginBLACK_LISTED_NODE_TYPE_NAMESBLOCKED_NODE_TYPE_NAMES
org.hippoecm.hst.core.container.WebFileValveWHITE_LIST_CONTENT_PATHALLOWLIST_CONTENT_PATH
org.hippoecm.frontend.MainACCEPTED_ORIGIN_WHITELISTACCEPTED_ORIGIN_ALLOWLIST

Renamed Java Classes

The following public Java classes have new names. Update all references in your project code to use the new class names.

Old Class NameNew Class Name
org.hippoecm.frontend.WhitelistedClassesResourceGuardorg.hippoecm.frontend.AllowedClassesResourceGuard
org.onehippo.cms7.services.htmlprocessor.filter.WhitelistHtmlFilterorg.onehippo.cms7.services.htmlprocessor.filter.AllowlistHtmlFilter
org.hippoecm.hst.core.webfiles.WhitelistReaderorg.hippoecm.hst.core.webfiles.AllowlistReader

Renamed Methods on Public Classes

The following methods on public Java classes and interfaces have been renamed. Update all references in your project code to use the new method names.

Class NameOld Method NameNew Method Name
org.hippoecm.repository.security.domain.QFacetRuleisHierarchicalWhiteListRuleisHierarchicalAllowlistRule
org.onehippo.cms7.services.htmlprocessor.HtmlProcessorConfigsetWhitelistElementssetAllowlistElements
org.onehippo.cms7.services.htmlprocessor.HtmlProcessorConfiggetWhitelistElementsgetAllowlistElements
org.hippoecm.hst.core.webfiles.WhitelistReadergetWhitelistgetAllowlist
Share Feedback
Page: /about/upgrade-guides/archived-upgrades-pre-v15/v14-v15/rename-culturally-insensitive-terms
Section: About
Category *
7. Rename Culturally Insensitive Terms | Bloomreach Content Documentation