Skip to Main Content

SQLcl: MCP Server & SQL Prompt

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

SQLcl Projects: Bug with command "project config set -name export.apex.expSupportingObjects"

Simon_PFeb 23 2026

I think that there is a small parameter checking bug with SQLcl Projects (I think since version 25.4) related to the export.apex.expSupportingObjects configuration option.

TL;DR: the command parameter now only accepts lowercase letters (specifically “i”) while the actual config file requires it to be uppercase.

---

Example command:

SQL> version
Oracle SQLDeveloper Command-Line (SQLcl) version: 25.4.2.0 build: 25.4.2.044.1837

SQL> project config set -name export.apex.expSupportingObjects -value I
ERROR: An error has occurred processing your request
ERROR:Invalid value supplied for export.apex.expSupportingObjects, valid values are y,n,i

SQL> project config set -name export.apex.expSupportingObjects -value i
Process completed successfully
SQL>

However, with "expSupportingObjects" : "i", in .dbtools/project.config.json, the supporting script objects are not included. (Which actually caused a problem for me.)

Workaround is simple: just change to uppercase "I" in the config file manually. And then supporting scripts do work/are included.

Consequently, I think that this is a small bug related to the value processing (checking) in the project config command.

This post has been answered by Oussama Assouar-Oracle on Feb 24 2026
Jump to Answer
Comments
Post Details
Added on Feb 23 2026
1 comment
73 views