3-4 Repository Creation Utility Users Guide
Command TYPE=METHODoracle.webdb.config.PortalConfigAssistant:mainCommand Parameters
Parameter TYPE=StringArray-mode PORTAL -s SCHEMA_USER -p DBADMIN_ PASSWORD -c DB_HOSTNAME:DB_PORTNUMBER:DB_SERVICE -silent -verbose -owa -u
DEFAULT_TABLESPACE -t TEMPORARY_TABLESPACE -d SCHEMA_USER_DOC -l SCHEMA_ USER_LOG -in SCHEMA_USER_IDX -demo -report -voh RCU_HOME -log RCU_LOG_
LOCATION -oh SQLPLUS_HOME -mrc PREFIX_NAME -rcu Parameter
Parameters Action
3.2 RCU Configuration Files
RCU provides the following configuration files types for component integration:
■
Section 3.2.1, XML DTDs Defined by RCU
■
Section 3.2.2, Component Repository Configuration File
■
Section 3.2.3, Component List Configuration File
■
Section 3.2.4, Soft-Prerequisite Support
■
Section 3.2.5, Default Tablespaces Configuration File
3.2.1 XML DTDs Defined by RCU
This section describes the XML DTDs defined by RCU:
■
Component Descriptor Configuration File
■
Repository Configuration File
■
Master List of Supported Components
■
Storage Attributes Configuration File
3.2.1.1 Component Descriptor Configuration File
Each component owner would provide a configuration file adhering to following DTD, which lists the pre-requisites and actions:
The Component Descriptor configuration file is called ComponentInfo.dtd and is located in the
RCU_HOME
rcuconfig on UNIX operating systems or
RCU_ HOME
\rcu\config on Windows operating systems directory:
?xml version=1.0 encoding=UTF-8 ? ENTITY commonDTD SYSTEM RCUCommon.dtd
commonDTD; ELEMENT ComponentInfo Display, PrefixSettings, Component,
PrerequisiteDescriptor, ExecutionDescriptor?, FatalErrors?, IgnorableErrors? ATTLIST ComponentInfo
VERSION CDATA REQUIRED TYPE CDATA REQUIRED
RESOURCE_BUNDLE_PACKAGE CDATA IMPLIED ELEMENT PrefixSettings DetectQuery
ATTLIST PrefixSettings USE_SCHEMA_PREFIX TRUE|FALSE TRUE
USE_TABLESPACE_PREFIX TRUE|FALSE TRUE ELEMENT Component ValidIfSet?, ValidIf?, Display, RepositoryConfigFile?,
DetectQuery, SchemaVersion?, SchemaUser?, AdditionalSchemaUser, Dependents?, DatabaseName?, Tablespaces?, CustomVariables?
ATTLIST Component ID CDATA REQUIRED