Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-16396

Javascript doesn't work when Liferay is installed in an encrypted home folder on Linux; No error messages in log


    • Type: Bug
    • Status: Closed
    • Resolution: Fixed
    • Affects Version/s: 6.0.6 GA, 6.0.11 EE
    • Labels:
    • Environment:
      standard Tomcat bundle, unzipped in encrypted homefolder in linux (as offered by default on ubuntu/kubuntu)


      The javascript minifier creates a file in tomcat's temp folder named tomcat-6.0.29/temp/liferay/minifier/portal/html/js/barebone.jsp_Q_browserId=firefox&themeId=classic&colorSchemeId=01&minifierType=js&minifierBundleId=javascript.barebone.files&languageId=en_US&t=1298641054000

      This file has a quite long filename that seems to exceed the allowed filename length (or character set, not sure on that) on encrypted filesystems as used on ubuntu. Due to this, the file is not saved to the temp folder and not delivered to the client. This means that there's no javascript in the dockbar, naturally this means that Liferay is not usable in this configuration.

      This is typically an issue in trial installations, not in production environments.

      The main problem (other than it not working) is that there's no log output, so there's no hint for the user to recognize the problem - it's only the symptom that's visible.


          Issue Links



              • Votes:
                2 Vote for this issue
                3 Start watching this issue


                • Created:
                  Days since last comment:
                  7 years, 13 weeks ago


                  Version Package
                  6.1.20 EE GA2
                  --Sprint 11/12
                  6.2.0 CE M2