Resolve relative paths in Node configuration using baseDirectory

Description

It is possible to specify relative paths in Corda node configuration file.
E.g.:

In this case it is expected to resolve location of these directories relative to baseDirectory that been specified using --base-directory parameter and not using current working directory from which Node's Java process been started. This is especially true if Cron or Autosys been used to start Corda Node.

It is proposed to change Node configuration parsing logic such that anytime it discovers a relative path, it automatically resolves it against baseDirectory to create an absolute path.

Status

Assignee

Viktor Kolomeyko

Reporter

Viktor Kolomeyko

Labels

None

Feature Team

Enterprise Robustness

Story Points

5

Fix versions

None

Ported to...

None

Priority

Medium

Affects versions

Configure