Uploaded image for project: 'PUBLIC - Liferay Social Office Community Edition'
  1. PUBLIC - Liferay Social Office Community Edition
  2. SOS-1465

Unable to send messages to other users with the Private Messaging as a standalone portlet (no SO)


    • Type: Regression Bug
    • Status: Closed
    • Resolution: No Longer Reproducible
    • Affects Version/s: 2.1.X CE, 2.0.4 EE GA2, 2.1.X EE
    • Fix Version/s: 2.1.X CE, 2.1.X EE
    • Environment:
    • Epic/Theme:
    • Fix Priority:
    • Affects Portal Version/s:


      Logic change introduced by SOS-1113 prevents the Private Messaging Portlet (PMP in what follows) from sending a notification to the recipient of the private message.

      In UserThreadLocalServiceImpl method getPrivateMessageURL() throws NoSuchLayoutException, if the recipient user doesn't have a PMP added to his/her private page; on the sender side however there is no error message displayed and there isn't anything helpful in the logs either.

      Reproduction steps

      • Have a Liferay Portal instance up and running.
      • Compile PMP from source.
      • Deploy PMP war.
      • Create a new user (eg. test1@liferay.com)
      • Log in as test@liferay.com
      • Add the PMP to the front page.
      • Try to send a private mesage to test1@liferay.com.
      • Nothing happens at this point.
      • Try to do the same and send a message to yourself, that works.


          Issue Links



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


                • Created:
                  Days since last comment:
                  5 years, 41 weeks, 4 days ago