The futuretense.ini
file is the main property file for WebCenter Sites. Its properties are organized by function on the following tabs in the Property Editor:
The App Server tab holds the futuretense.ini
properties that supply information to WebCenter Sites about the application server.
Table 9-1 Properties in futuretense.ini
: App Server Tab
Property | Description |
---|---|
The host string for running the event engine on application servers. In a clustered environment, this property must be set on each cluster member and point to either the primary cluster member or to the cluster member, itself. The second option provides for failover. Legal value: |
|
The web server CGI directory where WebCenter Sites objects are installed. Used in the constructions of URLs and form actions. Be sure the value ends with a forward slash ( / ). Possible values:
|
The Authentication tab holds user authentication properties that are configured during installation based on the user manager plug-in in use on your WebCenter Sites system. Some of these properties apply no matter which user management module you are using, while others apply only if you are using NT authentication.
See also, the main configuration file for the user manager plug-ins is the dir.in
i file. See Chapter 7, "dir.ini."
Table 9-2 Properties in futuretense.ini
: Authentication Tab
Property | Description |
---|---|
Specifies the class that replaces the default WebCenter Sites ACL name-to-privilege mask function. Do not change the value of this property. |
|
Specifies the name of the appropriate property file that configures the LDAP plug-in or the NT authentication plug-in, depending on whether you are using either of these user manager modules.
|
|
Specifies which user manager plug-in to use with this WebCenter Sites system.
This property is set when your WebCenter Sites system is integrated with LDAP or a different external system. Do not change its value after installation. By default, the value is blank. Note: When this property is set, the |
|
Specifies the class that replaces the default WebCenter Sites user-to-privilege-by-resource lookup functionality. Do not change the value of this property. |
|
Applies only when your WebCenter Sites system is using NT authentication (that is, Specifies a comma-separated list of NT domain names that WebCenter Sites uses to authenticate users. Authentication is done in the order specified by the list of domains. A user is declared a valid user if his username/password combination is found in any of those domains. Specify the local system with a period (.) character. If the This value was set during installation. |
|
This property points to the SSO validator plug-in. Given that the WEM Framework is installed by default, the default value is:
|
|
NT user manager plug-in only. A comma-separated list of any ACLs that should be assigned to all users by default. By default, this value is blank. |
|
NT user manager plug-in only. The ACL list to be assigned to the account that is used as the default reader account. By default, this value is blank. |
|
NT user manager plug-in only. The user name to be used as the default reader account. By default, it is set to This value can be blank. |
|
NT user manager plug-in only. The password for the user name that the NT authentication module uses as the default reader account. Required if there is a value for By default, it is set to |
|
NT user manager plug-in only. The complete path to the file where debug information from the NT authentication module should be written. (Used only when |
|
NT user manager plug-in only. Enables or disables debugging for the NT authentication module. Possible values: |
|
If set to Because the WEM Framework is installed by default, this property is set to |
The Basic tab holds the futuretense.ini
properties that control such things as security settings, session timeouts, and Global Unique Identifiers that the WebCenter Sites servlets use.
Table 9-3 Properties in futuretense.ini
: Basic Tab
Property | Description |
---|---|
Specifies whether the BlobServer servlet checks security before allowing database access and image retrieval. If security is on, images cannot be cached in memory. If you enable BlobServer security, the BlobServer servlet serves the data only if the Possible values: |
|
Specifies whether WebCenter Sites checks security before allowing database access. This property should always be set to Possible values: |
|
Specifies whether an Internet Explorer browser should interpret the bar (|) character as a forward slash (/) when it is included in a page name. Possible values: For example, when set to Default value: |
|
Specifies whether WebCenter Sites starts and maintains a browser session for each user. Possible values: Cannot be set to |
|
Specifies the number of seconds a connection can remain idle before the application server logs out this connection, which ends a browser session. Idle time is the time between WebCenter Sites http requests. Default value: Note: When the approval system approves assets, it is not a background process. Therefore, if you use the Approve Multiple Assets feature, be sure to set this property to a value that is greater than the amount of time it takes to approve a batch of asset so that the browser session does not time out. You will have to experiment with this setting, but you can start by setting it to 1800 seconds (30 minutes). |
|
Specifies the number of unique and cluster-safe ID numbers that are cached at one time. (WebCenter Sites generates unique IDs for every row in any database table.) Default value: |
|
Deprecated. Specifies whether the WebCenter Sites HTML wrapper pages should (can) be used. Default value: Set this value to See also "Setting up External Security" in the Oracle Fusion Middleware WebCenter Sites Administrator's Guide. |
|
Specifies the version number of the WebCenter Sites application. Do not modify this value. |
|
Specifies whether the DefaultReader user can access the CatalogManager servlet. Possible values: During installation, this property is set to For more information, see "Setting Up External Security" in the Oracle Fusion Middleware WebCenter Sites Administrator's Guide. |
|
Controls whether Possible values: |
|
Specifies whether the Default value: For more information, see "Setting Up External Security" in the Oracle Fusion Middleware WebCenter Sites Administrator's Guide. |
The BlobServer tab holds properties that configure the BlobServer servlet. BlobServer serves blobs. It gathers a blob from a table and performs all the necessary security checks. When BlobServer serves a blob, it caches it in both WebCenter Sites and Satellite Server.
Table 9-4 Properties in futuretense.ini
: Blob Server Tab
Property | Description |
---|---|
Specifies the default number of blobs that can be cached (to memory). Default value: |
|
Specifies the number of seconds that a blob will remain cached in memory. Note that the memory cache is cleared whenever the This property affects the operation of CacheManager as follows: When compositional dependencies are recorded against a blob in the Possible values: negative integer, 0, positive integer Default value: The blob will remain cached in memory forever, unless it is evicted because more recently used blobs have filled the cache. Note: The value of this property affects
For more information, see |
|
Comma separated list of invalid headers which are ignored by BlobServer. Default value: Note: If headers are specified as both valid ( For more information, see |
|
Comma separated list of valid headers which are allowed by BlobServer. Note: If headers are specified as both valid ( For more information, see |
|
Specifies whether compositional dependencies should be recorded against blobs. This property must be set to Possible values: Default value: |
The Cluster tab holds the properties that WebCenter Sites uses to communicate with all the servers in a cluster when a WebCenter Sites system is installed in a cluster.
Table 9-5 Properties in futuretense.ini
: Cluster Tab
Property | Description |
---|---|
Specifies whether the system allows the database query transaction data cached by WebCenter Sites to persist even if a cluster member updates the table. Default value: You can set table-specific values for individual tables by adding a property in the following format:
|
|
An identifier or value that defines the synchronizer key for clustered servers; for example, the DSN that cluster members use for their shared database. Each cluster member must have the same When set to When set to a value other than Note: Oracle recommends that you specify a value for Legal values: <string> | <blank> |
|
Specifies a shared file system folder to synchronize data across a cluster. Set this property to a valid folder when synchronization is turned on with the |
The Compatibility tab holds properties that set values necessary for backward compatibility with earlier versions of WebCenter Sites.
Table 9-6 Properties in futuretense.ini
: Compatibility Tab
Property | Description |
---|---|
Specifies if cookie variables should be created for servlet request information. Generating cookie variables can confuse page criteria for page requests and works only for outer pages. Legal value: |
|
Specifies whether large data should be saved in the database or in the file system as an upload column. |
|
Deprecated. Specifies whether the WebCenter Sites variables that contain HTTP header information are created on each page request, as was necessary in pre-4.0 versions of the product. Starting with 4.0, FatWire Content Server provides built-in variables that perform the same function. Default values: false For best performance, leave this value set to |
|
Specifies the host names of the servers that are hosting Satellite servlets that the CacheManager on this server (the one that hosts WebCenter Sites) needs to communicate with. Enter a comma-separated list of host names. The value for each host must include the path to the WebCenter Sites servlets. Use the following format:
You can use https or special ports, if necessary. If required by your configuration, be sure to specify a fully-qualified domain name. The Satellite servlet that resides on this server is listed by default. |
|
Specifies the passwords for the user accounts specified by the The value of this property is encrypted as a single string. Therefore, when you edit the value of this property, you must enter all the passwords for all the Satellite servlet hosts, including the comma delimiter. Enter a comma-separated list of passwords in the order that matches the order in which you enter the corresponding users for the |
|
Specifies the user names for the Satellite Server hosts. Note that the user name for the Satellite servlet on this server is listed by default. Enter a comma-separated list of user names in the order that matches the list of passwords that you specified for the |
|
Specifies a comma-separated list of attributes that a user is allowed to modify. Currently, only For complete backward compatibility, set the property to blank to ensure that the user has write privileges to the |
|
Tells WebCenter Sites whether it should stream the XML header as defined in the property If this property is set to Default value: |
|
Deprecated. This property is no longer used. In some cases, it may be required for backward compatibility. |
|
Defines the Global Unique Identifier (GUID) for the CatalogManager service. It is provided for reference only. Default value: Do not modify this value. |
|
Defines the GUID for the ContentServer servlet. It is provided for reference only. Default value: Do not modify this value. |
|
Defines the GUID for the Treemanager servlet. Do not modify this value. |
|
Specifies whether WebCenter Sites checks security before allowing a user to view a pagelet that is nested in an enclosing page. Note that the Default value: If set to
|
The Content Tables tab holds a property that specifies the default primary key column for all of the content tables (as opposed to object tables) in your WebCenter Sites database.
If you or your developers create any content tables to support your online sites, you can specify that a column other than the one specified by the default is the primary key column for those content tables by creating table-specific properties. Use the following format:
cc.<name of table>Key=<name of column>
For example, when WebCenter Sites installs the Category
table (which is used by basic asset types), it creates a property named cc.CategoryKey
. The cc.CategoryKey
property and any new property that you create appears on the User Defined tab rather than the Content Tables tab.
Caution:
Do not change the key value specified for any of the WebCenter Sites content tables.
Table 9-7 describes the property in the Content Tables tab:
Table 9-7 Properties in futuretense.ini
: Content Tables Tab
Property | Descriptions |
---|---|
Specifies the name of the column that serves as the primary key for content tables in the WebCenter Sites database. This is a default setting that applies to any content table that does not have a table-specific property that sets a different primary key for it.Value set during installation of the WebCenter Sites content applications: Caution: Do not change the value of this property. If you change it, the WebCenter Sites content applications will not function. To specify a different primary key for an individual content table, create a table-specific key property as described in the paragraphs preceding this table. |
The Database tab holds both the general database configuration properties such as database name and user access properties, and vendor-specific properties such as how the database interprets date/time values.
Database properties must be set to the same values on each of the systems in your WebCenter Sites system—development, management, and delivery—so that you can move assets and other work from one system to another.
Database properties are set during the WebCenter Sites installation process. If you need assistance with determining property values or setting them during the installation process, contact Oracle Technical Support. Do not change the values of these properties after WebCenter Sites is installed.
If you are unsure about how property values were determined, check with your database administrator or the individual who installed WebCenter Sites.
Table 9-8 Properties in futuretense.ini
: Database Tab
Property | Descriptions |
---|---|
Specifies the SQL string for defining a 64-bit integer field. Possible values:
See also the note above this table. |
|
Specifies the SQL string for defining a large text field. Possible values:
See also the note above this table. |
|
Specifies the SQL string for defining a BLOB (binary large object) field. Possible values:
See also the note above this table. |
|
Specifies the SQL string for defining a CHAR data type. Possible values:
See also the note above this table. |
|
Specifies how WebCenter Sites creates a date/time literal. Default values: See also the note above this table. |
|
Specifies the SQL string for defining a date/time field. Possible values:
See also the note above this table. |
|
Specifies the SQL string for defining a double field. Possible values:
See also the note above this table. |
|
Specifies whether the column names for the tables that WebCenter Sites creates have all lowercase letters. Possible values:
See also the note above this table. |
|
Determines whether WebCenter Sites ignores case when assessing table names. Possible values: yes | no For example, if "tablename" and "TABLENAME" would be considered different tables in your database, set this value to Possible values:
See also the note above this table. |
|
Specifies the SQL string for defining a 32-bit integer field. Possible values:
See also the note above this table. |
|
Specifies the maximum size of a Possible values:
See also the note above this table. |
|
Specifies the SQL string for defining a field which allows NULL values; this is nonstandard, though most databases support NULL. Possible values:
See also the note above this table. |
|
Specifies the SQL string for defining a numeric field. Possible values:
See also the note above this table. |
|
Specifies the SQL string that defines a primary key. Possible values:
See also the note above this table. |
|
Specifies the maximum size of a
|
|
Specifies the SQL string that renames a table in the database, as required by your database vendor. Possible values:
See also the note above this table. |
|
Specifies the SQL string for defining a 16-bit integer field. Possible values:
See also the note above this table. |
|
Specifies how WebCenter Sites creates a string literal. Possible values:
See also the note above this table. |
|
Specifies the SQL string for defining a unique field. Possible values:
See also the note above this table. |
|
Specifies the SQL string for defining a VARCHAR data type. Possible values: See also the note above this table. |
|
Specifies the format of the database connection string used by JNDI datasources: See also the note above this table. |
|
Defines the type of database to which you are connecting. See also the note above this table. |
|
Contains the database JNDI data source name for connecting to your database. See also the note above this table. |
|
Specifies the password for the database account name used for read/write access ( |
|
Specifies the database account name to use for read/write access to the database. For security reasons, be sure that your system is not using the default user name/password combination. Possible values: |
For information about enabling debug logging, see Chapter 5, "commons-logging.properties." See also "Error Logging and Debugging" in the Oracle Fusion Middleware WebCenter Sites Developer's Guide.
If you enable debug logging, note the following:
Delete or archive the WebCenter Sites log file frequently, because a large log file can affect WebCenter Sites performance.
By default, all debug log messages go into a single log file, which can make debugging more difficult. To place debug messages into a separate log file, set the logging.per-client-log
property to true
. The property is defined in Table 5-4.
Table 9-9 Properties in futuretense.ini
: Debug Tab
Property | Description |
---|---|
Deprecated. Specifies the port that Default value: 1025 |
|
Prevents any input or session variables containing the strings " Default value: true Specify |
|
Specifies variable names that are used as passwords and should be suppressed when The Cheetah installer now sets this property to: |
The Email tab holds the properties that configure the WebCenter Sites e-mail system features. Note that in futuretense_xcel.ini
, an additional property, xcelerate.emailnotification
, on the Preference tab enables the WebCenter Sites workflow e-mail system to send notices to workflow participants when they are assigned assets through a workflow process.
Table 9-10 Properties in futuretense.ini
: Email Tab
Property | Description |
---|---|
Specifies the user account name to be used for sending outgoing mail. This is the account name on the SMTP server. If SMTP authentication is required, you must set a value for this property. |
|
Specifies the class that is used as the authenticator for mail operations. Default value: |
|
Specifies the default character set that is used for the text in the subject of an e-mail message. Examples:
If this property is blank, its value reverts to the default UTF-8. |
|
Specifies the default character set that is used for the text in the body of an e-mail message. Examples:
If this property is blank, its value reverts to the default |
|
Defines the SMTP (e-mail server) host that is used by the ContentServer servlet to create and deliver e-mail messages. A valid value is required to send or receive mail. |
|
Specifies the password for the e-mail account used by WebCenter Sites (specified by A valid value is required to receive mail. |
|
Specifies the e-mail address from which mail is sent. That is, the e-mail address that appears in the From field of an e-mail message. Use one of the following formats:
A valid value is required to send mail. |
The Export/Mirror tab holds the properties that configure the WebCenter Sites Export and Mirror APIs used by the WebCenter Sites publishing system. These properties work in conjunction with the properties located on the Publishing tab in the futuretense_xcel.ini file.
When configuring publishing operations for your WebCenter Sites systems, think of your individual systems (development, management, delivery) in the following terms:
Source, which denotes the WebCenter Sites database that is the source for a publishing session. Because you can mirror assets and site configuration information from any WebCenter Sites system to any other WebCenter Sites system, the source is not necessarily the WebCenter Sites management system.
Target, which denotes either the WebCenter Sites database to which you are mirroring, or the file server to which are exporting.
For more information about publishing, see the Oracle Fusion Middleware WebCenter Sites Administrator's Guide.
Table 9-11 Properties in futuretense.ini
: Export/Mirror Tab
Property | Description |
---|---|
Specifies the HTTP protocol version to use to communicate with the WebCenter Sites target databases. Default value: 1 |
|
Specifies the password for the mirror user on the target systems to which this system publishes. You set this value when you set up your WebCenter Sites system for publishing. For information, see "The Mirror to Server Publishing Process" in the Oracle Fusion Middleware WebCenter Sites Administrator's Guide. |
|
Specifies the firewall server's IP address or name for the target system that this (source) system publishes to when the target and the source are separated by a firewall. You set this value when you set up your WebCenter Sites system for publishing. Possible values:
For information, see "The Mirror to Server Publishing Process" in the Oracle Fusion Middleware WebCenter Sites Administrator's Guide. |
|
Specifies the port number of the firewall server for the WebCenter Sites system that this system publishes to when the target system is separated from the source with a firewall. You set this value when you set up your WebCenter Sites system for publishing. Possible values: port_number For information, see "The Mirror to Server Publishing Process" in the Oracle Fusion Middleware WebCenter Sites Administrator's Guide. |
|
Specifies the number of table rows that can be mirrored during each HTTP POST during a mirror operation If you are mirroring data that contains URL fields, you should set this to a low number because web servers impose a limit on the size of post packets. If you are mirroring data that contains only text, you can set this to a higher number. Default value: Note: For best performance, do not increase the value above 12. If your database is configured for UTF-8 and holds non-ASCII content, you must set this value to 4 or lower. |
|
Specifies the number of threads to allocate to a mirror operation. Default value: Note: For best performance, do not increase the value above 8. |
|
Specifies the name of the mirror user on the target system that this (source) system publishes to. You set this value when you set up your system for publishing. For information, see "The Mirror to Server Publishing Process" in the Oracle Fusion Middleware WebCenter Sites Administrator's Guide. |
|
Specifies the base export directory for the HTML files that are created when assets are published with the Export to Disk delivery type.
|
The JSP tab holds the properties that supply information that WebCenter Sites references when serving JavaServer Pages files.
Table 9-12 Properties in futuretense.ini
: JSP Tab
Property | Description |
---|---|
Configures the WebCenter Sites engine to delete any previously deployed JSP files and clear the application server's working folder (temp and class files) when the WebCenter Sites engine executes the first JSP deployed by WebCenter Sites. The working folder is defined by the application server. Possible values: true | false |
|
Specifies the virtual root (zone) for executing deployed JSP pages. This property is used in conjunction with Default value: synchronized with the WebLogic setting for cs.jsproot and is set at installation. Note: Do not change the value of this property after installation. |
|
When the WebCenter Sites engine deploys a new or changed JSP element, the application server may require special processing to complete the deployment of the JSP. In those cases, this property specifies the name of the class which completes the deployment. In other cases, it is left blank. |
|
Specifies whether the application server requires the PrintWriter when it runs a JSP element. The WebCenter Sites installation sets this to an appropriate value based on the type of application server you are using. Do not change the value of this property. |
|
Specifies the directory where the application server expects to find JSP files. Some application servers allow this value to be modified by using property settings. WebLogic defines The Do not change the value of this property after installation. |
|
Specifies the directory where class files are created by the application server when executing JSP pages. This is not a required property and can be left blank, but it is normally set at installation. For more information, see |
|
Some file systems impose a limit on the length of absolute paths. Using long JSP names on such file systems can result in file system errors. If you are using such a file system, set this property to When this property is set to This property is set automatically by the WebCenter Sites installer; it should be changed only when absolutely necessary. Default value: false |
The Misc tab holds miscellaneous properties such as the amount of idle time a connection can have before WebCenter Sites logs out of a connection and whether WebCenter Sites loads cache synchronization processing.
Table 9-13 Properties in futuretense.ini
: Misc Tab
Property | Description |
---|---|
Specifies a variable that can be included in HTML forms as a hidden variable. The variable, which gets set by the browser, specifies the text encoding of the form data that WebCenter Sites must process. Default value: Do not change the value of this property. |
|
Specifies the default character set to use for HTTP headers (streaming text). Default value: Specify a value that is appropriate for the online site that your WebCenter Sites system is delivering. Examples:
|
|
Specifies the size limit in bytes for keeping uploaded files in memory while they are being posted. If an uploaded file is larger than the value specified, WebCenter Sites streams it to a temporary file until it is finished evaluating a page. This prevents excessive memory use and helps to prevent denial-of-service attacks. Default value: |
|
Specifies the URL of the WebCenter Sites documentation. By default, this property is set to an Oracle documentation web site. If you prefer, you can download the most recent documentation kit from that web site, install it somewhere on your network, and then set this property to point to that location rather than to the Oracle documentation web site. |
|
Specifies the HTTP host for WebCenter Sites systems on which the web server does not reside on the application server machine (that is, it is a web connector installation), or in cases where an alternative web server is used to serve pages. Use one of the following formats: <hostname>:<port> <IPaddress>:<port> Default value: blank |
|
Specifies the HTTP protocol for WebCenter Sites systems where the web server does not reside on the application server machine (that is, it is a web connector installation), or in cases where an alternative web server is used to serve pages. Possible values: Default value: blank, which means the protocol is assumed to be http. |
|
This property is used to control the behavior of Site Preview functionality. The value of this property determines the output of the filter tag ( Note: To use Site Preview on a content management environment, you must set this property to Possible values:
Default value: |
|
Determines how changes to the files for URL columns are tracked. When this property is set to When this property is set to |
|
Specifies the working directory for HTML filtering. That is, if elements on your system use the Default value: |
|
This is the XML Header streamed out for SOAP responses. |
The Page Cache tab holds the properties that configure the page cache settings for WebCenter Sites. WebCenter Sites page caching is monitored and maintained by the CacheManager. WebCenter Sites caching enables you to cache both complete web pages and their individual components (or pagelets).
To set up page caching on a WebCenter Sites system, you configure properties for the CacheManager and the Satellite Server servlets. In addition, there are properties for configuring BlobServer, the servlet that serves blobs and caches blobs both through WebCenter Sites and the Satellite servlet.
For more information:
Page caching – see the "Page Design and Caching" chapter in the Oracle Fusion Middleware WebCenter Sites Developer's Guide. This chapter describes how the WebCenter Sites CacheManager, the Satellite servlets, and the BlobServer servlet interact and work together.
Satellite Server properties – see Section 9.16, "Satellite Server Tab" and Chapter 15, "satellite.properties."
Resultset caching properties – see Section 9.15, "ResultSet Cache Tab."
BlobServer properties – see Section 9.4, "Blob Server Tab."
Table 9-14 Properties in futuretense.ini
: Page Cache Tab
Property | Description |
---|---|
Specifies the default cache setting for page entries in the If set to Default value: |
|
Controls how outdated pages are expunged from the cache. When this property is set to When this property is set to Default value: true Possible values: |
|
Specifies whether a cache maintenance event should regularly remove expired pages from the cache, or whether the expiration date of a page should be checked only when that page is requested. Set the value to Default value: |
|
Defines the file that is used for the The Default value: Note: The default value is provided for reference only. Do not change the value of this property. |
|
Controls whether the Possible values:
Default value: Note: How this property takes effect depends on the value of the |
|
Provides you with the ability to disable all disk-based page caching (pages will still be cached in memory). Use this property to temporarily shut down page caching when you are debugging your site, but do not leave this value set to Default value: |
|
Specifies the number of minutes that a page will exist in the page cache. A value of Note: For CacheManager to work properly, this property must be set to Default value: |
|
Allows users to work with blob dependencies. To record blobs inventory, set the value of this property to |
|
Specifies whether session ID information can be held in cookies or whether WebCenter Sites must encode session data into the links. Set to Default value: |
|
Specifies the default lifetime (in minutes) of a cached blob in memory. If memory is at a premium, you may reduce the value of this property. Default value: |
|
Specifies the maximum number of blobs that will be cached in memory. If memory is at a premium, you may reduce the value of this property. Default value: |
|
Specifies the number of minutes a cached page is held in memory (cached pages are cached both to disk and to memory). Default value: |
|
Specifies the maximum number of pages that can be cached in memory. Pages are cached both in memory and to disk (database). This property specifies the number of pages cached to memory, not to disk. Note: This property must not be set to Default value: |
|
Controls how Satellite Server cache is flushed. When this property is set to When this property is set to Default value: Possible values: |
The ResultSet Cache tab holds properties that configure resultset caching for WebCenter Sites. For information about resultset caching and queries on your WebCenter Sites system, see the Oracle Fusion Middleware WebCenter Sites Developer's Guide.
The ResultSet Cache tab holds the following properties:
Global resultset caching properties, which are set during the WebCenter Sites installation process to enable resultset caching for all tables in the WebCenter Sites database. The same properties will be automatically applied to all tables that are subsequently created. The properties are:
cc.cacheResults
: number of resultsets to cache in memory
cc.cacheResultsTimeout
: length of time to keep resultsets cached in memory
cc.cacheResultsAbs:
method of calculating expiration time for resultsets in the resultset cache
Table-specific resultset caching properties for system tables. These properties are automatically set during the WebCenter Sites installation process to override the global resultset caching properties named above.
For example, the following table-specific properties are set for the ElementCatalog
table: cc.ElementCatalogCSz
and cc.ElementCatalogTimeout
. The property values can be changed, or the properties can be removed (the resultset cache for the table will then use the values of the global properties).
Note:
If you wish to override global resultset caching properties, you must do so on a per-table basis by creating the following table-specific properties in the futuretense.ini
file for as many tables as necessary to implement your resultset caching strategy for each of your WebCenter Sites systems:
cc.<tablename>CSz=<number of resultsets> cc.<tablename>Timeout=<number of minutes> cc.<tablename>Abs=<true or false>
If an asset type is enabled for revision tracking, and you wish to cache the resultsets of asset versions, use the properties above, but add _t
after <tablename>
:
cc.<tablename>_tCSz=<number of resultsets> cc.<tablename>_tTimeout=<number of minutes> cc.<tablename>_tAbs=<true or false>
When you create resultset caching properties that are specific for any user-defined table in the WebCenter Sites database, those properties are displayed on the User Defined tab.
For information about page caching properties, see Section 9.14, "Page Cache Tab." For information about BlobServer caching properties, see Section 9.4, "Blob Server Tab."
Note:
WebCenter Sites stores resultsets within the inCache framework instead of hash tables. Both caching frameworks use Java memory. You can switch between frameworks by setting the rsCacheOverinCache
property in futuretense.ini
to either true
or false
. For more information, see "rsCacheOverinCache" in Table 9-17.
Table 9-15 provides a description for each of the properties in the ResultSet Cache tab.
Table 9-15 Properties in futuretense.ini
: ResultSet Cache Tab
Property | Description |
---|---|
Specifies the default number of resultsets to cache in memory. Note that this does not mean the number of records in a resultset, but the number of resultsets. Caution: Unless you are debugging, do not set this property to Possible values: Default value: Note: To set a different value for a specific table, create a property for that table using the following format: |
|
Specifies how expiration time for resultsets in the resultset cache is calculated.
Note: To set expiration time for a specific table, create a property for that table using the following format: |
|
Specifies the number of minutes to keep a resultset cached in memory. Setting this property to Possible values: Default value: Note: To set timeout for a specific table, create a property for that table using the following format: |
|
Specifies the number of resultsets to cache against the For best performance this value should be set to the number of rows in the table. Default value: |
|
Specifies the number of minutes to keep idle resultsets for the Use Default value: |
|
Specifies the number of resultsets to cache against the For best performance, this value should be set to the number of rows in the table. Default value: |
|
Specifies the number of minutes to keep idle resultsets for the Use Default value: |
|
Specifies the number of resultsets to cache against the For best performance, this value should be proportional to the number of rows in the table. Default value: |
|
Specifies the number of minutes to keep idle resultsets for the Default value: |
|
Specifies the number of resultsets to cache against the For best performance, this value should be set to the number of rows in the table. Default value: |
|
Specifies the number of minutes to keep idle resultsets for the Default value: |
|
Specifies the number of resultsets to cache against the For best performance, this value should be proportional to the number of rows in the table. Default value: |
|
Specifies the number of minutes to keep idle resultsets for the Default value: |
|
Specifies whether WebCenter Sites verifies the timestamp on data held in an upload field each time an item (like an element) with uploaded data is requested. On a management or delivery system, the same items are requested repeatedly and setting this value set to yes can slow the performance of the system. Set this property to Default value: |
The Satellite Server tab holds properties that describe how to communicate with any of the Satellite servlets (Satellite Server), whether they are running locally or on remote servers.
Additionally, because Satellite Server is installed by default on the server that hosts your WebCenter Sites application, each WebCenter Sites system also has a satellite.properties
file that configures the local Satellite servlet. (Note that when Satellite Server is also running on a remote server, that server also has a satellite.properties
file.) For information about the properties in that file, see Chapter 15, "satellite.properties."
The following table describes the properties on the server that hosts WebCenter Sites that support communications with all Satellite servlets.
The value for each property is a comma-separated list. The ordinal position of an item in the list is what associates the host, user name, and password for each Satellite servlet. For example, the third host named in cs.satellitehosts
is accessed using the third user account named in cs.satelliteusers
, giving the third password listed in cs.satellitepassword
.
Table 9-16 Properties in futuretense.ini
: Satellite Server Tab
Property | Description |
---|---|
Defines the name of the implementing class of the |
|
Specifies a default value for the Default value: blank Set this property to a value that is appropriate for the majority of your blobs, and then use the Use the following format to set a value:
For more information about this format, see the description of the |
|
Deprecated. Specifies a default value for the Default value: blank Set this property to a value that is appropriate for the majority of your pages and pagelets, and then use the Use the following format to set a value:
For more information about this format, see the description of the |
Properties on the Search tab are deprecated and unsupported.
The User Defined tab displays custom properties, which are not created by the core WebCenter Sites product but are used by WebCenter Sites and its content applications.
This tab displays the following kinds of properties:
Two custom properties for the sample site, if the WebCenter Sites portal sample site is installed.
Properties that specify the name of the primary key column for a content table (catalog). For information about content tables, see the "Data Design" section in the Oracle Fusion Middleware WebCenter Sites Developer's Guide.
Custom properties that specify resultset caching settings for individual user-defined tables in the WebCenter Sites database. For more information, see the note in Section 9.15, "ResultSet Cache Tab."
Custom properties that specify resultset caching settings for revision-tracked, user-defined tables in the WebCenter Sites database. For more information, see the note in Section 9.15, "ResultSet Cache Tab."
The following table lists all of the properties that any of the WebCenter Sites products create in the futuretense.ini
file, which means that they appear on the User Defined tab. Note that your system may have additional properties that are not included in this list.
Table 9-17 Properties in futuretense.ini
: User Defined Tab
Property | Description |
---|---|
Deprecated. The version number of Analytics Bridge, if it is installed. Do not change the value of this property. |
|
Deprecated. The version number of CS-Direct Advantage, if it is installed. CS-Direct Advantage was named Catalog Centre in early versions of the product. Do not change the value of this property. |
|
The number of resultsets to cache against the Default value: |
|
The number of resultsets to cache against the Category table, an object table that the WebCenter Sites installation creates for asset types. Default value: |
|
The primary key of the Default value: name Do not change the value of this property. |
|
Default value: name |
|
The primary key of the Default value: mimetype Do not change the value of this property. |
|
Default value: name |
|
The primary key of the Default value: source Do not change the value of this property. |
|
The number of resultsets to cache against the Default value: |
|
The primary key of the Default value: Do not change the value of this property. |
|
The version number of the Commerce Connector utility, if it is installed. Do not change the value of this property. |
|
Deprecated. The version number of CS-Direct, if it is installed. CS-Direct was named Content Centre in previous versions of the product. Do not change the value of this property. |
|
Used to specify whether approval locking is
If you wish to switch back from approval locking per target to default behavior (i.e., global lock):
|
|
Specifies the maximum number of parent folders that WebCenter Sites can generate in subdirectories of If you wish to use this property, you must add it to Within the parent folders, WebCenter Sites generates child folders. If you wish to specify the maximum number of child folders that can be generated, use the Default value: |
|
Specifies the maximum number of child folders that WebCenter Sites can generate in parent folders under subdirectories of If you wish to use this property, you must add it to If you also need to specify the maximum number of parent folders that WebCenter Sites can generate, use the cs.parentfoldercount property. Default value: |
|
Default value: |
|
This property applies to the inCache framework. It is used to define the size of the For example, if the property is set to If you wish to use this property, add it to the Default value: |
|
Default value: |
|
Used to specify the number of days that data is stored in the Legal value: Integer > 0 Default value: Note: By default, this property is not present in the |
|
Default value: |
|
Deprecated. Default value: |
|
The version number of Engage. Do not change the value of this property. |
|
Deprecated. Default value: |
|
Used to enable the propagation of pages among nodes that are enabled for the inCache page caching framework. Information about inCache can be found in the Oracle Fusion Middleware WebCenter Sites Administrator's Guide. |
|
Used to switch between resultset caching media. This property is set to This property is set to
When the installation process is complete, the System Tools node (on the Admin tab of the Admin interface) displays the resultset over inCache tool, which provides statistical information about the caches and their contents. Note: Resultset caching over inCache works independently of page and asset caching over inCache. Information about the inCache framework, its caching models and system tools is available in the "System Tools" chapter in the Oracle Fusion Middleware WebCenter Sites Administrator's Guide. Additional information about resultset caching is also available in the "Resultset Caching and Queries" chapter in the Oracle Fusion Middleware WebCenter Sites Developer's Guide. Default value: Possible values: |
|
If the Oracle Real-Time Decisions (RTD) engine is integrated with WebCenter Sites, add this property to the Default Value: rtd.choiceId.pattern={assettype}:{name} ({assetid} where |
|
If the Oracle Real-Time Decisions (RTD) engine is integrated with WebCenter Sites, add this tag to the |
|
If the Oracle Real-Time Decisions (RTD) engine is integrated with WebCenter Sites, add this tag to the |
|
A WebCenter Sites system property used to instantiate server-side objects in response to SOAP requests made by web services. Do not change the value of this property. |
|
A WebCenter Sites system property used to instantiate server-side objects in response to SOAP requests made by web services. Do not change the value of this property. |
|
A WebCenter Sites system property used to instantiate server-side objects in response to SOAP requests made by web services. Do not change the value of this property. |
|
A WebCenter Sites system property used to instantiate server-side objects in response to SOAP requests made by web services. Do not change the value of this property. |
|
A WebCenter Sites system property used to instantiate server-side objects in response to SOAP requests made by web services. Do not change the value of this property. |
|
A WebCenter Sites system property used to instantiate server-side objects in response to SOAP requests made by web services. Do not change the value of this property. |
|
A WebCenter Sites system property used to instantiate server-side objects in response to SOAP requests made by web services. Do not change the value of this property. |
|
A WebCenter Sites system property used to instantiate server-side objects in response to SOAP requests made by web services. Do not change the value of this property. |
|
A WebCenter Sites system property used to instantiate server-side objects in response to SOAP requests made by web services. Do not change the value of this property. |
|
A WebCenter Sites system property used to instantiate server-side objects in response to SOAP requests made by web services. Do not change the value of this property. |
|
Default value: |
|
A WebCenter Sites system property used to instantiate server-side objects in response to SOAP requests made by web services. Do not change the value of this property. |
|
A WebCenter Sites system property used to instantiate server-side objects in response to SOAP requests made by web services. Do not change the value of this property. |