Can't enable Xuggler in DXP

Issue

  • The "enabled" checkbox for Xuggler does not appear after properly following the official documentation containing the steps to enable it.

Environment

  • DXP 7.3

Resolution

  • Please note that every time you restart the server - or if there is a deployment - every change will be lost within the portal, unless it's stored in volumes. Volumes are recommended for data persistence, as the data doesn't persist after the container no longer exists. You should either modify the container or download the necessary .jar via Script.
     
    You can include Xuggler into your builds by:
    1. Creating the following folder structure in your repository: liferay/configs/'your environment'/tomcat/webapps/ROOT/WEB-INF/lib in 
    2. Downloading the appropriate version of Xuggler from here, which should be the xuggle-xuggler-arch-x86_64-pc-linux-gnu.jar
    3. Putting the JAR file into the lib folder you created
    4. Pushing your changes to your branch
    5. Deploying the build that will be created from that
     
    After that, Xuggler will be installed during the container startup and after opening the Server administration -> External services, you will see the checkbox and you can enable Xuggler.
     
    Please note that as Xuggler has been deprecated after many unmitigated vulnerabilities, therefore any issues that might appear while using Xuggler in a containerized environment, won't be supported by Liferay Support. Please refer to the following article: Xuggler Support Policy

 

¿Fue útil este artículo?
Usuarios a los que les pareció útil: 0 de 0