This section introduces the new and changed features of Oracle Universal Content Management (Oracle UCM) for Oracle Content Server developers that are covered in this guide.
11g Release 1 (11.1.1) includes the following new features in this guide:
This guide combines information that was previously contained in the following documents:
Dynamic Server Pages Guide
Getting Started with the Stellent Developer's Kit (SDK)
Idc Command Reference Guide
Modifying the Content Server Interface
Oracle Fusion Middleware Developer's Guide for Content Integration Suite
Oracle Fusion Middleware JCR Adapter Guide for Content Server
Oracle Fusion Middleware Developer's Guide for Remote Intradoc Client (RIDC)
Using WSDL Generator and SOAP
Working with Components
Web services: Oracle UCM uses Oracle WebLogic Server web services. For more information, see Chapter 12, "Using Oracle UCM Web Services."
ComponentTool: The ComponentTool utility has been added to provide a command-line tool for installing, enabling, and disabling components. For more information, see Chapter 3, "Working with Standard, Server, and Custom Components."
Oracle Content Server deployment: Oracle Content Server is deployed with Oracle UCM to an Oracle WebLogic Server domain, which means changes in configuring and administering Oracle UCM. For more information, see Oracle Fusion Middleware System Administrator's Guide for Oracle Content Server.
11g Release 1 (11.1.1) includes the following changes:
Oracle UCM Directories and Files: Oracle UCM 11g Release 1 (11.1.1) is provided as part of a full media install of Oracle Enterprise Content Management Suite, with the Oracle UCM directories and files. The directory structure for an Oracle UCM 11g instance is different from an Oracle UCM 10g instance. The following terms and path names are important to understanding and working with the Oracle UCM structure:
IdcHomeDir: This variable refers to the ucm/idc directory in the ECM Oracle home where the Oracle UCM server media is located. The server media can run Oracle Content Server, Oracle Inbound Refinery, or Oracle Universal Records Management. This is essentially a read-only directory. The default location is ECM_ORACLE_HOME/ucm/idc. The variable portion of the default location can be changed, but the ucm/idc portion is required.
DomainHome: This variable refers to the user-specified directory where an Oracle UCM server is deployed to run on an Oracle WebLogic Server application server. The DomainHome/ucm/short-product-id/bin directory contains the intradoc.cfg file and executables. The default location for DomainHome is MW_HOME/user_projects/domains/base_domain, but you can change the path and domain name (
base_domain) during the deployment of Oracle UCM to Oracle WebLogic Server.
short-product-id: This variable refers to the type of Oracle UCM server deployed on an Oracle WebLogic Server. Possible values follow:
cs (Oracle Content Server)
ibr (Oracle Inbound Refinery)
urm (Oracle Universal Records Management)
IntradocDir: This variable refers to the root directory for configuration and data files specific to an Oracle Content Server instance that is part of an Oracle UCM application deployed to an Oracle WebLogic Server domain. This Idoc Script variable is configured for one type of Oracle Content Server instance: Oracle Content Server (
cs), Oracle Inbound Refinery (
ibr), or Oracle Universal Records Management (
urm). This directory can be located elsewhere, but the default location is DomainHome/ucm/short-product-id/. The specified directory must be an absolute path to the instance directory, and it must be unique to a particular server or node. The directory files include startup files (intradoc.cfg and executables).
SOAP: SOAP is provided with Oracle WebLogic Server, not in Oracle UCM.
Web Form Editor: The Web Form Editor user interface and FCKEditor are not supported.