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

CMIS session needs to be cached into the HttpSession for performance of the CMIS adapter in doc lib

    Details

    • Branch Version/s:
      6.1.x
    • Backported to Branch:
      Committed
    • Fix Priority:
      4

      Description

      A PortalSessionActivationListener object is set as an attribute in the session. When the session is shared with other applications then ClassNotFoundException is thrown since PortalSessionActivationListener is coming from portal-impl.jar that is not available for other web application.

      The final decision was to take the issue into two parts:

      (1) Open an LPS bug to wrap the object into a TransientValue so that it doesn't get serialized

      (2) Open another LPS bug for the need to cache the CMIS session into the HttpSession for performance of the CMIS adapter in doc lib.

      This LPS is for part (2)

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                caorongjin Alexander Chow (Inactive)
                Reporter:
                peter.borkuti Peter Borkuti (Inactive)
                Participants of an Issue:
                Recent user:
                Esther Sanz
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Days since last comment:
                  6 years, 31 weeks ago

                  Packages

                  Version Package
                  6.1.30 EE GA3
                  6.2.0 CE M2