This exception is to be thrown when the execution of the core command the CLI command calls actually failed, and shall contain as much information of the cause of the execution failure as possible.
For other kinds of exceptions a CLI command may throw see {@link CLICommand#run(GeogigCLI) CLICommand.run()}
The exception message for instances of this class are meant to be reported on the console. The {@link #getCause() original} exception is meant to be logged if logging is enabled, so itsstrongly encouraged to include it whenever possible.
|
|
|
|