[ 
https://issues.apache.org/jira/browse/JCRVLT-838?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Joerg Hoh updated JCRVLT-838:
-----------------------------
    Fix Version/s: 4.2.0

> NPE during package creation
> ---------------------------
>
>                 Key: JCRVLT-838
>                 URL: https://issues.apache.org/jira/browse/JCRVLT-838
>             Project: Jackrabbit FileVault
>          Issue Type: Bug
>          Components: Packaging
>    Affects Versions: 4.1.4
>            Reporter: Joerg Hoh
>            Assignee: Joerg Hoh
>            Priority: Major
>             Fix For: 4.2.0
>
>
>  I've got reported this stacktrace:
> {noformat}
> Caused by: java.lang.NullPointerException: Cannot assign field "closeable" 
> because "<parameter1>" is null
>       at org.h2.util.CloseWatcher.unregister(CloseWatcher.java:100) 
> [org.apache.jackrabbit.vault:4.0.0]
>       at 
> org.apache.jackrabbit.vault.fs.io.ZipArchive.close(ZipArchive.java:226) 
> [org.apache.jackrabbit.vault:4.0.0]
>       at 
> org.apache.jackrabbit.vault.packaging.impl.ZipVaultPackage.close(ZipVaultPackage.java:92)
>  [org.apache.jackrabbit.vault:4.0.0]
>       at 
> org.apache.jackrabbit.vault.packaging.impl.JcrPackageManagerImpl.assemble(JcrPackageManagerImpl.java:378)
>  [org.apache.jackrabbit.vault:4.0.0]
>       at 
> org.apache.jackrabbit.vault.packaging.impl.JcrPackageManagerImpl.assemble(JcrPackageManagerImpl.java:328)
>  [org.apache.jackrabbit.vault:4.0.0]
>       at [...]
> {noformat}
> It seems that there is some missing validation. Will provide a test case and 
> the bugfix



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to