Parenthesized Search Query Does Not Get Sent To ISS, Stays With Messaging Server IMAPd (Doc ID 1574563.1)

Last updated on SEPTEMBER 11, 2017

Applies to:

Oracle Communications Messaging Server - Version 7.0.4 and later
Oracle Communications Indexing and Search Service - Version 1.0 and later
Information in this document applies to any platform.

Goal

ISS 1u4-17.9502(1.0.4.17.0) (built 20130508)

Messaging Server 7u4 patch 27

ISS searches result in a 500 error on Glassfish and falls back to Messaging Server's IMAP search which can lead to timeouts in the webmail client if the user's mailbox is large.

Glassfish shows a 500 error for the following parenthesized search which is performed by our clients:

+username:user1 +hostname:mailsrv.domain.com +folder:"INBOX" +( ( ( ( deleted:false body:oracle deleted:false cc:oracle)
    deleted:false to:oracle) deleted:false from:oracle) deleted:false subject:oracle)

Since the same parenthesized search query works on Messaging Server when the Glassfish App Server is bypassed, we are requesting that ISS support "mixed terms in parenthesized lists" so that the searches performed will be passed to ISS, instead of remaining with MS IMAP.

Solution

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms