SQLCl: problems with describe are back

From: Mladen Gogala <gogala.mladen_at_gmail.com>
Date: Tue, 18 Feb 2020 11:29:45 -0500
Message-ID: <32bea7ab-8c1c-56b8-2f4b-5fe32d57dae5_at_gmail.com>



I installed the latest and the greatest SQLCl, namely 19.4. I tried describing V$SYSTEM_EVEN but it didn't work. The dump is below. Interestingly enough, this only happens on Windows. Linux version works fine.

SQLcl: Release 19.4 Production on Tue Feb 18 11:18:15 2020

Copyright (c) 1982, 2020, Oracle.  All rights reserved.

Last Successful login time: Tue Feb 18 2020 11:18:16 -05:00

Connected to:
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production

login.sql found in the CWD. DB access is restricted for login.sql. Adjust the SQLPATH to include the path to enable full functionality. SQL>
SQL> set timing on

SQL> desc v$system_event
Feb 18, 2020 11:18:41 AM
oracle.dbtools.raptor.newscriptrunner.ScriptExecutor run SEVERE: java.util.regex.Matcher.appendReplacement(Unknown Source) java.lang.IllegalArgumentException: Illegal group reference

         at java.util.regex.Matcher.appendReplacement(Unknown Source)
         at java.util.regex.Matcher.replaceAll(Unknown Source)
         at java.lang.String.replaceAll(Unknown Source)
         at 

oracle.dbtools.raptor.newscriptrunner.commands.DescribePrep.compileViewIfRequired(DescribePrep.java:1391)          at
oracle.dbtools.raptor.newscriptrunner.commands.DescribePrep.parseDescribe(DescribePrep.java:294)          at
oracle.dbtools.raptor.newscriptrunner.commands.DescribePrep.handleEvent(DescribePrep.java:79)          at
oracle.dbtools.raptor.newscriptrunner.CommandRegistry.fireListeners(CommandRegistry.java:334)          at
oracle.dbtools.raptor.newscriptrunner.ScriptRunner.run(ScriptRunner.java:226)          at
oracle.dbtools.raptor.newscriptrunner.ScriptExecutor.run(ScriptExecutor.java:344)          at
oracle.dbtools.raptor.newscriptrunner.ScriptExecutor.run(ScriptExecutor.java:227)          at
oracle.dbtools.raptor.scriptrunner.cmdline.SqlCli.process(SqlCli.java:407)          at
oracle.dbtools.raptor.scriptrunner.cmdline.SqlCli.processLine(SqlCli.java:418)          at
oracle.dbtools.raptor.scriptrunner.cmdline.SqlCli.startSQLPlus(SqlCli.java:1252)          at
oracle.dbtools.raptor.scriptrunner.cmdline.SqlCli.main(SqlCli.java:494)

SQL> exit
Disconnected from Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production

--
http://www.freelists.org/webpage/oracle-l
Received on Tue Feb 18 2020 - 17:29:45 CET

Original text of this message