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

After upgrade from 6.0 publishing to live can result in LocaleException

    Details

      Description

      Steps to reproduce the error:
      1) Open a clean 6.0 portal and enable staging (any type).
      2) Change the default portal language form English (en_US) to e.g. Italian (it_IT)
      3) Create an arbitrary structure (with a belonging template) and a web content based on it. Do not publish to live.
      4) Observe that in the database neither 'content' nor the 'title' of the Web Content is localized.
      5) Shut down the portal and upgrade to 6.2.
      6) Add an en_US translation to the structure to avoid StructureNameException
      7) Make sure the portal default language is still set to Italian (it_IT).
      8) Attempt to publish the article to live.

      Result:
      Publication fails with LocaleException (full stacktrace is attached).

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              shitian.zhang Shitian "Shelton" Zhang (Inactive)
              Reporter:
              laszlo.hudak Laszlo Hudak (Inactive)
              Participants of an Issue:
              Recent user:
              Esther Sanz
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Days since last comment:
                5 years, 18 weeks, 1 day ago

                  Packages

                  Version Package
                  6.2.X EE
                  7.0.0 M4