OGC 13-099
xacml:PolicySet[xacml:PolicySetId=urn:mydomain:12345] paws:Query
paws:CreateLockResponse
15.4 Exceptions
In the event that a PAWS instance encounters an error parsing a CreateLock request, it shall raise an OperationParsingFailed exception as described in section 6.6.
In the event that a PAWS instance encounters an error processing a CreateLock request, it shall raise an OperationProcessingFailed exception as described in section 6.6.
In the event that a PAWS instance is requested to lock a policy store not known to the PAWS instance, it shall raise a PolicyStoreUnknown exception as described in section
6.6.
In the event that a PAWS instance is requested to lock a policy container not known to the PAWS instance, it shall raise a PolicyContainerUnknown exception as described in
section 6.6.
In the event that a PAWS instance is requested to lock a policy tree not known to the PAWS instance e.g. by pointing to an unknown or non-root policy element, it shall raise a
PolicyRootUnknown exception as described in section 6.6.
In the event that a PAWS instance is requested to lock a policy store already locked by some other user, it shall raise an EntityLocked exception as described in section 6.6.
In the event that a PAWS instance is requested to lock a policy container already locked by some other user, it shall raise an EntityLocked exception as described in section 6.6.
In the event that a PAWS instance is requested to lock a policy store which contains policy containers already locked by some other users, it shall raise an EntityLocked exception
as described in section 6.6.
In the event that a PAWS instance is requested to lock a policy store with containers that contain XACML policy trees already locked by some other users, it shall raise an
EntityLocked exception as described in section 6.6.
In the event that a PAWS instance is requested to lock a policy container where the enclosing policy store is already locked by some other user, it shall raise an EntityLocked
exception as described in section 6.6.
In the event that a PAWS instance is requested to lock a policy container already locked by some other user, it shall raise an EntityLocked exception as described in section 6.6.
In the event that a PAWS instance is requested to lock a policy container that contains XACML policy trees already locked by some other users, it shall raise an EntityLocked
exception as described in section 6.6.
OGC 13-099
In the event that a PAWS instance is requested to lock a policy tree whos enclosing policy store or policy container is already locked by some other user, it shall raise an
EntityLocked exception as described in section 6.6.
In the event that a PAWS instance is requested to lock a policy tree already locked by some other user, it shall raise an EntityLocked exception as described in section 6.6.
In the event that a PAWS instance is requested to reset the expiry timedate of a lock not known to the PAWS instance or not know in the currently relevant user context, it shall
raise a LockIdParameterValueUnknown exception as described in section 6.6.
In the event that a PAWS instance is not able to extend the expiry value of a lock e.g. because of an invalid expiry or expiryDate parameter value, it shall raise a
LockExpiryUpdateFailed exception as described in section 6.6.
In the event that a PAWS instance is requested to release a lock but cannot retrieve the relevant user context because the interacting user has not logged in, it shall raise an
AuthenticationRequired exception as described in section 6.6.
OGC 13-099
16 ShowLocks operation
16.1 Introduction