-
Type:
Bug
-
Status: Closed
-
Resolution: Fixed
-
Affects Version/s: 7.0.0 DXP SP7, 7.0.X, Master
-
Fix Version/s: 7.0.0 DXP FP59, 7.0.0 DXP SP9, 7.0.X, 7.1.10 DXP FP1, 7.1.1 CE GA2, 7.1.10.1 SP1, 7.1.X, Master
-
Component/s: Portal Configuration > Server Administration
-
Branch Version/s:7.1.x, 7.0.x
-
Backported to Branch:Committed
-
Story Points:1
-
Fix Priority:3
-
Git Pull Request:
Summary
When you visit the Control Panel's Server Administration, and click on the External Services tab for the first time, you are greeted with an error message regarding Xuggler:
2018-03-28 02:30:16.787 ERROR [http-nio-8080-exec-6][XugglerImpl:134] Liferay does not have the Xuggler native libraries installed. In order to generate video and audio previews, please follow the instructions for Xuggler in the Server Administration section of the Control Panel at: http://<server>/group/control_panel/manage/-/server/external-services. Error message is: no xuggle in java.library.path
This behavior seems incorrect, and it looks like it broke some QA tests in the past (LRQA-11682).
Steps to reproduce
- Obtain fresh Liferay bundle
- Sign in as admin
- Go to Control Panel > Server Administration > External Services
- Check console
Actual behavior
ERROR level message regarding Xuggler not being installed.
2018-03-28 02:30:16.787 ERROR [http-nio-8080-exec-6][XugglerImpl:134] Liferay does not have the Xuggler native libraries installed. In order to generate video and audio previews, please follow the instructions for Xuggler in the Server Administration section of the Control Panel at: http://<server>/group/control_panel/manage/-/server/external-services. Error message is: no xuggle in java.library.path
Expected behavior
WARN or INFO level message will be thrown indicating that Xuggler is not installed. If Xuggler is not installed, it's good that I'm being notified that the native libraries cannot be found, but isn't the point of visiting External Services to try and install a native library through the UI?