Adding external software dependencies
The JD Edwards EnterpriseOne application requires that you add software dependency files to the project. These software dependencies enable the external service wizard to communicate with the JD Edwards EnterpriseOne environment.
Create the project, or select an existing project.
To obtain the required software dependency files and specify their location, use the following procedure.
Procedure
- Obtain the JD Edwards EnterpriseOne software dependency files from your JD Edwards EnterpriseOne administrator. The necessary files are listed in the following table.
The software dependencies differ, depending on which version of JD Edwards EnterpriseOne Tools you use.
External software dependency files required by JD Edwards EnterpriseOne Tools JD Edwards EnterpriseOne Tools, version 8.9 (SP1, SP2), 8.93 JD Edwards EnterpriseOne Tools, version 8.94 JD Edwards EnterpriseOne Tools, version 8.95, 8.96 JD Edwards EnterpriseOne Tools, version 8.97, 8.98 connector.jar Common_Jar.jar ApplicationAPIs_JAR.jar ApplicationAPIs_JAR.jar database.jar Connector.jar ApplicationLogic_JAR.jar ApplicationLogic_JAR.jar jdeinterop.ini database.jar Base_JAR.jar Base_JAR.jar jdeLog.properties EventProcessor_EJB.jar BizLogicContainer_JAR.jar BizLogicContainerClient_JAR.jar kernel.jar jdeutil.jar BizLogicContainerClient_JAR.jar BizLogicContainer_JAR.jar log4j.jar jdbj.ini bootstrap.jar BusinessLogicServices_Jar.jar owra.jar jdeinterop.ini castor.jar castor.jar xalan.jar jdelog.properties Connector.jar commons-httpclient-3.0.jar xerces.jar kernel.jar ecutils.jar commons-logging.jar JDBC driver files
For example, if you are using an Oracle database server, use the following JDBC driver files:
- tnsnames.ora
- ojdbc6.jar
log4j.jar EventProcessor_JAR.jar Connector.jar xalan.jar EventProcessor_EJB.jar EventProcessor_EJB.jar xerces.jar jdbj.ini EventProcessor_JAR.jar JDBC driver files
For example, if you are using an Oracle database server, use the following JDBC driver files:
- tnsnames.ora
- ojdbc6.jar
JdbjBase_JAR.jar Generator_JAR.jar JdbjInterfaces_JAR.jar jdbj.ini jdeinterop.ini JdbjBase_JAR.jar jdelog.properties JdbjInterfaces_JAR.jar JdeNet_JAR.jar jdeinterop.ini lmproxy.jar jdelog.properties log4j.jar JdeNet_JAR.jar messagingClient.jar jmxremote.jar naming.jar jmxremote_optional.jar PMApi_JAR.jar jmxri.jar Spec_JAR.jar log4j.jar System_JAR.jar ManagementAgent_JAR.jar urlprotocols.jar Metadata.jar xalan.jar MetadataInterfaces_JAR.jar xerces.jar PMApi_JAR.jar JDBC driver files
For example, if you are using an Oracle database server, use the following JDBC driver files:
- tnsnames.ora
- ojdbc6.jar
Spec_JAR.jar SystemInterfaces_JAR.jar System_JAR.jar xalan.jar xerces.jar xmlparserv2.jar JDBC driver files
For example, if you are using an Oracle database server, use the following JDBC driver files:
- tnsnames.ora
- classes12.zip
- Copy the software dependency files to a temporary location.
For example, copy them to C:\temp\JDE_dependencies\.
If you put the JDBC driver files in their own folder, it makes them easier to browse to from the external service wizard.
For example, if you are using an Oracle database server, you can specify the tnsnames.ora and the classes12.zip files in the following location: C:\temp\JDE_dependencies\jdbc_driver\.
- In the Required Files and Libraries window, use the following procedure to add the software dependency files to the project. The following figure shows the Required Files and Libraries window, with all of the required files selected for JD Edwards EnterpriseOne Tools, version 8.98.
Figure 1. Required Files and Libraries window, showing the required files selected for JD Edwards EnterpriseOne tools, version 8.98
- Select the version of JD Edwards EnterpriseOne Tools from the left pane. The required files for the version you choose are displayed in the right pane.
- To locate and select the required JAR, INI, and PROPERTIES files, click Browse, navigate to the folder that contains the files listed, then click OK.
- To add the JDBC driver files, click Add, navigate to the location of the JDBC driver files, select the tnsnames.ora and classes12.zip files, then click OK.
- Click Next.
Results
The adapter is configured with the names of the files it needs to communicate with the JD Edwards EnterpriseOne server.
What to do next
Verify or edit the connection information in some of the software dependency files to make sure the external service wizard can connect with the JD Edwards EnterpriseOne server.
Configure the module for deployment
Previous topic: Create the project
Next topic: Editing external dependency files