GitLab Mirror pushed to branch 2.12 at cms-community / hippo-jackrabbit
Commits: 3efbd3b4 by Julian Reschke at 2017-01-19T14:03:51+00:00 JCR-4102: jcr2dav: change polling thread sometimes dies with NPE (ported to 2.12) git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/branches/2.12@1779465 13f79535-47bb-0310-9956-ffa450edef68 - - - - - 1 changed file: - jackrabbit-spi2dav/src/main/java/org/apache/jackrabbit/spi2dav/URIResolverImpl.java Changes: ===================================== jackrabbit-spi2dav/src/main/java/org/apache/jackrabbit/spi2dav/URIResolverImpl.java ===================================== --- a/jackrabbit-spi2dav/src/main/java/org/apache/jackrabbit/spi2dav/URIResolverImpl.java +++ b/jackrabbit-spi2dav/src/main/java/org/apache/jackrabbit/spi2dav/URIResolverImpl.java @@ -331,14 +331,14 @@ class URIResolverImpl implements URIResolver { public NodeId getNodeIdAfterEvent(String uri, SessionInfo sessionInfo, boolean nodeIsGone) throws RepositoryException { return getNodeId(uri, sessionInfo, nodeIsGone); } - + /** * @inheritDoc */ public PropertyId getPropertyId(String uri, SessionInfo sessionInfo) throws RepositoryException { IdURICache cache = getCache(sessionInfo.getWorkspaceName()); - if (cache.containsUri(uri)) { - ItemId id = cache.getItemId(uri); + ItemId id = cache.getItemId(uri); + if (id != null) { if (!id.denotesNode()) { return (PropertyId) id; } View it on GitLab: https://code.onehippo.org/cms-community/hippo-jackrabbit/commit/3efbd3b45bcf9d5916799143af3e3b8fe6b6d50d
_______________________________________________ Hippocms-svn mailing list Hippocms-svn@lists.onehippo.org https://lists.onehippo.org/mailman/listinfo/hippocms-svn