Details
-
Improvement
-
Status: Closed
-
Normal
-
Resolution: Fixed
-
None
-
None
-
None
Description
Currently, the JCRValueProviderImpl contains in quite some places something like
catch (RepositoryException e)
{ log.error("RepositoryException ", e); }The exception is log as an error, and some broken value provider is returned. Instead, I like to throw a UncheckedRepositoryException which has the original repository exception nested : This way, we can short circuit broken repository nodes that for example stem from some clustering corner case where jcr nodes are retrieved from database while already being used by some session
Attachments
Issue Links
- relates to
-
HSTTWO-2325 Fine-grained reloading may fail on cluster nodes when publishing HST changes : part (2)
- Closed