Uploaded image for project: 'PUBLIC - Liferay Portal Enterprise Edition'
  1. PUBLIC - Liferay Portal Enterprise Edition
  2. LPE-1689

Can not upgrade because of changes to the database

Details

    Description

      Upgrading from one version to an another version may not work if there is an intermediate version between the original version and the new version. This problem occurs because the upgrade process makes use of *ServiceUtil classes that may change from one version to another. For example, suppose v1.0 uses FooServiceUtil and this class uses a table with 5 columns. v2.0 of the service uses a table with 8 columns. However, before the upgrade, the table still only has 5 columns. This change causes the upgrade process to fail.

      To address this issue, the upgrade process will no longer rely on *ServiceUtil classes. To upgrade older versions of Liferay portal (before 5.2.7 and 5.1.8), you should upgrade to all intermediate versions before upgrading to the final version.

      Attachments

        Issue Links

          Activity

            People

              mingda.yi Kevin Yi (Inactive)
              brian.chan Brian Chan
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Packages

                  Version Package
                  5.1 EE SP5 (5.1.8)
                  5.2 EE SP3 (5.2.7)