Fedor Malchikov created IGNITE-16463:
-----------------------------------------
Summary: CLI can't work with path containing ~
Key: IGNITE-16463
URL: https://issues.apache.org/jira/browse/IGNITE-16463
Project: Ignite
Issue Type: Bug
Reporter: Fedor Malchikov
{code:bash}
prom1se@prom1se-PC276:~/apache/ignite-3/modules/cli/target$ ./ignite node start
test --config=~/.ignite-config.json
Starting a new Ignite node...
Can't start the node. Read logs for details:
/home/prom1se/apache/ignite-3/modules/cli/target/ignite-log/test.log
prom1se@prom1se-PC276:~/apache/ignite-3/modules/cli/target$ cat
/home/prom1se/apache/ignite-3/modules/cli/target/ignite-log/test.log
Exception in thread "main" class org.apache.ignite.lang.IgniteException: Unable
to read user specific configuration.
at org.apache.ignite.internal.app.IgnitionImpl.start(IgnitionImpl.java:85)
at org.apache.ignite.internal.app.IgnitionImpl.start(IgnitionImpl.java:70)
at org.apache.ignite.app.IgniteCliRunner.start(IgniteCliRunner.java:103)
at org.apache.ignite.app.IgniteCliRunner.main(IgniteCliRunner.java:42)
Caused by: java.nio.file.NoSuchFileException:
/home/prom1se/apache/ignite-3/modules/cli/target/~/.ignite-config.json
at
java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:92)
at
java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111)
at
java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:116)
at
java.base/sun.nio.fs.UnixFileSystemProvider.newByteChannel(UnixFileSystemProvider.java:219)
at java.base/java.nio.file.Files.newByteChannel(Files.java:371)
at java.base/java.nio.file.Files.newByteChannel(Files.java:422)
at java.base/java.nio.file.Files.readAllBytes(Files.java:3206)
at java.base/java.nio.file.Files.readString(Files.java:3284)
at java.base/java.nio.file.Files.readString(Files.java:3243)
at org.apache.ignite.internal.app.IgnitionImpl.start(IgnitionImpl.java:80)
... 3 more{code}
but .ignitecfg placed at ~ and work correctly.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)