Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-8179

Creating a content view user action/action chain does not propagate SEAM session needed for FETCH->UI Selected Documents

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Cannot Reproduce
    • Affects Version/s: 5.4.2, 5.5
    • Fix Version/s: 5.6
    • Component/s: Automation, IMAP Connector
    • Environment:
      CENTOS 5.6

      Description

      A content view button/user action, linked to an extended MailFolder, causes GetSelectedDocuments to be called via FETCH->UI Selected Documents in the user action's action chain. Because GetSelectedDocumentsis not a SEAM component it needs to call a SEAM utility CONTEXTS via OperationsHelper to get a DocumentsListsManager instance. Since OperationsHelper is not a SEAM component the call to Contexts utility to get DocumentsListsManager creates a different SEAM session than the one needed by the content view action chain, hence, a null value returned by the FETCH->UI Selected Documents call to the action chain. The selected document cannot be read and a null value error is thrown.

        Attachments

          Activity

            People

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

              Dates

              • Created:
                Updated:
                Resolved: