Index: vault-core/src/main/java/org/apache/jackrabbit/vault/fs/impl/io/FileArtifactHandler.java =================================================================== --- vault-core/src/main/java/org/apache/jackrabbit/vault/fs/impl/io/FileArtifactHandler.java (revision 1765099) +++ vault-core/src/main/java/org/apache/jackrabbit/vault/fs/impl/io/FileArtifactHandler.java (working copy) @@ -278,7 +278,7 @@ if (exists) { fileNode = parent.getNode(name); if (!fileNode.isNodeType(JcrConstants.NT_FILE)) { - parent.refresh(false); + parent.getSession().refresh(false); throw new IOException("Incompatible content. Expected a nt:file but was " + fileNode.getPrimaryNodeType().getName()); } contentNode = fileNode.getNode(JcrConstants.JCR_CONTENT); Index: vault-core/src/main/java/org/apache/jackrabbit/vault/packaging/impl/JcrPackageDefinitionImpl.java =================================================================== --- vault-core/src/main/java/org/apache/jackrabbit/vault/packaging/impl/JcrPackageDefinitionImpl.java (revision 1765099) +++ vault-core/src/main/java/org/apache/jackrabbit/vault/packaging/impl/JcrPackageDefinitionImpl.java (working copy) @@ -944,7 +944,7 @@ } finally { try { // revert removed properties - defNode.refresh(false); + defNode.getSession().refresh(false); } catch (RepositoryException e) { // ignore }