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

  1. 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

  2. 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\.

  3. 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

    1. 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.

    2. 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.

    3. 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.

  4. 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