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

Segmented portlets friendly url mapping is invalid

    Details

    • Fix Priority:
      4

      Description

      Steps

      1. Go to Liferay DXPContent & DataWeb Content and create a Basic Web Content
      2. Site BuilderPages→Add a new Content Page
      3. Leave it empty and Publish
      4. Click on Experience selector→New ExperienceNew Segment.
      5. In Properties search for Role and drag it to the Conditions field
      6. Set it to Role equals Administrator and Save
      7. Place an Asset Publisher on the new Experience and publish the page
      8. Click on the new content page's title in the navigation, you should see the Web Content that you created.
      9. Click on the Web Content's title

       Expected behaviour
      The user clicks on the Web Content's title and the full content becomes visible.

       Actual behaviour
      A blank page appears.

       

      Two issue can be responsible for this:

       1 is detailed in LPS-110227, having the segment's experience Id added to the isntanceId of a portlet can cause a 

      java.security.InvalidParameterException: User ID and instance ID has more than one underscore
      

      If that is fixed, friendlyUrlMappers are not taking into account the segmentationExperienceId

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Days since last comment:
                  19 weeks ago

                  Packages

                  Version Package
                  Master