Uploaded image for project: 'MidPoint'
  1. MidPoint
  2. MID-3078

Optimistic locking exception

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: 5.0
    • Component/s: Provisioning
    • Labels:
      None

      Description

      We need a mechanism to support exceptions that are temporary and can be easily retired. Such as exceptions coming from the optimistic locking of MVCC. Especially in provisioning: ConnId has RetryableException for this purpose. Now we translate it to CommunicationException which in fact does retry the operation. But it also marks the resource as DOWN. This is not good. We need new exception that indicates, that there is a retryable condition but the network is NOT the problem.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              semancik Radovan Semancik
              Reporter:
              semancik Radovan Semancik
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated: