To set up ODI to integrate with JD Edwards:
Download the JD Edwards EnterpriseOne Data Access Driver (DAD) driver:
To copy the DAD Drive to the ODI Agent Driver directory, unzip the archive file to a temporary directory. Then extract the JAR file DADriver_EAR.jar. Copy the extracted contents of DADriver_EAR.jar to the following directory: EPM_MIDDLEWARE_HOME\odi\odi_misc.
Typically, EPM_MIDDLEWARE_HOME is C:\Oracle\Middleware
Request that the JD Edwards system administrator to provide you with the following files:
jdbj.ini
jas.ini
jdelog.properties
The three files above can be generated when you register the JD Edwards EnterpriseOne Data Access Driver using the JD Edwards Server Manager.
Copy the jas.ini, jdbj.ini, jdbj.ini, and jdelog.properties files from the JDE Application Server to:
EPM_MIDDLEWARE_HOME\odi\odi_misc directory.
Typically, EPM_MIDDLEWARE_HOME is C:\Oracle\Middleware
Ensure that the security server of the jas.ini file is set correctly.
Review and edit the jdbj.ini file as follows:
If the JD Edwards application database is Oracle, update the location to the tnsnames.ora file.
Encrypt the [JDBj-BOOTSTRAP SESSION] stanza, and then the password value.
Modifications to the INI file password encryption can be accomplished only through the use of Server Manager.
Set the value of following parameters under [JDBj-RUNTIME PROPERTIES] stanza to:
resultSetTimeout=-1 transactionTimeout=-1 usageExecutionThreshold=20000 usageResultSetOpenThreshold=120000 usageTracking=false msSQLQueryTimeout=1800000
Edit the jdelog.properties file and set the log level as needed.
In a production environment, set the log level to SEVERE so that only severe errors are reported in the log file.
Ensure that you can access the server specified in the jdbj.ini file from the ODI Server.
Run the script updateODIEAR.bat / sh from the following directory: EPM_ORACLE_HOME\products\FinancialDataQuality\bin
Before running the script, ensure that environment variables JAVA_HOME and TEMP are set correctly.
Typically the EPM_ORACLE_HOME directory is C:\Oracle\Middleware\EPMSystem11R1
If you are using JDE Tools 9.1.2 or 9.1.3, then run the script copyfilesJDE912.bat / sh from the following directory:
EPM_ORACLE_HOME \products\FinancialDataQuality\bin
If you are using JDE Tools 9.1.4 or later, then run the script: copyfilesJDE914.bat / sh from the following directory:
EPM_ORACLE_HOME \products\FinancialDataQuality\bin
If JD Edwards is using Microsoft SQL Server or IBM databases, then download the JDBC driver and copy it to the: DOMAIN HOME/lib directory.
Typically this is the C:\Oracle\Middleware\user_projects\domains\EPMSystem\lib directory.
Refer to the JD Edwards Tools documentation for the supported versions of the JDBC driver for the database platform.