CDM - Free Evaluation

  1. Installation Guide

December 2015

External Document



For all support issues, please contact:

Product Development team –

© 2015 Triniti Corporation. All rights reserved. This document is for informational purposes only. Triniti Corporation makes no warranties expressed or implied in this document. Triniti, Triniti Corporation and the Triniti Logomark are either registered trademarks or trademarks of Triniti Corporation in the United States and/or other countries. All other marks noted are owned by their respective companies.

Oracle is a registered trademark, and Oracle8i, Oracle9i, PL/SQL, SQL*Plus are trademarks or registered trademarks of Oracle Corporation.

Microsoft, Windows, Win32 are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries.

Java,  J2SE, Solaris are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries.

Red Hat and all Red Hat-based trademarks and logos are trademarks or registered trademarks of Red Hat, Inc. in the United States and other countries.

UNIX is a registered trademark of The Open Group in the United States and other countries.

Linux is a registered trademark of Linus Torvalds.

PuTTY is copyright Simon Tatham.

SSH is either trademark or registered trademark of SSH Communications Security Corp.

Pentium is a registered trademark of Intel Corporation or its subsidiaries in the United States and other countries. 

Contact Information

  1. Triniti Corporate Offices

Triniti Corporation

2001 Gateway Place Suite 425E

San Jose, CA 95110


T: 408-659-7752, 408-659-7764

Triniti Advanced Software Labs Pvt. Ltd.
1st, 2nd
 & 3rd Floors
1-8-301 Ashoka My Home Chambers
S.P. Road
Hyderabad 500 003

T: (91) 40 27893939

Table of Contents

Environment Setup        

System Requirements        

Installation Prerequisite        

Background of Installer        

Installation of CDM - Free Evaluation

Overview of CDM - Free Evaluation

Installation of CDM - Free Evaluation

Environment Setup

  1. System Requirements

CDM - Free Evaluation should be installed on Linux platform. The server on which CDM - Free Evaluation will be installed should meet the following system requirements:




8 GB RAM or more


Disk Space

40 GB or more (determined by transaction volume)



Multi-CPU Machine



Operating System

Linux 6 / Oracle Linux 7



Oracle 11g / 12C


Oracle Utilities

If database doesn’t exist on the same server, then install Oracle Utilities / Oracle client on the server.

The installer tested well on the below environments:



Disk space



2 Core i3-4010U CPU @ 1.70GHz

4 GB

30 GB

Oracle Linux 7

Oracle 12C

2 Core Intel(R) Core(TM)2 Duo CPU E7500@ 2.93GHz

8 GB

440 GB

Red Hat Enterprise Linux Server release 6.0 (Santiago)

Oracle 11g

IMPORTANT:  If you are connecting to a UNIX machine across the open Internet, Triniti recommends you use SSH for better security.

NOTE:  If you are installing from your MS Windows desktop, you need to have a Win32® Telnet and SSH® client along with an xterm terminal emulator (such as PuTTY, a free implementation that can be downloaded from the internet). You also need to have a PC X connectivity tool to run and display UNIX applications from your Microsoft® Windows® environment (such as VNC Viewer).

The clients that access the CDM - Free Evaluation server should meet the following system requirements:




1 GB RAM or more


Disk Space

Not applicable



1.5 GHz processor or above

Client Software


Operating System

Windows XP with Service Pack 4 / Windows 7



Internet Explorer ver. 9.0 or above



v1.6.0_33 for accessing java applet applications

  1. Installation Prerequisite

  1. A dedicated user <Triniti_Admin> must be created on the server with full permissions.

Note:        Installer will install Java, Tomcat and Deployment folder in this user. Custom schemas will be created by Installer.

  1. The size of folder, where the CDM - Free Evaluation will be installed, should be 520 MB or more.
  1. Background of Installer

Basically, CDM - Free Evaluation Installer performs the following steps:

  1. Install JAVA
  2. Install TOMCAT
  3. Update Environment variables for JAVA, TOMCAT in OS profile file (For Example .bash_profile in Linux)
  4. Deploy TrinitiApps (CDM - Free Evaluation folder)
  5. Create Schemas with following size

Triniti Custom Schema



20 MB


2048 MB

