loading table of contents...

4.3.2.2. Removing the Elastic Social Extension

This section describes the required steps to remove the CoreMedia Elastic Social extension from Blueprint.

[Note]Note

Removing the Elastic Social Integration is optional. Even if you have no licence or if you do not want to use it, you can leave the extension in the workspace.

  1. Remove all affected extensions from the project. This includes all extensions from Blueprint whose name contains an es segment and the shoutem extension which depends on Elastic Social.

    $ cd $BLUEPRINT_HOME
    $ mvn com.coremedia.maven:coremedia-blueprint-maven-plugin:remove-extensions \
          -Dcoremedia.project.extensions=es-bom,\
          lc-es-bom,ecommerce-ibm-es-bom,es-p13n-bom,es-alx-bom,shoutem-bom
    

    Example 4.28. Remove CoreMedia Elastic Social Extension


  2. Some documents of the demo content may have references to extension specific documents. After removing the extension, this may lead to errors in the CoreMedia components. The content has to be adapted not to use extension specific content any longer.

    Either exclude any documents of types defined in elastic-social-plugin-doctypes.xml or manually add those content types to your Content Server.

  3. Proceed with the instructions from Section 4.3.2.1, “Adding, Disabling or Removing an Extension” for further development.