Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-76928 Deprecate and remove unnecessary verify processes
  3. LPS-77953

JournalServiceVerifyProcess.verifyArticleContents() must be moved it to the upgrade from 6.1 to 6.2

    Details

    • Type: Technical Task
    • Status: Closed
    • Priority: Critical
    • Resolution: Duplicate
    • Affects Version/s: 7.0.X, Master
    • Fix Version/s: Master
    • Component/s: WCM > Upgrade
    • Labels:
      None

      Description

      JournalServiceVerifyProcess.verifyArticleContents() fixes link_to_layout field format for 6.0 and 6.1 data (see LPS-50555 and LPS-51147)
      In version 6.2, link_to_layout links are using the correct format so no new entries in old format can be added since this version.

      We must move this process from current verify class to the upgrade from 6.1 to 6.2

      Steps to reproduce

      1. Install Liferay 6.1
      2. Upgrade to master
      3. Check upgrade log:
        • Expected behavior: JournalServiceVerifyProcess.verifyArticleContents() is not executed
        • Wrong behavior: JournalServiceVerifyProcess.verifyArticleContents() is executed

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                alberto.chaparro Alberto Chaparro
                Reporter:
                jorge.diaz Jorge Diaz
                Recent user:
                Alberto Chaparro
                Participants of an Issue:
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Days since last comment:
                  1 year, 27 weeks, 1 day ago

                  Packages

                  Version Package
                  Master