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

    Details

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

      Description

      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.

        Attachments

          Issue Links

            Activity

              People

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

                Dates

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

                  Packages

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