[ https://issues.apache.org/jira/browse/JCRVLT-509?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17299321#comment-17299321 ]
Dominik Süß commented on JCRVLT-509: ------------------------------------ TBH the expected behavior is most times a failure if the intended content cannot be installed. Along with autosaves the failing behavior currently is quite unpredictable. I think it would be an option to introduce a switch to the initialization of packagemanager / registry to set the default behavior (also via osgi config) so there is an option to switch to the legacy default in case of failure. > Make DocView import failures fail the whole installation > -------------------------------------------------------- > > Key: JCRVLT-509 > URL: https://issues.apache.org/jira/browse/JCRVLT-509 > Project: Jackrabbit FileVault > Issue Type: Improvement > Affects Versions: 3.4.10 > Reporter: Konrad Windszus > Priority: Major > Fix For: 3.4.12 > > > Currently all ACL, authorizable and regular node exceptions are caught in > https://github.com/apache/jackrabbit-filevault/blob/f91c3d73ab33e4155837768d70b7c3e8c7da9e2d/vault-core/src/main/java/org/apache/jackrabbit/vault/fs/impl/io/DocViewSAXImporter.java#L683 > and just logged. Afterwards the import of the package just continues. Only > in case the ImportOptions.setStrict() is set to {{true}} it will lead to a > PackageException in the end. -- This message was sent by Atlassian Jira (v8.3.4#803005)