Skip to Main Content

APEX

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!

Global search not working on APEX 22.2

Hi,
After updating Apex to 22.2 we can't use the global search in the top bar of workspace.
For example, if we search for "p3_item_1" word, it returns the following error:

java.lang.IllegalArgumentException: Invalid character found in the request target [/ords/f?p=4000:8000:15208333334824::::FB_FLOW_ID,FB_FLOW_PAGE_ID,P8000_START_SEARCH,P8000_SEARCH:,,1,\p3_item_1\]. The valid characters are defined in RFC 7230 and RFC 3986
	org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:490)
	org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:261)
	org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
	org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893)
	org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707)
	org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	java.base/java.lang.Thread.run(Thread.java:833)

Removing the backslash from the url printed, the url works.

/ords/f?p=4000:8000:15208333334824::::FB_FLOW_ID,FB_FLOW_PAGE_ID,P8000_START_SEARCH,P8000_SEARCH:,,1,p3_item_1

Does Anyone know why the search put the backslashes ?
The search inside a page is working properly. It only happens when we search from the initial page or the application.
Thank you.

This post has been answered by Pere Planiol Bosch on Dec 15 2022
Jump to Answer
Comments
Post Details
Added on Dec 15 2022
2 comments
935 views