[ http://issues.apache.org/jira/browse/JCR-425?page=all ]
Tobias Bocanegra closed JCR-425:
--------------------------------
Resolution: Invalid
> NPE in VersionManagerImpl
> -------------------------
>
> Key: JCR-425
> URL: http://issues.apache.org/jira/browse/JCR-425
> Project: Jackrabbit
> Type: Bug
> Components: core
> Reporter: Michael Frericks
>
> Sometimes a NPE occurs in
> org.apache.jackrabbit.core.version.VersionManagerImpl#internalSetItemReferences
> because the parameter item is null.
> Up the call hierarchy i would suggest to check item != null in method:
> public boolean setNodeReferences(NodeReferences refs) {
> try {
> InternalVersionItem item = getItem(refs.getTargetId());
> if (item == null)
> {
> return true;
> }
> setItemReferences(item, refs.getReferences());
> return true;
> } catch (RepositoryException e) {
> log.error("Error while setting references: " + e.toString());
> return false;
> }
> }
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira