Example PathMetaData Table Options Configuration for Standard File Paths
4.3.4.6 FileStorage Table
The FileStorage table is added to the Oracle Content Server system when FileStoreProvider is installed. It is used exclusively by the JdbcStorage storage type, when content is stored in a database. The FileStorage table contains the renditions of content items and uses the dID of the content item and rendition to uniquely identify what renditions belong to which content item.4.3.4.7 FileCache Table
The FileCache table is added to the Oracle Content Server system when FileStoreProvider is installed. It is used exclusively by the JdbcStorage storage type to remember which renditions have been placed on a file system. Renditions stored in a database are placed on a file system when required for a specific event, for example indexing or conversion. These files are often temporary and deleted after a specified interval as part of a scheduled event.4.3.5 FileStoreProvider Sample Implementations
This section list the contents of the tables contained in the provider definition file provider.hda for each of the examples. The provider.hda file does not need to be edited manually. Proper modification of the provider.hda file should be done within the Oracle Content Server user interface using the AddEdit Partition Page , or through additional component development. The provided default options for other resource tables, such as PathMetaData Table , PathConstruction Table , and FileSystemFileStoreAlgorithmFilters Table , should have sufficient flexibility for most scenarios. This section covers the following topics: ■ Section 4.3.5.1, Example PathMetaData Table Options ■ Section 4.3.5.2, Configuration for Standard File Paths ■ Section 4.3.5.3, Configuration for a Webless or Optional Web Store ■ Section 4.3.5.4, Configuration for Database Storage ■ Section 4.3.5.5, Altered Path Construction and Algorithms4.3.5.1 Example PathMetaData Table Options
In most of the examples, the following PathMetaData Table configuration definitions are used. The table has been trimmed of some it columns not pertinent to the examples for clarity. ResultSet PathMetaData 6 FieldName GenerationAlgorithm RequiredForStorage Caution: The defaults provided in the FileSystemFileStoreAlgorithmFilters table should work for most scenarios. This resource file should not be edited directly. Proper modification should be done with Java code and through additional component development. For more information on component development, see Oracle Fusion Middleware Developers Guide for Oracle Universal Content Management. Managing System Settings 4-51 trimmed columns dID all dDocName all dDocAccount documentAccount dDocType all dExtension all dWebExtension weburl dSecurityGroup all dRevisionID all dReleaseState all dStatus web xPartitionId partitionSelection ExtensionSeparator extensionSeparator xWebFlag RenditionId all RevisionLabel revisionLabel RenditionSpecifier renditionSpecifier end4.3.5.2 Configuration for Standard File Paths
FileStoreProvider can be configured to place content on a file system in the standard Oracle Content Server locations.4.3.5.2.1 Defining the Storage Rule The first step is to define the storage rule. In this case,
the storage rule will be of type FileStorage, because all content is to be stored on the file system. Example: ResultSet StorageRules 4 StorageRule StorageType IsWeblessStore RenditionsOnFileSystem default FileStorage end4.3.5.2.2 Defining the Path Construction The second step is to define the path
construction for each of the storage classes for the rule. In general, the last part of the path should be standard for all usage examples. If not, then the Oracle Content Server system does not work well with hcs files. However, the root path can be changed 4-52 Oracle Fusion Middleware System Administrators Guide for Oracle Content Server without affecting functionality, assuming that changing the web URL file path root is properly acknowledged by the web server as a Oracle Content Server web root. In this configuration, the vault, web, and web URL storage classes need to be defined in the PathConstruction Table . The path expression for the vault has already been discussed in Section 4.3.3.3.2, Understanding Path Construction and URL Parsing. dispersion implements dispersion of content on the file system. The caller can provide this dispersion on the storage rule page. This setup only looks at the web path expression, which differs from the web URL only in its root. In other words, the web path is an absolute path on the file system, while the web URL is a URL served up by a web server. Example: ResultSet PathConstruction 4 FileStore PathExpression AutoCreateLimit IsWritable StorageRule vault env.VaultDirdDocTypedDocAccountdispersiondIDExtensionSeparator dExtension 6 true default weburl FsHttpWebRootgroupsdSecurityGroupdDocAccountdocumentsdDocType dispersion~edispdDocNameRenditionSpecifierRevisionLabel ExtensionSeparatordWebExtension 3 false default web FsWeblayoutDirgroupsdSecurityGroupdDocAccountdocumentsdDocType dispersion~edispdDocNameRenditionSpecifierRevisionLabel ExtensionSeparatordWebExtension 3 true default end ■ The web path construction is defined to be: FsWeblayoutDirgroupsdSecurityGroupdDocAccountdocumentsdDocType dispersion~edispdDocNameRenditionSpecifierRevisionLabel ExtensionSeparatordWebExtension ■ This is parsed into its parts as follows: Path Segment Description FsWeblayoutDir Variable for the web-viewable path for the weblayout directory. FsHttpWebRoot Alternate Idoc Script variable for web URL. groups String. dSecurityGroup Used by the PathMetaData table. This is a required field and must consequently be provided by the caller or descriptor creator. It is part of a content items metadata information. Managing System Settings 4-534.3.5.3 Configuration for a Webless or Optional Web Store
Parts
» Oracle Fusion Middleware Online Documentation Library
» Understanding Oracle Universal Content Management and Oracle Content Server
» Utilities Management Pages Applications Command Line
» Administration Tray Admin Applets Page
» Modifying Server Configuration Parameters for Oracle Content Server
» Viewing Log Information for Oracle Content Server
» Starting Oracle Content Server with Scripts
» Restarting Oracle Content Server with Scripts
» Viewing MBean Information for Oracle Content Server Accessing Oracle Content Server With a Browser
» Click OK. Running a Standalone Application on a Windows System
» Delete Update About Batch Loading
» Optional Parameters About Batch Loading
» About Preparing a Batch Load File
» About Running the Batch Loader Batch Loading from the Command Line
» Using the IdcCommand Utility and Remote Access
» Example: Best Practice Case Study
» Log File Characteristics Accessing the Log Files
» Accessing the Content Server Analyzer Viewing the Analysis Progress and Results
» Configuration Information Environment Packager Configuration Debug Entry
» About System Properties Configuring System Properties
» Configuring Content Security Configuring Internet Information Configuring the Database
» About The Oracle Query Optimizer Component Query Optimization Process
» How Reformatted Queries Optimize Searches
» Types of Recognized Hints Query Hints Syntax
» Additional Supported Sort Constructs The Hint Rules Table Edit Hint Rules Form
» The Hint Cache Searching Content Using the Oracle Query Optimizer Component
» Enter the applicable information for the query and hints. Click Remove.
» Data Management Introduction to the File Store System
» DefaultFileStore Settings Empty Storage Rule
» Using Standard Oracle Content Server Variables
» Understanding FileStoreProvider Storage Principles
» PartitionList Table StorageRules Table
» PathMetaData Table PathConstruction Table
» FileSystemFileStoreAlgorithmFilters Table FileStoreProvider Resource Tables
» Example PathMetaData Table Options Configuration for Standard File Paths
» Configuration for a Webless or Optional Web Store
» Configuration for Database Storage Altered Path Construction and Algorithms
» Script Construction Mapping URLs with WebUrlMapPlugin
» Supported Variables for Referencing AddEdit URL Mapping Entries
» Info Update Form Dynamic Conversion CGI parameters
» Oracle Content Server Providers
» Choosing an Appropriate Provider
» Security Providers About Providers
» Changes in Security Compared to Oracle Content Server 10g
» Security within Oracle Content Server
» Additional Security Options Introduction to Oracle UCM and Oracle Content Server Security
» Configuring Oracle UCM for Two-Way SSL Communication
» Configuring Oracle Access Manager 11g with Oracle UCM
» Configuring Oracle Access Manager 10g with Oracle UCM
» Configuring Oracle Single Sign-On for Oracle UCM
» Configuring Oracle WebLogic Server Web Services
» External Users Introduction to User Login Types
» Local Users Introduction to User Login Types
» Introduction to User Logins and Aliases
» Highlight the alias to be deleted and click Delete.
» Best Practices for Working with Security Groups Performance Considerations
» Predefined Roles About Permissions
» Accounts and Security Groups Hierarchical Accounts
» Assigning Accounts to a User with Oracle WebLogic Server
» Xalco Security Xalco Accounts
» Xalco Roles Roles and Permissions Table Roles and Users Table Accounts and Users Table
» Empty Access Control List Fields
» About Proxy Connections Additional Oracle Content Server Security Connections
» About Credential Mapping Credential Values
» About Named Password Connections Guidelines for Proxy Connections Data
» About Using HTTP Protocol for Content Server Connection Configuring the HTTP Provider
» About BrowserUrlPath Customization Browser URL Customization
» Affected Idoc Script Variables and Functions
» Changing Absolute Full Path Computation Changing Administration Path Computation
» ExtUserAttribInfo ResultSet Extended User Attributes
» encodeHtml Function Filter Data Input
» HtmlDataInputFilterLevel Configuration Variable Filter Data Input
» Viewing Information about a Component
» Enabling and Disabling a Component Uploading a Component
» Select the Template option. The Click Next. Click Next.
» Click Select. To show the entire list of predefined templates, select Show All. Click OK.
» Click Select. Select a query from the list. Click OK.
» Click Select. To show the entire list of predefined services, select Show All. Click OK.
» Click Select. To show the entire list of predefined includes, select Show All. Click OK.
» Click Insert. Repeat these steps until all of the table columns have been Click OK.
» Considerations for Using OracleTextSearch Configuring OracleTextSearch for Oracle Content Server
» Indexing and Query Speeds and Techniques
» Fast Rebuild Query Syntax OracleTextSearch Operators
» Case Sensitivity and Stemming Rules Search Results Data Clustering
» Snippets Additional Changes Oracle Text 11g Features and Benefits
» Determining Fields to Optimize Modifying the Fields Displayed on Search Results
» Searching with OracleTextSearch Metadata Wildcards
» Search Results with OracleTextSearch
» Configuring an Oracle Content Server Source with Other Single Sign-On Solutions
» Configuration Migration Introduction to Migration Tools and Components
» Archiver Introduction to Migration Tools and Components
» Folder Archiving FolderStructureArchive Component
» Migration Structure About Migration Templates and Bundles
» Limitations Migration Logs Migration Tips
» Using a web browser, select Config Migration Admin from the Oracle Content
» Archive Structure Collections Archive Details
» If required, enter the administrator login name and password, then click OK. Enter .archive
» Click Update. Click Delete. Select Custom Query Expression.
» Update Import Rule Insert Revision Import Rule Insert Create Import Rule
» Transfer Uses Transfer Methods Transfer Terms
» Local Transfer Pull Transfer Push Transfer
» Transferring Batch Files Transferring Files
» Single Revision Replications Replication Uses
» Click Edit. Select Is Transfer Automated. Click OK.
» Export Import Self ExportImport
» One-to-One Archiving One-to-Many Archiving
» Adding Content ID Prefixes Changing Release Dates
» Many-to-One Archiving Configuration Migration Tips
» Overview of FolderStructureArchive Component Differences With Built-in Folders Archiving Features
» Using a Folder Structure Archive Configuration Variables
» Important Implementation Considerations Folder Structure Archiving
» How ArchiverReplicationExceptions Works Scenario 1 Scenario 2
» Administering and Using ArchiverReplicationExceptions
» Total Export Possible with Blank Export Query New Check-Ins and Batch File Transfers
» Folder Archive Export Doesnt Work If Collections Table Has Many Records
» Select an archive. Click the Click Edit in the Export Query section.
» Click the Select an archive from the Current Archives list Click the
» Click the Table list Edit button.
Show more