Skip to Main Content

Breadcrumb for learning path

Main Parent

Learning Path Details Parent




Implementing 64-bit Processing with JD Edwards EnterpriseOne

Implementing 64-bit Processing with JD Edwards EnterpriseOne

Enroll the User-Public



inetrmediate Intermediate
duration 210 Min
modules 10 Modules

Learning Path Contents

Module Sections Topics and more

  • Overview
      duration 5 Min
    • This learning path guides you through the steps required to update your JD Edwards EnterpriseOne Tools release to release 9.2.4 or later with 64-bit processing.

      Before you begin the tasks included in this learning path, ensure that your EnterpriseOne install is at:

      • Applications Release 9.2.
      • Tools Release 9.2.1 or higher.

      Verify that a full package has been built for the pathcodes implementing 64-bit. If this is a new environment or your environment is on a Tools Release prior to 9.2.1, you need to:

      • Install Tools Release 9.2.4 32-bit.
      • Apply the 32-bit Planner.
      • Build a full 32-bit package.
      • Deploy the package to the Enterprise Server.

      We recommend that you migrate one path code to 64-bit ensuring that your business functions migrate properly. This process is described in more detail in the multi-foundation content included in this learning path.

      Specification merge for UBEs, business views, and table indexes is deprecated with the 64-bit Deployment Server update. Compare tools are available for these objects. Please see the Software Updates guide for more information regarding the compare tools.

      To support a flexible adoption, both a 32-bit foundation and a 64-bit foundation are available for the Deployment Server, Development Clients, and Enterprise Servers. Therefore, you should think of Tools Release 9.2.4 and later as having two foundations; one being 32-bit (x86) and the other being 64-bit (x64).

      Tools Release 9.2.4 and later provides support for upgrading Deployment Server, Enterprise Servers and Development Clients to 64-bit. If any path code or server remains at 32-bit, the source of truth for the tools release and all development should be done from a 32-bit Development Client.  A conversion tool from 32-bit to 64-bit is provided, but the ability to reverse engineer from 64-bit back to 32-bit is not supported.

      If you are using a 32-bit development client or a 64-bit development client, business function development is always performed in 32-bit.  When you check-in or build through Busbuild the 32-bit version is run through the 64-bit conversion and both the 32-bit and the 64-bit versions are written to the repository.  Any subsequent par that is generated via Configuration Assistant will contain both the 32-bit and 64-bit versions and can be deployed to either a 32-bit or 64-bit path code.

      While it is possible to upgrade to Tools Release 9.2.4 and later to 64-bit directly, our recommendation is a phased approach.  To reduce the number of variables, we recommend upgrading to Tools Release 9.2.4 or later/32-bit first.  Once validated, the upgrade to Tools Release 9.2.4 or later to 64-bit can then proceed.

      JD Edwards compare and merge tools enable you to compare two versions of JD Edwards EnterpriseOne objects and non-code objects, such as versions, UDCs, data dictionary items. Tools Release 9.2.4 and later include a compare tool for RDA and merge tools for business views and tables. If you have made custom modifications to business views, forms, or event rules, the compare and merge tools can help you retrofit your changes or verify that they were carried forward to a new release. Furthermore, you can use these tools anytime you want to compare items between two environments.

      See JD Edwards EnterpriseOne Tools Software Updates Guide

      For more information regarding the following:

      • UDO Table Architecture
      • Table conversion Schedule
      • ASI Validations
      • Errors and Warnings

      See the appendix in JD Edwards EnterpriseOne Tools Upgrade Guide

      Important: See Doc ID 2415818.1 on My Oracle Support for Visual Studio 2017 requirements for JD Edwards EnterpriseOne.

      64-bit Processing FAQ is available on My Oracle Support for your reference.

      Please review the JD Edwards EnterpriseOne Licensing Information User Manual.

      Please review the Known Issues document on My Oracle Support for any issues still outstanding on the Tools 9.2.3.x releases.

      JD Edwards EnterpriseOne Tools Release 9.2.4 or later (64-bit) supports the following platforms:

      • Linux
      • Microsoft Windows
      • IBM iSeries
      • All UNIX (Release 9.2.5)

      Enroll: Enroll to track your progress. An overall percent complete replaces the Enroll option and each task is marked as complete as you progress through the learning path.

      Navigation: Click a topic to view the associated content. When you reach the end of the content, use the arrows at the bottom of the page to move between topics.



  • Before You Begin
      duration 35 Min
    It is important to review and understand the following documents before implementing 64-bit processing.
  • Preparing for Your Tools Release Update
      duration 30 Min
    Describes how to prepare for your Tools Release 9.2.4 and beyond update.
  • Implementing 64-bit Processing on the Enterprise Server
      duration 10 Min
    Describes implementing 64-bit on the Enterprise Server.
  • Building and Deploying a Full 64-bit Package
      duration 30 Min
    Describes how to build and deploy a full 64-bit package.
  • Configuring the Deployment Server for Development Client Install
      duration 10 Min
    Describes how to configure the Deployment Server for Development Client installation.
  • Validating Your 64-bit Implementation
      duration 10 Min
    Describes how to verify you have a 64-bit system.
  • Performing Post Upgrade Tasks
      duration 20 Min
    Describes the post upgrade tasks to perform when all pathcodes are 64-bit.
  • Assessment
      duration 0 Min
    The following questions validate the knowledge and skills covered in this learning path.