Jetspeed 2
  1. Jetspeed 2
  2. JS2-908

Transactional Isolation on Portlet Application Deployment

    Details

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

      Description

      Make the Portlet Application Manager deployment APIs transactional (start, stop, register, unregister). Deploying a portlet application currently is implemented across several Spring components, requiring atomic commits across registry, permissions, roles, etc. Transactional isolation is also required in order to ensure that other threads don't hit temporarily deleted registry objects before they can be re-registered.

        Activity

        Ate Douma made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        David Sean Taylor made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        David Sean Taylor made changes -
        Status In Progress [ 3 ] Open [ 1 ]
        David Sean Taylor made changes -
        Field Original Value New Value
        Status Open [ 1 ] In Progress [ 3 ]
        David Sean Taylor created issue -

          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