From Oracle Web Cache Manager, in the navigator frame, select Operations From the For Cache list, select a cache. The list displays multiple caches only if

Invalidating Content 7-23 Oracle Web Cache processes the invalidation request, and returns the Cache Cleanup Result dialog box which shows the invalidation status. The following figure shows the dialog box: In a cache cluster environment, if Invalidation requests sent to any cluster member will be propagated to all cluster members is enabled, Oracle Web Cache sends the invalidation request to one cluster member who acts as the invalidation coordinator . The coordinator propagates the invalidation request to other cluster members. When the invalidation has been completed for all cluster members, Oracle Web Cache returns a Cache Cleanup box that lists, for each cluster member, the cache name, the status of the invalidation request, and the number of objects invalidated. For more information, see Section 3.6.5 for information about enabling invalidation propagation.

7.7.2.2 Submitting Advanced Invalidation Requests

To send an advanced invalidation request using Oracle Web Cache Manager:

1. In the navigator frame, select Operations Advanced Content Invalidation.

The Advanced Content Invalidation page appears in the right pane.

2. From the For Cache list, select a cache. The list displays multiple caches only if

you configured a cache cluster.

3. In the Search Criteria section, select the search criteria:

■ URL Path Prefix: Required. Specify the path prefix of the objects to be invalidated. The path prefix must begin with http|https:host_ name :portpathfilename or with and end with . host_name :port is optional. You can also specify the site host name and port in the Host Name field. The prefix is interpreted literally, including reserved regular expression characters. These characters include periods ., question marks ?, asterisks , brackets [], curly braces {}, carets , dollar signs , and backslashes \. Note: Because Oracle Web Cache escapes the following characters, you can enter them in the search criteria fields: ampersand , greater than sign , less than sign , double quotes , and single quotes . 7-24 Oracle Fusion Middleware Administrators Guide for Oracle Web Cache ■ Host Name: Optional. Specify the host name and port number of the site host_name:port. Port 80 is the default port for HTTP. This field is required if the URL Path Prefix does not include http|https:host_name:portpathfilename. ■ HTTP Method: Optional. Select the HTTP request method GET or POST of the objects to be invalidated. The default value is GET. ■ URL Expression: Optional. Specify the URL of the objects to be invalidated under the URL Path Prefix. Then, specify how to match by selecting either substring for an exact string match or regular expression for a regular expression match. If no value is entered, everything under the URL Path Prefix is matched. ■ POST Body Expression: Optional. If POST is selected for the HTTP Method, enter the HTTP POST body of the objects to be invalidated, and then specify how to match by selecting either substring for a substring string match or regular expression for a regular expression match.

4. Optionally, in the CookieHeader Information section, specify the use of cookie

names or HTTP request headers used for multiple-version objects in the search criteria:

a. From the list, select Cookie or Header.

b. Provide the following information: – Cookie: Enter the cookie name used by multiple-version objects to be invalidated in the Name field, and enter its value in the Value field. – Header: Enter the HTTP request header used by the objects to be invalidated in the Name field, and enter its value in the Value field. See Section 6.5.1 to create caching rules for multiple-version objects.

5. Optionally, in the URL Parameters section, enter the name of the embedded URL

parameter used by the objects to be invalidated in the Name field, enter its value in the Value field, and then specify how to match by selecting either exact strings or regular expression. Note: If regular expression is selected for the URL Expression or POST Body Expression fields, Oracle Web Cache interprets the following reserved regular expression characters: periods ., question marks ?, asterisks , brackets [], curly braces {}, carets , dollar signs , and backslashes \. To interpret these characters literally, escape them with a backslash \. Note: If you specify a cookie that was mistakenly specified for both a multiple-version object and a session caching policy, invalidation is based on any occurrence of the cookie. To avoid excessive invalidation, configure distinct cookies for multiple-version objects Rules for Caching, Personalization, and Compression Cookie Definitions and session caching policies Rules for Caching, Personalization, and Compression Session Definitions.