Go to primary content
Oracle® Retail Bulk Data Integration Installation Guide
Release 16.0.027
E94814-01
  Go To Table Of Contents
Contents

Previous
Previous
 
Next
Next
 

2 Technical Specifications

The BDI components have several dependencies on Oracle Retail Application installations, as well as on the Oracle WebLogic Servers. This section covers these requirements.

Requesting Infrastructure Software

If you are unable to find the necessary version of the required Oracle infrastructure software (database server, application server, WebLogic, etc.) on the Oracle Software Delivery Cloud, you should file a non-technical 'Contact Us' Service Request (SR) and request access to the media. For instructions on filing a non-technical SR, see My Oracle Support Note 1071023.1 - Requesting Physical Shipment or Download URL for Software Media.

Server Requirements

Supported On Versions Supported
Database Server OS OS certified with Oracle Database 12c (12.1.0.2) Enterprise Edition. Options are:
  • Oracle Linux 6 or 7 for x86-64 (Actual hardware or Oracle virtual machine).

  • Red Hat Enterprise Linux 6 or 7 for x86-64 (actual hardware or Oracle virtual machine)

  • IBM AIX 7.1 (actual hardware or LPARs)

  • Solaris 11.2 Sparc (actual hardware or logical domains)

Database Server 12c Oracle Database Enterprise Edition 12c (12.1.0.2) with the following specifications:

Components:

  • Enterprise Edition

  • Examples CD (formerly the companion CD)

Oneoff Patches:

  • 20846438: ORA-600 [KKPAPXFORMFKK2KEY_1] WITH LIST PARTITION

  • Patch 19623450: MISSING JAVA CLASSES AFTER UPGRADE TO JDK 7

  • 20406840: PROC 12.1.0.2 THROWS ORA-600 [17998] WHEN PRECOMPILING BY 'OTHER' USER

Other Components:

  • Perl interpreter 5.0 or later

  • X-Windows interface

  • JDK 1.8 with latest security updates 64 bit

Application Server OS OS certified with Oracle Fusion Middleware 12c. Options are:
  • Oracle Linux 6 or 7 for x86-64 (Actual hardware or Oracle virtual machine).

  • Red Hat Enterprise Linux 6 or 7 for x86-64 (actual hardware or Oracle virtual machine)

  • IBM AIX 7.1 (actual hardware or LPARs)

  • Solaris 11 Sparc (actual hardware or logical domains)

Application Server Oracle Fusion Middleware 12c (12.2.1.3.0)

Components:

  • Oracle WebLogic Server 12c (12.2.1.3.0)

  • Java: JDK 1.8+ latest security updates 64 bit

Patches:

  • Patch 22648025: ILLEGALSTATEEXCEPTION WHEN INVOKING A WEBSERVICE/EJB IN WLS 12.2.1 (you need an Oracle support account to get it)

Minimum required JAVA version for all operating systems JDK 1.8+ latest security updates 64 bit

Installation Notes

When redeploying BDI applications, please note the following.

  • If any existing datasource connection detail is changed (in *env-info.json deployment config file), such as the JDBC URL, username or, password of the database connection, the datasource needs to be first deleted from the WebLogic server before installation. This is a manual step.

    • Log in to the WebLogic Server Admin console. Go to Services -> Data Sources page. Select the datasource, delete and activate the changes.

    • Proceed with the installation.

  • The JobAdminDataSource and ReceiverServiceDataSource should also be cleaned if we are using the same schema, delete all the tables for RMS, RXM, SIM and external.


Note:

The above steps are not required if no datasource connection detail is changed during redeployment.

If there are no datasource detail changes, note the following before redeployment of the BDI applications on an existing schema:

  • Make sure the LOADSEEDDATA flag is set to TRUE.

  • For BDI Batch JOB Admin, make sure the LOADJOBDEF flag is set to TRUE, if there are any changes to existing job definitions or new jobs are added.

  • For BDI Process Flow, make sure the LOADPROCESSDEF flag is set to TRUE, if there are any changes to existing process flow definitions or new process defs are added.