5.1 About Components

A component is a functional unit that can be plugged into Content Server to provide additional features or to modify existing functionality. The primary use for components is to modify the user interface of existing pages and to alter behavior of existing services. Standard components are provided with Content Server, and additional components can be acquired from the Oracle Technology Network. Administrators and developers can create their own custom components for their sites.


For detailed information on the structure and use of components, see the Oracle Fusion Middleware Developer's Guide for Content Server.

Table 5-1 lists standard Content Server components. Not all components are installed or enabled by default.

Table 5-1 Oracle Content Server Components

Component Description


Enables Content Server to authenticate users against an Active Directory server via LDAP. The provider also pulls in all group membership and specified user metadata from Active Directory.


Adds Content Categorizer to the CHECKIN_NEW and CHECKIN_UNIVERSAL services by overriding the standard Content Server service scripts, such that Content Categorizer is called to provide values for the various metadata fields before the actual checkin takes place.


Adds Content Categorizer to the CHECKIN_NEW and CHECKIN_UNIVERSAL services by overriding the standard Content Server service scripts, such that Content Categorizer is called to provide values for the various metadata fields before the actual checkin takes place.


Adds the ability to interact with Business Process Execution Language (BPEL) Process Manager from within Content Server workflows. Administrators can configure Content Server workflows to initiate a deployed process on the BPEL server.


Changes the computation of the Content Server variable HttpBrowserFullCgiPath and the function proxiedBrowserFullCgiWebUrl() so that they are no longer hardwired to a particular protocol. If the request comes in on port 443 (the SSL port), then the variable or function returns a result with HTTPS as the protocol. Otherwise, the variable or function returns a result with HTTP as the protocol.


Contains clean content libraries and generates descriptions of the documents for use by the DesktopTag component.


Provides a quick and effective way to assemble, track, and access logical groupings of multiple content items from within the secure environment of Content Server. For example, this component can be used to set up a new project that requires a virtual place to assemble all relevant content items in a particular hierarchy, whenever they are checked in, with restricted access to particular areas of the hierarchy.


Performs standard "in place" conversion and filtering for Content Server. It is used to create HTML renderings of native content, extract text for full text indexing, and extract links for link reference management.


Enables users to select renditions of content items and place them in a personal storage space called the Content Basket. When this component is installed independently, renditions can be selected and placed in the Content Basket from either the Search Result or Content Information pages via the Actions dropdown on either page. Users can choose either native file or web-viewable renditions. When using Image Manager or Video Manager, additional rendition types can be selected for the Content Basket via Actions options on the Rendition Information page.

Note: the ContentBasket component is required when using either Image Manager or Video Manager.


Suggests metadata values for documents being checked into Content Server, and it can be used to recategorize the metadata of documents that are already in Content Server. Metadata values are determined according to search rules provided by the administrator.


Monitors activity on a Content Server instance and records selected details of those activities. It then generates reports that can help administrators understand the ways in which the system is being used.


Reports on the data generated by the Content Tracker component.


This Inbound Refinery component is the primary component for the Digital Asset Management feature.


Adds support of hasAsWord(Contains) operator to DATABASE and DATABASEFULLTEXT on SQL Server, Oracle, and DB2 databases.


Enables Inbound Refinery to create multiple packaged (zipped) renditions of a checked-in graphic file. The ZipRenditionManagement component can be used to access the renditions created by the refinery.


Provides a set of embedded applications that help administrators seamlessly integrate the desktop experience with Content Server. It provides convenient access to Content Server from Microsoft Windows Explorer, desktop applications like Microsoft Word and Excel, and e-mail clients like Microsoft Outlook and Lotus Notes.


Modifies documents supported by the CleanContent component by maintaining a set of custom properties in the documents. These properties are used by the Desktop Integration Suite Microsoft Office integrations to aid in using files with Content Server.


Enables users to define and provide images and videos in specified formats and sizes for download. The component creates multiple formats of digital assets automatically when an image or video is checked into Content Server, and lists the formats under one content ID.


Converts a document into a Web page for everyone to see without use of the application used to create that document.


Extracts information from Microsoft Outlook messages (MSG) and Internet Mail Messages (EML), and populates e-mail specific fields in Oracle Content Server. This process occurs when users check in files using the Oracle Content Server Folders functionality in Microsoft Outlook, Lotus Notes, or Windows Explorer. This also occurs when checking in MSG or EML files using the Web browser interface.


