[jira] [Commented] (JCRVLT-792) NPE when using export option
[
https://issues.apache.org/jira/browse/JCRVLT-792?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17914142#comment-17914142
]
Konrad Windszus commented on JCRVLT-792:
[~saschabilke] Can you try the patch from
https://github.com/apache/jackrabbit-filevault/pull/360?
> NPE when using export option
>
>
> 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
>
> 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.(PackageId.java:215)
> ~[org.apache.jackrabbit.vault-3.8.2.jar:3.8.2]
> at
> org.apache.jackrabbit.vault.packaging.PackageId.(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)
[jira] [Commented] (JCRVLT-792) NPE when using export option
[
https://issues.apache.org/jira/browse/JCRVLT-792?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17914139#comment-17914139
]
Konrad Windszus commented on JCRVLT-792:
Seems this bug has been there forever (at least 3.1.44 also throws the same
NPE). For now just use the {{co}} option as workaround.
> NPE when using export option
>
>
> 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
>Priority: Major
>
> 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.(PackageId.java:215)
> ~[org.apache.jackrabbit.vault-3.8.2.jar:3.8.2]
> at
> org.apache.jackrabbit.vault.packaging.PackageId.(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)
[jira] [Commented] (JCRVLT-792) NPE when using export option
[
https://issues.apache.org/jira/browse/JCRVLT-792?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17914119#comment-17914119
]
Konrad Windszus commented on JCRVLT-792:
[~saschabilke] Thanks for the report. Do you know the last working version of
vlt-cli for that command? That would help to identify where it regressed...
> NPE when using export option
>
>
> 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
>Priority: Major
>
> 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.(PackageId.java:215)
> ~[org.apache.jackrabbit.vault-3.8.2.jar:3.8.2]
> at
> org.apache.jackrabbit.vault.packaging.PackageId.(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)
