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

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

            victor.ware Victor Ware
            eduardo.garcia Eduardo García (Inactive)
            Kiyoshi Lee Kiyoshi Lee
            Alberto Chaparro Alberto Chaparro
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:
              1 year, 19 weeks, 4 days ago

              Packages

                Version Package
                7.0.0 DXP FP102
                7.0.10.16 DXP SP17
                7.0.X
                7.1.10 DXP FP25
                7.1.X
                7.2.10 DXP FP15
                7.2.X
                7.3.10.3 DXP SP3
                7.3.X
                7.4.2 CE GA3 DXP 7,4
                7.4.13 DXP GA1
                Master