22.2 Configuring the oim-config.xml File
The oim-config.xml file consists of the Scheduler element, whose child elements define the scheduler settings.
After you install Oracle Identity Manager, you can configure the scheduler settings by editing the child elements of the Scheduler element in the oim-config.xml file located in the MDS. To access the oim-config.xml file by using Oracle Enterprise Manager:
- Log in to Oracle Enterprise Manager.
- Click Application Deployments.
- Right-click OIMAppMetadata(11.1.2.0.0)(oim_server_name), and select System MBean Browser.
- In the System MBean Browser, navigate to Application Defined MBeans, oracle.iam, Server: oim server, Application: oim, XMLConfig, Config, XMLConfig.SchedulerConfig, Scheduler.
Table 22-1 lists the default elements that you can configure within the Scheduler element in the oim-config.xml file.
Note:
You can add new configurable child elements. For the information about new child elements, refer to the following URL:
Table 22-1 Child Elements of the Scheduler Element
Element Within Scheduler Element | Description |
---|---|
DSJndiURL |
This element is used for configuring transactional data source in the application server, which is used by Quartz to establish the connection. Default value: jdbc/operationsDB |
nonTxnDSJndiURL |
This element is used for configuring non-transactional data source in the application server, which is used by Quartz to establish the connection. Default value: jdbc/oimJMSStoreDS |
Clustered |
Enter Default value: NOTE: In a clustered environment, the clocks on all nodes of the cluster must be synchronized. |
implementationClass |
Enter the name of the Java class that implements scheduler. Default value: oracle.iam.scheduler.impl.quartz.QuartzSchedulerImpl |
instanceID |
Enter a unique string value in this element. This value represents a string that uniquely identifies an Oracle Identity Manager scheduler instance. NOTE: In a clustered environment, each node of the cluster must have a unique InstanceId. This can be achieved by entering a value of |
startOnDeploy |
Enter Default value: true |
threadPoolSize |
Enter an integer value in this element. This value represents the number of threads that must be used for running jobs. Default Value: 10 |