Matt Ryan created OAK-7260:

             Summary: oak-run throws IllegalStateException in backup mode
                 Key: OAK-7260
             Project: Jackrabbit Oak
          Issue Type: Bug
          Components: oak-run
            Reporter: Matt Ryan

I try to run {{oak-run}} to back up my repository according to the [online 
documentation|], like 

{{java -mx4g -jar oak-run-1.10-SNAPSHOT.jar backup repository/segmentstore 

When I do this I get an {{IllegalStateException}}:

{{java.lang.IllegalStateException: Attempt to read external blob 
 without}}{{specifying BlobStore}}


It is unclear how to proceed, based on the documentation.  It doesn't tell me 
how to specify a blob store path.  Expected behavior should be:
 # Tool help gives correct options for correct usage
 # Online documentation gives correct options for correct usage
 # Tool handles exception gracefully instead of throwing stack trace


Configuration:  Default Oak setup with SegmentNodeStore and FileDataStore, no 
custom configuration.  I tested with {{oak-run}} built from sources as well as 
multiple downloaded versions, all gave the same behavior.  Path to repository 
is correct and I verified the blob actually does exist in the blob store.

This message was sent by Atlassian JIRA

Reply via email to