Chapter Organization- A Replication Java Program for IBM FileNet Object Stores

This chapter contains the following six core Parts, each of which is organized by sections within:

Part 1 – Bill of Materials. This Part lists the prerequisite IBM Software components, including the IBM product code numbers, required to download the latest IBM FileNet Content Manager software components, used to test the Java Replication Program FileNet API calls. It also covers the download of the document describing the installation of the software on a Red Hat Linux server.

Part 2 – The Replication Program Introduction. This part describes the main Replication Program functionality and the development tools and procedure.

Part 3 – Code Developed for the Replication Program. This Part lists the main Replication Program Java Code.

Part 4 – Code Listing – CEReplicateConfig. In this Part, the Java Code for the supporting utility methods is listed.

Part 5 – Code Listing – CEMigrateConfig. In this Part, the supporting Java Code for the CEMigrateConfig code is listed. This code reads the parameters from the config.xml file which defines the source and target object stores and the required login and security parameters.

Part 6 – Code Listing – Supporting Utility Code. In this Part, the supporting utility Java Code for the Replication Program is listed. This is defined for the compiled fn_utils.jar, fn_connect.jar, and the fn_connection.jar supporting libraries.

Part 1 – Bill of Materials

The installation steps required for the base IBM Case Manager 5.3.3 system we are using are covered step by step in the following free ResearchGate document, downloaded using the DOI URL as follows:

https://doi.org/10.13140/RG.2.2.21708.16001

entitled “Case Manager 5.3.3 Installation on RHEL 8.0 with Content Navigator 3.0.6”

Click the Download file PDF command button in Figure 4-1.

 

Figure 4-1Download the IBM Case Manager Installation Document

This gives the downloaded document entitled CaseManagerInstallationonRHEL8.0_V3.docx.

The installed IBM software product codes required are listed as follows:

IBM FileNet Content Manager V5.5.0 for IBM Case Foundation V5.3.0 Multiplatform Multilingual eAssembly (CJ2VNML)

FileNet Content Manager V5.5.0 Quick Start Guide Multiplatform Multilingual (CNP8XML)

IBM FileNet Content Platform Engine V5.5.0 Linux Multilingual (CNP8ZML)

IBM FileNet Content Platform Engine V5.5.0 Windows Multilingual (CNP90ML)

IBM FileNet Content Platform Engine Client V5.5.0 Linux English (CNP93EN)

IBM FileNet Content Platform Engine Client V5.5.0 Windows English (CNP94EN)

IBM DB2 Enterprise Server Edition Restricted Use Quick Start and Activation V11.1 for Linux, UNIX and Windows Multilingual (CNB25ML)

Quick Start Guide for IBM WebSphere Application Server V9.0 (CNA8LML)

IBM WebSphere Application Server V9.0 (CND1AML)

IBM WebSphere Application Server V9.0 Supplements – Application Client (CND1CML)

IBM WebSphere Application Server V9.0 Supplements – IBM HTTP Server (CND1DML)

IBM WebSphere Application Server V9.0 Supplements – Web Server Plugins (CND1EML)

IBM WebSphere Application Server V9.0 Supplements – WebSphere Customization Toolkit (CND1FML)

IBM WebSphere Application Server Liberty (IBM Installation Manager install) (CND1GML)

IBM Installation Manager V1.8.5 for Linux x86_64 (CND0ZML)

IBM SDK, Java (TM) Technology Edition, Version 8 for Windows (CND15ML)

IBM SDK, Java (TM) Technology Edition, Version 8 for Linux (CND18ML)

NoteWebSphere 8.5.5 Fix pack 15 automatically installs and defaults the JDK to 1.8.

Leave a Reply

Your email address will not be published. Required fields are marked *