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

Platform instance settings not persisted in non-default virtual instances with DB partition enabled

    Details

      Description

      Steps to reproduce:

      1. Set database.partition.enabled=true in portal-ext.properties
      2. Start new Liferay
      3. Create a new virtual instance
      4. Log into the new virtual instance as an admin
      5. Go to Instance Settings > Platform > Email > Email Sender
      6. Enter some custom values and save
      7. Assert that changes are "saved" (e.g. navigate other settings and get back to email)
      8. Restart Liferay
      9. Go back to the new virtual instance > Instance Settings > Platform > Email > Email Sender

      Expected behavior: Custom values are shown

      Current behavior: Default values are shown

      Additional details:

      This issue only seems to affect to settings under "platform", which are defined in portal-settings-web module. 

      It may be related with a failure in PortalPreferences, when DBPartition is enabled.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              victor.ware Victor Ware
              Reporter:
              eduardo.garcia Eduardo García
              Participants of an Issue:
              Recent user:
              Tomáš Polešovský
              Engineering Assignee:
              Alberto Chaparro
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Days since last comment:
                8 weeks, 5 days ago

                  Packages

                  Version Package
                  7.0.X
                  7.1.X
                  7.2.X
                  7.3.X
                  7.4.2 CE GA3 DXP 7,4
                  Master