This section describes the required steps to remove the CoreMedia Adaptive Personalization extension from CoreMedia Blueprint.
Remove all affected extensions from the project. This includes p13n, es-p13n, alx-p13n, lc-p13n and nuggad which depend on Adaptive Personalization.
$ cd $BLUEPRINT_HOME $ mvn com.coremedia.maven:coremedia-blueprint-maven-plugin:\ remove-extensions \ -Dcoremedia.project.extensions=p13n-bom,\ alx-p13n-bom,es-p13n-bom,lc-p13n-bom,nuggad-bom
Example 4.29. Remove CoreMedia Adaptive Personalization Extension
The Adaptive Personalization integration brings along specific content types. If you disable the Adaptive Personalization Integration the Content Server's configuration will be affected as well. In this case you have to drop the databases of the Content Servers during the next deployment. Furthermore, you have to remove the documents of this content types from the demo content before importing or manually deploy the relevant content types to your content server.
Either exclude any documents of types defined in
personalization-doctypes.xml
or manually add those content types to your Content Server.Example 4.30. Example for Adaptive Personalization Content in Blueprint
Proceed with the instructions from Section 4.3.2.1, “Adding, Disabling or Removing an Extension” for further development.