The SearchMessageService
component includes logic for determining, when a response is received, whether to send a JMS message. The purpose of this logic is to prevent sending of messages that will distort the search reporting results. For example, if a query has been initiated by a Web spider or by the Search Testing feature in Oracle ATG Web Commerce Merchandising rather than by a site visitor, you typically will not want to take this query into account in reports.
SearchMessageService
suppresses messages in the following situations:
If the request is determined to come from browser type that is considered a Web spider
If the request comes from a specified IP address or user account