1.1 Policy Seeding

This topic provides information on Policy Seeding.

TEMP_PATH=Temparory Pathcp ${OBDX INSTALLER}/installables/OBDX/<Installation
        type>/<version>/policies/Entitlement_log4j.properties to
        TEMP_PATH/db/Entitlement_log4j.propertiescp ${OBDX INSTALLER}/installables/OBDX/<Installation
        type>/<version>/policies /Task_log4j.properties to
        TEMP_PATH/db/Task_log4j.properties cp ${OBDX INSTALLER}/installables/OBDX/<Installation type>/<version>/policies
      /Dashboard_seed_log4j.properties to TEMP_PATH/db/Dashboard_seed_log4j.properties

update <logs_path> in the above file (TEMP_PATH) to desired location.

Execute below command in sequence.

Were SCHEMA_NAME=OBDX_${POST_FIX} and SCHEMA_PASS= Password of
        OBDX_${POST_FIX}.
# $JAVA_HOME/bin/java -Djava.util.logging.config.file=
        TEMP_PATH/db/Task_log4j.properties -jar ${OBDX INSTALLER}/OBDX/<Installation
        type>/<version>/policies/com.ofss.digx.utils.feed.data.task.jar /installables/policies/Task.csv
        oracle.jdbc.OracleDriver SCHEMA_NAME SCHEMA_PASS
        'jdbc:oracle:thin:@OBDX_DATABASE_HOSTNAME:OBDX_DATABASE_PORT/OBDX_DATABASE_SID' KERNEL NO_FLUSH initialPoolSize=1 minPoolSize=1 maxPoolSize=20 maxIdleTime=600 timeoutCheckInterval=5 inactiveConnectionTimeout=30
# $JAVA_HOME/bin/java -Djava.util.logging.config.file=
        TEMP_PATH/db/Dashboard_seed_log4j.properties -jar ${OBDX INSTALLER}/OBDX/<Installation
        type>/<version>/policies/com.ofss.digx.utils.dashboard.jar ${OBDX
        INSTALLER}/}/OBDX/<Installation type>/<version>/policies/dashboard_json/
        oracle.jdbc.OracleDriver SCHEMA_NAME SCHEMA_PASS
        'jdbc:oracle:thin:@OBDX_DATABASE_HOSTNAME:OBDX_DATABASE_PORT/OBDX_DATABASE_SID' initialPoolSize=1 minPoolSize=1 maxPoolSize=20 maxIdleTime=600 timeoutCheckInterval=5 inactiveConnectionTimeout=30
# $JAVA_HOME/bin/java -Djava.util.logging.config.file=
        TEMP_PATH/db/Entitlement_log4j.properties -jar ${OBDX INSTALLER}/}/OBDX/<Installation
          type>/<version>/policies/com.ofss.digx.utils.entitlement.feed.data.jar  ${OBDX INSTALLER}/}/OBDX/<Installation
        type>/<version>/policies/Resources.csv ${OBDX INSTALLER}/}/OBDX/<Installation
        type>/<version>/policies/Entitlement.csv ${OBDX INSTALLER}/}/OBDX/<Installation
        type>/<version>/policies/Day0Policy.csv KERNEL oracle.jdbc.OracleDriver SCHEMA_NAME SCHEMA_PASS
        'jdbc:oracle:thin:@OBDX_DATABASE_HOSTNAME:OBDX_DATABASE_PORT/OBDX_DATABASE_SID' NO_FLUSH  initialPoolSize=1 minPoolSize=1 maxPoolSize=20 maxIdleTime=600 timeoutCheckInterval=5 inactiveConnectionTimeout=30

Note:

Please note that the policy execution has not been tested on Windows machines. We recommend running the policy seeding on any available Linux machine.