[ https://issues.apache.org/jira/browse/JCRVLT-792?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17914595#comment-17914595 ]
Sascha Bilke commented on JCRVLT-792: ------------------------------------- I tested the patched code with 3 examples and it works. Thank's a lot [~kwin]. > NPE when using CLI export command > --------------------------------- > > Key: JCRVLT-792 > URL: https://issues.apache.org/jira/browse/JCRVLT-792 > Project: Jackrabbit FileVault > Issue Type: Bug > Affects Versions: 3.8.2 > Reporter: Sascha Bilke > Assignee: Konrad Windszus > Priority: Major > Fix For: 3.8.4 > > > If I am using the export option like: > {{vault-cli-3.8.2/bin/vlt export -v http://localhost:4502/crx /apps/wetrain > .}} > the result is: > {code:java} > Connecting via JCR remoting to http://localhost:4502/crx/server > [ERROR] export: java.lang.NullPointerException: Cannot invoke > "String.equals(Object)" because "group" is null > java.lang.NullPointerException: Cannot invoke "String.equals(Object)" because > "group" is null > at > org.apache.jackrabbit.vault.packaging.PackageId.<init>(PackageId.java:215) > ~[org.apache.jackrabbit.vault-3.8.2.jar:3.8.2] > at > org.apache.jackrabbit.vault.packaging.PackageId.<init>(PackageId.java:203) > ~[org.apache.jackrabbit.vault-3.8.2.jar:3.8.2] > at > org.apache.jackrabbit.vault.fs.io.AbstractExporter.export(AbstractExporter.java:256) > ~[org.apache.jackrabbit.vault-3.8.2.jar:3.8.2] > at > org.apache.jackrabbit.vault.fs.io.AbstractExporter.export(AbstractExporter.java:208) > ~[org.apache.jackrabbit.vault-3.8.2.jar:3.8.2] > at > org.apache.jackrabbit.vault.cli.CmdExportCli.doExecute(CmdExportCli.java:114) > ~[vault-cli-3.8.2.jar:3.8.2] > at > org.apache.jackrabbit.vault.cli.AbstractVaultCommand.doExecute(AbstractVaultCommand.java:46) > ~[vault-cli-3.8.2.jar:3.8.2] > at > org.apache.jackrabbit.vault.cli.AbstractVaultCommand.doExecute(AbstractVaultCommand.java:33) > ~[vault-cli-3.8.2.jar:3.8.2] > at > org.apache.jackrabbit.vault.util.console.commands.AbstractCommand.execute(AbstractCommand.java:37) > ~[vault-cli-3.8.2.jar:3.8.2] > at > org.apache.jackrabbit.vault.util.console.ExecutionContext.doExecute(ExecutionContext.java:171) > ~[vault-cli-3.8.2.jar:3.8.2] > at > org.apache.jackrabbit.vault.util.console.ExecutionContext.execute(ExecutionContext.java:132) > ~[vault-cli-3.8.2.jar:3.8.2] > at > org.apache.jackrabbit.vault.util.console.AbstractApplication.execute(AbstractApplication.java:299) > ~[vault-cli-3.8.2.jar:3.8.2] > at > org.apache.jackrabbit.vault.cli.VaultFsApp.execute(VaultFsApp.java:726) > ~[vault-cli-3.8.2.jar:3.8.2] > at > org.apache.jackrabbit.vault.util.console.AbstractApplication.run(AbstractApplication.java:244) > ~[vault-cli-3.8.2.jar:3.8.2] > at > org.apache.jackrabbit.vault.cli.VaultFsApp.main(VaultFsApp.java:137) > ~[vault-cli-3.8.2.jar:3.8.2] > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)