Note:        It is a GUI based installer, so it requires VNC Viewer for installation. Ensure that VNC Server is running on the machine that you’re connecting to.

Installation should be done by DBA or IT person.

Reason: Installation needs Oracle SYSTEM User Password for creation of Triniti custom  

  schemas by the installer.

Installation of CDM - Free Evaluation 

  1. Overview of CDM - Free Evaluation 

CDM - Free Evaluation is developed and supported by Triniti Framework, which is also deploy-able Web application that can run on any application server that conforms to the Servlet API specification version 2.2 or later. The Triniti Framework components will be installed first when you run CDM - Free Evaluation installer.

As these components need to access different schemas in the database, we need to specify connection properties while installing CDM - Free Evaluation.

  1. Installation of CDM - Free Evaluation 

  1. Log on to the server using user credentials.

Note:   If installation is to be done remotely, a Win32 Telnet and SSH client along with an xterm terminal emulator (such as PuTTY) can be used.

  1. Copy the following files from the installation CD/FTP server: CDM - Free Evaluation.bin to home directory

Note:   If installation is done remotely, the files from the CD inserted on the terminal’s CD-ROM drive can be transferred to the server using a Window-based FTP application (such as WinSCP).

Note:   If installation is to be done remotely using a Windows terminal, make sure that the PC X connectivity tool (such as VNC Viewer) is activated.

  1. If you use VNC Viewer for remote installation, ensure that VNC Server is running on the machine that you’re connecting to.
  2. Enter vncserver at the command prompt (in putty) to create a new session ID. Note down the session ID created by VNC Server.

Figure 1

New Session ID is 30.

  1. Now, start VNC Client on your desktop by entering the following details: <Server IP Address>:<VNC Session ID>

For example:

Figure 2

  1. Click OK. Then, enter VNC Server password and click OK.

Figure 3

Open terminal, then the following Screen appears

Figure 4

  1. Go to Installer file folder and run Installer bin file using sh command

Figure 5

You see the following screen after entering the commands mentioned above.

Figure 6

The screen displays a brief introduction of the installer. Click Next button.

  1. Choose a folder to install CDM - Free Evaluation software. By default it shows <home folder>/TrinitiApps.

Figure 7

  1. On clicking Next, the following screen appears.

Figure 8

  1. Click OK if installer folder needs to be created automatically.
  2. Click Next. The following screen is displayed:

Figure 9

  1. Enter the Host name and Port on which application server will run, by default host is filled with name given in the hosts file and port with 8080.
  2. Click Next. The following screen will be displayed.

Figure 13

Enter database connection properties for SYSTEM. Installer will create the Triniti custom schema in the database with SYSTEM schema.

  1. Click Next. You see the following screen:

Figure 15

  1. Select the data files for all schemas.

If database is available in another server, enter data file path manually in the Data File (.dbf) Location field.

The above panel allows the user to create schema on database server. The following details are to be entered.

  1. Click Next. You see the following screen for EBS details

Figure 19

  1. Enter EBS details like Host, Port, SID and password of APPS schema, which can be connected by CDM to query the structure.
  2. Click Next. The Pre Installation Summary screen appears.

Figure 20

  1. Review the Pre-Installation Summary. If all the details are correct, click Install.

The following screen is displayed indicating that the installation is in process.

Figure 21

When the process of installation is completed, the screen indicating successful completion of CDM - Free Evaluation installation is displayed.

Figure 23

  1. Click Done.
  2. Run .bash_profile file in the user home directory in the same VNC session - .bash_profile is updated during the installation for JAVA_HOME, CATALINA_HOME, etc., So, we must run the .bash_profile before starting the tomcat.
  1. Start the tomcat using below commands in the same VNC session, which will start the CDM - Free Evaluation server

NOTE: CDM - Free Evaluation server requires X server on linux, so we must run the .bash_profile and start the tomcat from the same VNC session which is used for installation.

Wait for server to start completely (log file shows “server started in <n> seconds).

And then start accessing CDM - Free Evaluation URL with “admin/welcome@321” credentials.

  1. http:<host name>:<port>/trinitiapps/logon.html for java applet application
  2. http:<host name>:<port>/trinitiapps/index.html for HTML application

NOTE: Replace <host name>:<port> with the values provided while installation.