Jetspeed 2
  1. Jetspeed 2
  2. JS2-860

Implement a second, Versioned Portlet Application Manager

    Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.2.0
    • Fix Version/s: 2.2.0
    • Component/s: None
    • Labels:
      None

      Description

      Implement a second, Versioned Portlet Application Manager for clustered environments

      We are running into limitations with the NodeManager-based cluster support when deploying to clusters with replicated databases as well as replicated app servers.
      The default PAM (Portlet Application Manager) is not-appropriate for many deployments of the portal. I am implementing a second version of the PAM, with no listeners,
      and a simpler deployment algorithm based on a version number supplied in the jetspeed-portlet.xml metadata
      If this field is not found, or if it is equal to or less than the version in the database, then the PA will not be deployed.
      This will allow for dropping in 2..n PAs in a cluster, without re-registering. The problem with re-registering is that the registry algorithm deep deletes the old PA def from the database,
      create a new PA, with all new OIDs, invalidating all other PAs and portlets on other nodes in the cluster.

        Activity

        David Sean Taylor created issue -
        David Sean Taylor made changes -
        Field Original Value New Value
        Status Open [ 1 ] In Progress [ 3 ]
        David Sean Taylor made changes -
        Status In Progress [ 3 ] Open [ 1 ]
        David Sean Taylor made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Ate Douma made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Transition Time In Source Status Execution Times Last Executer Last Execution Date
        Open Open In Progress In Progress
        2s 1 David Sean Taylor 03/Mar/08 00:54
        In Progress In Progress Open Open
        24d 18h 13m 1 David Sean Taylor 27/Mar/08 19:08
        Open Open Resolved Resolved
        9s 1 David Sean Taylor 27/Mar/08 19:08
        Resolved Resolved Closed Closed
        1286d 2h 1 Ate Douma 04/Oct/11 21:08

          People

          • Assignee:
            David Sean Taylor
            Reporter:
            David Sean Taylor
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development