sqlcl autocomplete error

  • From: Sayan Malakshinov <xt.and.r@xxxxxxxxx>
  • To: ORACLE-L <oracle-l@xxxxxxxxxxxxx>
  • Date: Wed, 14 Dec 2016 18:10:35 +0300

Hi list,

Does sqlcl support autocomplete for files within subdirectories?
When I'm trying to use autocomplete for file names within any subdirectory,
i get this error:

SQL> @inmemory\Dec 14, 2016 5:50:50 PM
oracle.dbtools.raptor.scriptrunner.cmdline.SqlCli log
SEVERE: Unexpected internal error near index 9
inmemory\
         ^
java.util.regex.PatternSyntaxException: Unexpected internal error near
index 9
inmemory\
         ^
        at java.util.regex.Pattern.error(Unknown Source)
        at java.util.regex.Pattern.compile(Unknown Source)
        at java.util.regex.Pattern.<init>(Unknown Source)
        at java.util.regex.Pattern.compile(Unknown Source)
        at
oracle.dbtools.raptor.console.FileNameCompleter.getTokenAtcursor(FileNameCompleter.java:120)
        at
oracle.dbtools.raptor.console.FileNameCompleter.complete(FileNameCompleter.java:78)
        at
oracle.dbtools.raptor.console.clone.DbtoolsConsoleReader.complete(DbtoolsConsoleReader.java:3778)
        at
oracle.dbtools.raptor.console.clone.DbtoolsConsoleReader.readLine(DbtoolsConsoleReader.java:2978)
        at
oracle.dbtools.raptor.console.clone.DbtoolsConsoleReader.readLine(DbtoolsConsoleReader.java:2593)
        at
oracle.dbtools.raptor.scriptrunner.cmdline.SqlCli.startSQLPlus(SqlCli.java:941)
        at
oracle.dbtools.raptor.scriptrunner.cmdline.SqlCli.main(SqlCli.java:426)
Unexpected internal error near index 9
inmemory\
         ^

PS Perhaps I should address this questions to Jeff Smith, but since sqlcl
is quite popular, so maybe anybody have faced and solved the same problem
 :)

-- 
Best regards,
Sayan Malakshinov
http://orasql.org

Other related posts: