Discussions
Categories
- 197K All Categories
- 2.5K Data
- 546 Big Data Appliance
- 1.9K Data Science
- 450.8K Databases
- 221.9K General Database Discussions
- 3.8K Java and JavaScript in the Database
- 31 Multilingual Engine
- 552 MySQL Community Space
- 479 NoSQL Database
- 7.9K Oracle Database Express Edition (XE)
- 3.1K ORDS, SODA & JSON in the Database
- 556 SQLcl
- 4K SQL Developer Data Modeler
- 187.2K SQL & PL/SQL
- 21.4K SQL Developer
- 296.4K Development
- 17 Developer Projects
- 139 Programming Languages
- 293.1K Development Tools
- 110 DevOps
- 3.1K QA/Testing
- 646.1K Java
- 28 Java Learning Subscription
- 37K Database Connectivity
- 161 Java Community Process
- 105 Java 25
- 22.1K Java APIs
- 138.2K Java Development Tools
- 165.3K Java EE (Java Enterprise Edition)
- 19 Java Essentials
- 162 Java 8 Questions
- 86K Java Programming
- 81 Java Puzzle Ball
- 65.1K New To Java
- 1.7K Training / Learning / Certification
- 13.8K Java HotSpot Virtual Machine
- 94.3K Java SE
- 13.8K Java Security
- 205 Java User Groups
- 24 JavaScript - Nashorn
- Programs
- 473 LiveLabs
- 39 Workshops
- 10.2K Software
- 6.7K Berkeley DB Family
- 3.5K JHeadstart
- 5.7K Other Languages
- 2.3K Chinese
- 175 Deutsche Oracle Community
- 1.1K Español
- 1.9K Japanese
- 233 Portuguese
Oracle Text Index with Oracle Apex Faceted Search Not Working

Hi,
Oracle Apex 22.1.1
I have created Oracle Index in the autonomous database using the following script:
BEGIN -- Dropping biomarkers datastore BEGIN CTX_DDL.DROP_PREFERENCE('biomarkers_datastore'); EXCEPTION WHEN others THEN NULL; END; -- Creating biomarkers text index CTX_DDL.CREATE_PREFERENCE('biomarkers_datastore','multi_column_datastore'); CTX_DDL.SET_ATTRIBUTE('biomarkers_datastore','columns','biomarker_name,biomarker_descrip,biomarker_type,early_detection_stage,sample_type,measuring_technique,biomarker_approval_stage,measurement_type'); -- Dropping biomarker text index EXECUTE IMMEDIATE 'DROP INDEX biomarkers_text_index'; EXECUTE IMMEDIATE q'[CREATE INDEX biomarkers_text_index ON biomarkers (biomarker_name) INDEXTYPE IS CTXSYS.CONTEXT PARAMETERS(q'{DATASTORE biomarkers_datastore SYNC (ON COMMIT)}')]'; END;
It is working perfectly from the SQL command.
I want to attach it with the Search field on the Oracle Faceted Search Page. Here is what I did:
Firstly, I selected the Search component as shown below
And, changed the Search Type to Oracle Text as shown below:
And also set the database column(s) to biomarker_name which is the column for which the text index is created. See below:
But when I run the app and try to query the page using the search field, it raises the following error:
Any idea what am I missing? Can someone guide me to relevant APEX documentation that explains Oracle Text integration with Oracle Apex. I watched several videos from Insum, Apex Office hours and other Apex Youtubers but couldn't figure it out.
I will greatly appreciate your help on this.
Many Thanks and
Kind Regards,
Bilal