Skip Headers
Oracle® Process Manager and Notification Server Administrator's Guide
10g Release 2 (10.1.2)
B13996-02
  Go To Documentation Library
Home
Go To Product List
Solution Area
Go To Table Of Contents
Contents
Go To Index
Index

Previous
Previous
Next
Next
 

13 Configuring DCM Daemon

This chapter describes DCM Daemon configuration in the OPMN opmn.xml file.

It features the following topics:

13.1 DCM Daemon Process Module Configuration

The following lines load and identify the DCM Daemon process module. Management of DCM Daemon processes by the process module are identified by the module id.

<module path="$ORACLE_HOME/opmn/lib/libopmndcmdaemon">
   <module-id id="DCMDaemon"/>
</module>

13.2 DCM Daemon Minimum Configuration

The following lines represent the minimum configuration for the DCM Daemon. Default values are assigned to all other configuration elements and attributes for DCM Daemon.

<ias-component id="dcm-daemon" status="enabled" id-matching="true">
   <process-type id="dcm-daemon" module-id="DCMDaemon">
   <process-set id="dcm" numprocs="1">
      <module-data>
         <category id="start-parameters">
            <data id="jar-file" value="$ORACLE_HOME/dcm/lib/dcm.jar"/>
            <data id="application-parameters" value="daemon -logdir $ORACLE_HOME/dcm/logs/
             daemon_logs -o $ORACLE_HOME"/>
         </category>
      </module-data>
   </process-set>
   </process-type>
</ias-component>

13.3 DCM Daemon Complete Configuration

The following lines show a complete configuration for the DCM Daemon. It contains all possible configuration elements and attributes for the DCM Daemon.

<ias-component id="dcm-daemon" status="enabled" id-matching="true">
   <process-type id="dcm-daemon" module-id="DCMDaemon">
   <process-set id="dcm" numprocs="1">
      <module-data>
         <category id="start-parameters">
           <data id="java-bin" value="$ORACLE_HOME/jdk/bin/java"/>
           <data id="java-parameters" value="-Doracle.ias.sysmgmt.logging.loglevel=ERROR"/>
           <data id="jar-file" value="$ORACLE_HOME/dcm/lib/dcm.jar"/>
           <data id="application-parameters" value="daemon -logdir $ORACLE_HOME/dcm/logs
            /daemon_logs -o $ORACLE_HOME"/>
         </category>
      </module-data>
   </process-set>
   </process-type>
</ias-component>

13.4 DCM Daemon Attribute Descriptions

This section describes the attributes that are specific for the DCM Daemon. This section also provides attribute descriptions of the attributes.

The DCM Daemon attributes are described with the following format:

id="dcm-daemon"


Required: true
Default: none
Valid values: dcm-daemon
Path: ias-component
Path: ias-component/process-type

This id is required and cannot be changed.

module-id="DCMDaemon"


Required: true
Default: none
Path: ias-component/process-type

This id defines the type of process and associates this configuration with a process module. This name is required and cannot be changed.

numprocs="1"


Required: true
Default: none
Valid values: 1
Path: ias-component/process-type/process-set

This attribute gives the number of DCM Daemon instances started for the process-set. The value should always be 1.

id="start-parameters"


Required: true
Default: none
Path: ias-component/process-type/process-set/module-data/
category

This indicates the configuration block for the start-parameters category. In this category, at a minimum, the Java-parameters data must be specified.

id="java-bin"


Required: false
Default: $ORACLE_HOME/jdk/bin/java
Valid values: Full path to java.exe
Path: ias-component/process-type/process-set/module-data/
category/data

You can specify alternate paths to the Java Interpreter (executable).

id="java-parameters"


Required: false
Default: -Doracle.ias.sysmgmt.logging.loglevel=ERROR
Valid values: Any valid Java parameters
Path: ias-component/process-type/process-set/module-data/
category/data

This field enables you to specify any valid Java parameters. All specified Java parameters overwrite the default values. If the loglevel is not specified, the loglevel for the DCM daemon is set at the ERROR level.

id="jar-file"


Required: true
Default: $ORACLE_HOME/dcm/lib/dcm.jar
Valid values: full path to valid dcm.jar
Path: ias-component/process-type/process-set/module-data/
category

This field specifies a JAR file for starting and stopping the DCM daemon. This id is required and cannot be changed.

id="application-parameters"


Required: true
Default: daemon -logdir $ORACLE_HOME/dcm/logs/daemon_logs -o $ORACLE_HOME
Valid values: any valid Java application parameters that are recognized by the main-class specified in dcm.jars manifest.mf
Path: ias-component/process-type/process-set/module-data/
category/data

This field enables you to set application parameters. Parameters defined here replace the default values. In order to start the DCM Daemon, it is mandatory to supply daemon, -logdir, and -o parameters.