Enables customization of the out-of-box Oracle UCM look and feel. This component has two parts: one part enables customization of cookie-based login forms and pages; the other part modifies the error and challenge pages issued by the Web server.


Enables Content Server more control over how files are stored. Files can either be stored in the database or on the file system. The component has extension options where you can write components that store files in other types of storage repositories. When files are stored on the file system, the component allows additional flexibility in path computations. For Web-viewable paths, the types of paths allowed are restricted.


Enables administrators to configure a Content Server Archive to archive the folder structure as well as its associated content. The structure of the folders is archived using database table replication.


An optional component that provides a hierarchical folder interface to content in Content Server in the form of "virtual folders" (also called "hierarchical folders").


Provides the ability to use cross-platform browsers to create Content Server hcsf forms.


Enables Inbound Refinery to convert native Microsoft Office formats (Word, Excel, PowerPoint and Visio) to HTML using the Office application.


Enables Inbound Refinery to convert native Microsoft Office formats (Word, Excel, PowerPoint and Visio) to HTML using the Office application.


Enables Content Server to use Inbound Refinery for the conversion of files. Without this component Content Server cannot use Inbound Refinery.


Extracts URL links of indexed documents, evaluates, filters and parses the URLs according to a pattern engine, and then stores the results in a database table. Because the link extraction occurs during the indexing cycle, only the links of released documents are managed.


Enables Content Server and Inbound Refinery to convert select Microsoft Office formats to HTML using the native application.


(Required) Provides the native JNI calls needed by Content Server. Content Server can run without this component enabled, but it loses some functionality. The two noticeable degradations are as follows:

  • In schema publishing, all files are rewritten instead of using hard links to have new files link back to existing files when the content does not change.

  • When a component is installed that has native executables, the executable bit on the files is not toggled properly. This can affect components such as ContentAccess.


Enables Inbound Refinery to integrate with OpenOffice.


Aids in tuning queries against the Oracle database by allowing query hints to be added to ensure that the best execution plan is used.


Enables Inbound Refinery to use Oracle OutsideIn PDF Export to convert native formats directly to PDF without the use of any third-party tools.


Enables watermarks to be applied to PDF files generated by the Inbound Refinery PDFConverter component and returned to the content server. PDF files already residing on the content server also can be watermarked. Dynamic watermarks are generated on-the-fly and can contain variable information.


Adds functionality to the content server to allow it to be searched using Oracle Secure Enterprise Search.


Provides system administrators with more control over what conversion type to use for checked-in content items. Administrators also can determine which content items should have only metadata indexing or both full-text and metadata indexing.


Part of Siebel Adapter for UCM that enables Siebel CRM users to store and retrieve attachments stored in a content server repository.


Displays Universal Content Management (UCM) documents as managed attachments to Siebel entities in an iFrame within the Siebel application.


A powerful, flexible Web development application suite that offers a comprehensive approach to designing, building, and maintaining enterprise-scale Web sites. It offers both Web site creation and content management.


Enables the ability to create discussion documents about another document. It takes any content item and adds "_d" to the document ID to create a new hcsp style document that is focused on discussion about the originating document.


Enables Content Server and Inbound Refinery to integrate with CVista PDF Compressor. The component defines the TIFFConversion conversion and steps that are required by the conversion.


Enables Content Server and Inbound Refinery to convert tiff files to searchable PDF files.


Extends the PDFConverter feature and requires the Refinery feature. It enables Inbound Refinery to convert native files to a postscript with either the native application or OutsideInX and convert postscript to PDF.


Enables Inbound Refinery to produce FlexionDoc and SearchML styled XML as the primary Web viewable or as renditions.


Enables Content Server and Inbound Refinery to convert various formats to FlexionDoc or SearchML as either the primary Web rendition or an additional rendition. It also enables Content Server and Inbound Refinery to preform XSLT transformations.


(Required) Provides a wrapper for the Yahoo! User Interface Library (YUI) available under the BSD license. Content Server adopted the YUI library for its user interface implementation because of its ability to implement folder move operations (move an item from one folder to another) and for its support of Accessibility (specifically keyboard operations). The YUI library is also used for its calendar control and its ability to support popup choice lists in type-ahead fields.


Enables users to create and edit additional attachment files that are maintained in a zip file. It does this by creating a new rendition type 'Z' with description "Zipped Attachments". This component is used as part of Digital Asset Management.