Can't enable Xuggler in DXP
Written By
Marcos da Silva Xavier
How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!
While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.
Legacy Article
You are viewing an article from our legacy "FastTrack"
publication program, made available for informational purposes. Articles
in this program were published without a requirement for independent
editing or verification and are provided"as is" without
guarantee.
Before using any information from this article, independently verify its
suitability for your situation and project.
Issue
- The "enabled" checkbox for Xuggler does not appear after properly following the official documentation containing the steps to enable it.
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:
- Creating the following folder structure in your repository:
liferay/configs/'your environment'/tomcat/webapps/ROOT/WEB-INF/lib in
- Downloading the appropriate version of Xuggler from here, which should be the xuggle-xuggler-arch-x86_64-pc-linux-gnu.jar
- Putting the JAR file into the lib folder you created
- Pushing your changes to your branch
- 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.
Did this article resolve your issue ?