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

Not Found message is displayed when creating or accessing Message Board threads on a page with multibyte character title

    Details

    • Story Points:
      1
    • Fix Priority:
      3

      Description

      Description:
      Liferay translates pages with multibyte character titles to /-/ which allows them to be accessible without displaying the multibyte characters in the URL. On these pages with multibyte character titles, if we add a Message Board portlet and create a thread, there are three issues that are apparent:

      (1) As soon as you try to publish the new thread, you are greeted with a "Not Found" error
      (2) Going back and refreshing the page, you will notice that there are two threads with the same name that have been created
      (3) Attempting to click on any of the Message Board threads and control links results in a "Not Found" error

      This issue seems to be related to LPS-66991 which affects Asset Publisher.

      Steps to reproduce:
      1. Create a new page called ライフレイ
      2. Access the ライフレイ page, then Add > Applications > Collaboration > Message Boards
      3. Add a new thread with any title (any ASCII string is fine, I used "a"), then click Publish

      Assertion 1: Not found page appears.

      4. Go back, and try clicking any of the Message Board portlet's control links, like "Recent Posts"

      Assertion 2: Not found page appears.

      5. Go back again, and click on the page title to reload the page

      Assertion 3: Even though I created one thread, two are listed.

      6. Try clicking on either of the threads.

      Assertion 4: Not found page appears.

      Expected Result:
      Message Board portlet assets will display correctly, and publishing a single thread will not result in the creation of two threads.

      Actual Results:
      (1) As soon as you try to publish the new thread, you are greeted with a "Not Found" error
      (2) Going back and refreshing the page, you will notice that there are two threads with the same name that have been created
      (3) Attempting to click on any of the Message Board threads and control links results in a "Not Found" error

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              support-lep@liferay.com SE Support
              Reporter:
              brian.suh Brian Suh
              Participants of an Issue:
              Recent user:
              Esther Sanz
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Days since last comment:
                4 years, 15 weeks ago

                  Packages

                  Version Package
                  6.2.X EE
                  7.0.X EE
                  Master