Professional Documents
Culture Documents
Datum Solutions
Ketan D Mehta
4/25/2016
Contents
II. Pre-Requisites and Components for the Installation of FileNet Content Platform Engine
III. FileNet Content Platform Engine Operating System & Hardware Requirements
XI. GCD
XVII. Workplace XT
XVIII. CE Client
2|Page
I. FileNet Content Platform Engine Installation Documentation with Screen
Shots
II. Pre-Requisites and Components for the Installation of FileNet Content Platform Engine
1. Java latest version (Compatible version i.e. 1.6 and above)
2. JRE
3. Browser (Internet Explorer Version should 9 or above)
4. Directory Services (Active Directory, Tivoli and Oracle)
1. Database (DB2, Sql and Oracle)
2. Data base Client (Data Studio or Toad)
3. Application Server (WebSphere Application Server, Jboss or Weblogic)
4. Case Foundation
5. Workplace XT
6. CE Client
7. Content Navigator
8. Case Manager
First few things will be by default in the system. If not we could download and install it. However, main
installation starts from the Directory Services. Here we use Microsoft Active Directory for LDAP.
Page |3
III. FileNet Content Platform Engine Operating System & Hardware
Requirements
4|Page
VI. Overview of Java Runtime Environment (JRE)
The Java Runtime Environment (JRE) is a set of software tools for development of Java applications. It
combines the Java Virtual Machine (JVM), platform core classes and supporting libraries. JRE is part of
the Java Development Kit (JDK), but can be downloaded separately.
Page |5
Java Successfully Installed
DC Promo starts by checking if the binaries for Active Directory Domain Services have been installed.
This should be done when the AD DS role is added through Server Manager.
6|Page
Database
Page |7
Click on Create a new Domain in order to create a New Domain.
8|Page
Select Forest functional level For Example: Server 2003 or 2008 r2
Page |9
Click on Yes to create a Domain
Click Next
10 | P a g e
Enable reboot on Completion.
P a g e | 11
Your System will reboot. After the reboot Go to Administrative tools>Right Click
on Users>create new users and groups as shown below, give them
administrator privileges. P8admin user and P8admns Groups are standard users
and Groups.
12 | P a g e
Enable Password never expires is recommended.
P a g e | 13
Below is the Screen shot of the user which we created.
14 | P a g e
VIII. Overview of IBM DB2 V10.5 Installation & Configuration
Database is a collection of data that is related to a particular topic or purpose. Databases are basically
containers for data. A public library stores books, we could also say that a library is a database of books
but strictly defined, databases are computer structures that save, organize, protect, and deliver data. A
system that contains databases is called a database management system, or DBM. As an example,
employee records in a filing cabinet, a collection of sales leads in a notebook, are examples of collections
of data or databases or collection of Documents. We Use DB2 which is RDBMS (relational database
management system) where in applications store data in a tabular form, while DBMS applications store
data as files. RDBMS has a relation between tables.
Autonomics
Automate tasks such as memory allocation, storage management, health monitoring and business policy
maintenance to improve IT productivity. DB2 helps lower the cost of managing data by automating
administration, increasing storage efficiency, improving performance and simplifying the deployment of
virtual appliances. By automating tasks such as memory allocation, storage management and business
policy maintenance, DB2 is able to perform many management tasks itself, freeing up DBAs to focus on
new projects.
1. Automatic Maintenance
2. Automatic storage
3. Self-Tuning Memory
4. Health Monitoring
5. Self-Configuration
P a g e | 15
16 | P a g e
Here we need to select the below information and have to assign the Password
P a g e | 17
Click on Create the default DB2 instance which is an environment to store data.
Select Single Partition instance which will reside only on this computer
18 | P a g e
Click on Finish and please remember the Port Number.
P a g e | 19
IX. Overview and Screenshots of Installation Manager V1.7.0
Installation Manager is a tool that you can use to install and maintain your IBM software packages.
Wizards guide you through the steps that you must take to install, modify, update, roll back, or uninstall
your IBM products. Use Installation Manager to install individual software packages on your local
machine, or in conjunction with the IBM Packaging Utility to perform software installations for an
enterprise. In File Net p8v Installation Manager Plays a Vital role in installing software’s such as DB2,
Data Studio and Web Sphere.
The IBM Data Studio client is one of two Data Studio components: the client and the web console. Data
Studio helps developers and database administrators develop, debug, and deploy database applications
and database routines (SQL or Java stored procedures and user-defined functions).
With the Data Studio client, you can format SQL statements so that they are easier to read, generate
visual representations of access plans, and get recommendations for collecting statistics on the objects
that a statement reference. The Version of Data Studio is 4.1
We typically install the product package using the installation Launchpad and the Installation Manager
Install wizard.
After the Installation of Data Studio, You have to login and create four databases (DB) i.e. GCD, OS,
CMTOS, CMDOS AND ICN. Here, while installing FileNet p8 we use a Standard Naming Convention for
the databases i.e. GCD for GCD and CMTOS for Object Store(OS) remaining are same as mentioned
below.
20 | P a g e
1. GCD stand for Global Configuration Database
2. CMTOS stands for Case Manager target object store
3. CMDOS stands for Case Manager design object store and
4. ICN stands for IBM Content Navigator.
XI. Overview of Global Configuration Database
The Global Configuration Database (GCD) contains definitions of the common set of attributes that
control functional characteristics of the collection of resources and services for the FileNet P8 domain it
represents. The GCD provides hierarchical object storage and contains bootstrap data and global
configuration information for the FileNet P8 domain. The GCD defines domain resources such as object
store databases, full-text index areas, fixed content storage areas, content cache areas, feature add-ons,
and marking sets. The GCD can contain sensitive information. Only specified users or groups (typically an
administrator) have read and write access to the data contained within it.
An Object Store object provides access to metadata and to collections of objects (such as documents,
folders, and class descriptions) that are saved in the object store. As with most other types of objects,
you can use static methods on the Factory inner classes to create instances of object Store
However after creating CMTOS we create three Large Table Spaces i.e. DATA, INDEX and BLOB. Default
buffer pool and table space page size should be 32kb for all the table Spaces including GCD Database.
Default buffer pool and table space page size is 4kb.
After the creation of CMTOS Database. Expand CMTOS>Table Spaces>Right click>Create Large Table
Space Size and Create three individual new tables i.e. DATA, INDEX and BLOB by generating DDL and
then run Sql Query. Default tables are three.
P a g e | 21
Now go back to GCD Database>Expand>right click on tables>refresh>you see 3 additional tables for
Data, Index and Blob i.e. from 144 it will be 147. These additional tables are reflected in GCD after
creating in CMTOS.
22 | P a g e
Installation Manager is being installed.
P a g e | 23
After the installation of Installation Manager you will see the below window.
Click on Install in order to install Data Studio or you can launch installation
Manager from the Start button.
Click on I accept the license and then clicks on next to complete the Installation.
24 | P a g e
Enable version 4.1.0.1 and click on next
P a g e | 25
Click on Access help from the web instead of Access help from a server on your
intranet and click on Next.
26 | P a g e
Installation of Data Studio successfully completed.
Once you click on new Database you will see the below screen shot
P a g e | 27
After the above step you will see the below screen where you need to type GCD to create a
GCD Database, Default buffer pool and table space page size is 4kb. However we need to
select buffer pool and table space page size as 32kb then click on Run and execute the query
to create a DB. After the creation of GCD, right click on GCD>Connect.
After the above step we need to create a new Database for CMTOS by clicking on create a
new Database and enter the information as shown in the below screenshot.
28 | P a g e
Here we need to create a Database for Object Store as we created earlier for GCD by typing
CMTOS in the Database name. Default buffer pool and table space page size is 4kb. However
we need to select buffer pool and table space page size as 32kb then click on Run and execute
the query to create a DB. After the creation of CMTOS, right click on GCD>Connect.
After the creation of CMTOS Database, Expand CMTOS>Table Spaces>Right click>Create Large
Table Space Size and Create three individual new tables i.e. DATA, INDEX and BLOB by
generating DDL or by running a SQL Query. Default tables are three.
P a g e | 29
Below is the screenshot before creating table spaces.
30 | P a g e
You could see the table spaces successfully created in the above the screen
shot.
P a g e | 31
XIII. Overview and installation of WebSphere
WebSphere (Version 8.5.5 is the latest release)
WebSphere offers a fast, flexible and secure Java application server runtime environment. WebSphere
Application Server supports environments from single server and midsize configurations to large
deployments requiring web tier clustering over multiple application server instances
WebSphere Application Server (WAS) is a software product that performs the role of a web application
server. More specifically, it is a software framework and middleware that hosts Java based web
applications. It helps you build, deploy and run applications with flexible, secure and Java EE-certified
runtime environments—from lightweight production environments to large enterprise deployments.
Application server is used to serve web based applications and enterprise based applications (i.e.
servlets, jsps and ejbs). Application server contains web server internally. It’s a service that handles
requests for business operations, and performs business logic. It provides the infrastructure for
executing applications that run your business.
Typically used for complex transaction-based applications. To support high-end needs, an application
server has to have built-in redundancy, monitor for high-availability, high-performance distributed
application services and support for complex database access
Acts as middleware between back-end systems and clients. It provides a programming model, an
infrastructure framework, and a set of standards for a consistent designed link between them.
WebSphere Consists of
1. Cell
2. Node
3. Application Server
4. Node Agent
5. Deployment Manager
Cell:
A cell is a logical grouping of nodes that enables common administrative activities in a WebSphere
Application Server distributed environment. A cell can have one or many clusters.
Node:
A node is a logical group of one or more application servers on a physical computer. The node name is
unique within the cell. A node name usually is identical to the host name of the computer.
32 | P a g e
Application Server:
The application server is the primary component of WebSphere. The server runs a Java virtual machine,
providing the runtime environment for the application's code. The application server provides
containers that specialize in enabling the execution of specific Java application components.
Node Agent:
A node agent manages all managed processes on a WebSphere Application Server on a node by
communicating with the Network Deployment Manager to coordinate and synchronize the
configuration. A node agent performs management operations on behalf of the Network Deployment
Manager. The node agent represents the node in the management cell. Node agents are installed with
WebSphere Application Server base, but are not required until the node is added to a cell in a Network
Deployment environment.
Deployment Manager:
The administrative process used to provide a centralized management view and control for all elements
in a WebSphere Application Server distributed cell, including the management of clusters. The Network
Deployment Manager is responsible for the contents of the repositories on each of the nodes. The
Network Deployment Manager manages this through communication with node agent processes on
each node of the cell.
1. Application Server: An application server profile runs our enterprise applications and makes
them available to the internet or intranet. It contains a standalone application server.
2. Cell: This environment has 2 profiles. A management profile with a deployment manager & an
application server added (federated) to the management profile.
3. Management: A management profile provides components for managing multiple application
server environments. They are 1) Deployment Manager 2) Administrative Agent 3) Job Manager.
4. Custom: A custom profile contains an empty node with no servers. However a server can be
added after the profile in created.
5. Secure Proxy: A secure proxy (configuration-only) profile is for use with a Demilitarized Zone
(DMZ) secure proxy server. This configuration-only profile is intended only to be used to
configure the profile using the integrated solutions console. After you configure the profile, you
can export the profile configuration and then import it into the secure proxy profile in your DMZ
secure proxy profile in your administrative component.
P a g e | 33
To install WAS, Click on Start button>Right click on Installation Manager>Run as Admin
34 | P a g e
P a g e | 35
Here removing Program 86 and installing in C:\IBM is recommended
At the end of the WAS Installation customization toolbox will launch which is used to create a
Profile.
36 | P a g e
Click on create for Profile Creation, Here select the path of disktag from WAS installation
folder.
P a g e | 37
Ensure that you uncheck Enable admin security as we would be configuring it later in CPE to
authenticate through LDAP.
Click next
38 | P a g e
Below you could see the details such as Profile name, Node name, Application server name
and port numbers. Please remember the port number. Port numbers can also be seen in WAS
Console. Click on create to create a profile.
Click on Installation Verification to verify or on Start the Server. A verification window will
open up where you could see the details.
P a g e | 39
After the Installation of WAS, three changes should be done i.e.
1. Heap Size
3. Jar files.
When a Java program starts, Java Virtual Machine gets some memory from Operating System. Java
Virtual Machine or JVM uses this memory for all its need and part of this memory is call java heap
memory. Whenever we create object using new operator or by any another means object is allocated
memory from Heap and When object dies or garbage collected, memory goes back to Heap space in
Java.
http://fnserver.ecm.com:9060/ibm/console or http://localhost:9060/ibm/console or
http://localhost:9060/admin
40 | P a g e
ii. Overview of Transaction time out
The transaction service is a server runtime component that can coordinate updates to multiple resource
managers to ensure automatic updates of data. Transactions are started and ended by applications or
the container in which the applications are deployed.
WebSphere automatically rolls back transactions that don’t complete in a certain number of seconds.
The default setting is 120 seconds, which may be too short for compiling certain complex pages,
especially pages that embed many page fragments.
A JAR (Java Archive) file is a file that contains the class, image, and sound files for a Java application or
applet gathered into a single file and possibly compressed. When a programmer gets a Java program
development kit, a small program or utility called "jar" is included. The jar utility lets the programmer
create, list, or extract the individual files from a JAR file. In an enterprise, a Java application can be
started with a set of JAR files for use during execution. An off-the-shelf open source package can be
delivered as a JAR file and run with XML data.
P a g e | 41
8. Click Save to save your changes to the master configuration.
P.S. the below screen shots for the installation and Configuration of CPE
42 | P a g e
Accept the License to install Content Platform Engine
P a g e | 43
44 | P a g e
Please ensure that you select the installation directory as C:\IBM\FileNet\Content Engine instead of
Program files as its recommended.
Editing of CCL SERVER URL Remove port and enter 9080 as shown below
P a g e | 45
Configuration and editing of MTOM URL
Pre Installation Summary. While Installing CPE it executes Script/Batch file: Executing Ant
Scrip, Builds the CPE Ear file starting from (1 of 5 ) then it starts Merging the Workflow system
EAR files into the CPE (1 of 5 )then it checks the compatibility and Configures .Net API and does
the Installation.
46 | P a g e
Click on Install
Installation Started
P a g e | 47
48 | P a g e
P a g e | 49
Complete the CPE installation of by hitting on done.
You can open the configuration by clicking on Start Configuration Manager from
Installation Complete Window as shown above or you could open it from the desktop and
Start button if you plan to configure later.
50 | P a g e
Configuration of Content Platform Engine
We can configure and deploy all of your Content Platform Engine instances with Configuration Manager.
Configuration Manager prepares the Content Platform Engine application for deployment on the
application server. Configuration is a multiple step process. You must provide information about your
Content Platform Engine application environment, apply the settings by running the configuration tasks,
and deploy the application. You can configure multiple instances before you deploy any of them, or you
can configure and deploy one instance at a time.
Open FileNet Configuration Manager to create a profile and to set the Application Server Properties. P.S.
the below steps.
1. Click on Workbench
2. Click on File
3. Click on New Installation Profile
4. Give Profile Name =Ex:(CPE)
5. Click Next
6. Select Application Server = WebSphere
7. It will Navigate to Set Properties for WAS
8. Select the Version of WAS from Dropdown
9. Select Application Server Installation Directory
10. Select Server profile directory
11. Application Server user name and PW
12. Soap Port number = 8880
13. Application server host = localhost
14. Application Server cell = Select from dropdown
15. Application server transaction timeout =600
16. Security domain = default
17. Test Connection and
18. Click on FINISH
After the creation of Profile we open the Profile from Configuration Manager for Content
Platform Engine and perform the below tasks.
P a g e | 51
i. Overview and Configuration screenshot of GCD JDBC Data Sources
The JDBC data source information is used by Content Platform Engine to connect to the global
configuration database (GCD) and the object store databases. Configuration Manager provides two tasks
for configuring the JDBC data sources: Configure GCD JDBC Data Sources and Configure Object Store
JDBC Data Sources.
The procedures for editing the Configure GCD JDBC Data Sources task and the Configure Object Store
JDBC Data Sources task are the same. To complete the Content Platform Engine configuration, you must
configure the GCD data sources and the data sources for each object store.
Open first GCD data source task and then object store data source task for editing:
1. Double-click Configure GCD JDBC Data Sources or right click and edit task
2. Double-click Configure Object Store JDBC Data Sources or right click and edit task
Provide the property values for your database. Place your mouse on a ? (Question Mark Icon to view
the property description. P.S. the below screen shot of GCD JDBC Data Sources)
52 | P a g e
ii. Overview and Configuration screenshot of OBJECT STORE JDBC
data sources
Each object store in our site requires its own JDBC data sources. We can configure the data sources by
using the Configuration Manager.
We created the JDBC data source for the Global Configuration Data (GCD) earlier in the configuration
process so, now we must add the data sources for at least one object store. We can create additional object
store data sources as needed either immediately or later while configuring Case Manager.
P a g e | 53
After entering the below values click on Run task and ensure it’s successfully Finished.
Please see the below screenshots for details.
54 | P a g e
iii. Overview and Configuration screenshot of Login Modules
Login Modules are basically for Authorization and Authentication .All logins to FileNet P8 are done
through the Java Authentication and Authorization Service (JAAS). Authorization takes place by means
of a direct connection between Content Platform Engine and one of the supported directory services i.e.
Active Directory.
P a g e | 55
iv. Overview and Configuration screen shot of LDAP
We must configure the LDAP (Lightweight Directory Access Protocol) settings. The directory service
provider (LDAP) settings define the directory service and the users and groups that Content Platform
Engine uses for authentication. Every user has to be a part of LDAP. Here we need to enter the details of
Directory Services.
For example: Select the Directory Services which you are using for ex: AD or Tivoli. Here I selected
Active Directory as I am using directory services from Microsoft We need to specify the repository type,
server name, directory service port number, bind and base username and password for Authentication and
configuration of LDAP and then run the task.
56 | P a g e
v. Overview and Configuration screenshot of Bootstrap and Text
Extraction
The bootstrap settings are for creating the global configuration database (GCD) and for starting Content
Platform Engine. The text extraction setting is used to install the IBM Content Search Services text
extraction and API modules into the CPE EAR file. Configuration Manager configures the bootstrap file
with information supplied by the user. Here we need to enter the details of GCD Data Sources, bootstrap
Username and Password and then run the task.
When you click on View Bootstrap EAR and Text Extraction info you will see the below
information
P a g e | 57
vi. Over view and configuration of Deploy Application
Deploying an application means putting it on a Web server so that it can be used either through the
Internet or an intranet. Right click on Deploy Application>enable the task select Deployment type
weather standard or Network. I chose Standard as it’s a Standalone. Select the Application Server Name,
Node and virtual host and then run the task.
Select Deployment type and rest of the information will automatically pop up. After selecting the
required fields run task and ensure it is finished successfully.
58 | P a g e
After the completion of the above task we need to install Case Foundation.
P a g e | 59
60 | P a g e
Specify the Directory Path
P a g e | 61
Select Installation type as custom so that it can enable Case Analyzer Components.
62 | P a g e
It reviews the information So go through the product features and Click on Install
P a g e | 63
Enable to Case Analyzer
Click on Done
64 | P a g e
After installing Case Foundation, Go to WebSphere Console > Expand Application types and follow the
below Steps to access FileNet Engine.
Login to ACCE to create a Domain with the user name and Password to create a Domain.
FileNet P8 domain is a logical grouping of resources like object store databases, full text index area, file
storage areas, and content cache areas. A FileNet p8 server provides access to the resources which are
mentioned above. Each resource and each FileNet p8 server belongs to only one domain. A FileNet p8
server can access any resource in its domain, but cannot access any resource that lies outside of its
domain. The FileNet P8 domain is associated with one or more Java 2 Enterprise Edition (J2EE) security
policy domains. The J2EE domain is used to authenticate users and establish their group memberships.
The identity and group membership of the user determine which FileNet P8 domain objects the user can
access.
P a g e | 65
After the completion of the above task we need to create a FileNet P8 domain which contains the entities
that represent the Content Platform Engine physical resources (such as object stores) as well as the
Content Platform Engine servers that provide access to the applications like WorkplaceXT.
To create a domain we need to give a Display Name, specify the Directory Service Provider which we
used for example Microsoft Active Directory.
After the above step we need to configure the user access information by providing the below information
1. Display Name
2. Directory service Provider Name
3. Hostname
4. Directory service port number
5. Bind user name and password i.e. cn=administrator, cn=users,dc=ecm, dc=com
6. User base DN and password i.e cn=users,dc=ecm,dc=com ,
7. Group Base DN
8. Add Users and Groups
Now the domain is successfully created. P.S. the below Screen shots
66 | P a g e
Select the Directory Service.
P a g e | 67
Enter the group base DN
68 | P a g e
Adding of users and group to P8 Domain
Click on Finish
P a g e | 69
After Domain Creation we need to create Connection Point, Object Stores, Workflow and Isolated
Region. Below is the theory and screenshots of the mentioned components.
Storage areas
Storage areas represent the physical location where content is stored in P8. There are four types of
storage areas. They are as follows
1. Database
2. File
3. Fixed
4. Advanced
70 | P a g e
i. Database storage
Content in a database storage area is stored within a table in the P8 object store database. Each P8
object store has one, and only one, database storage area. Database storage areas are useful when the
size of your object store is not very large in terms of number of documents and the sizes of those
documents. Smaller documents of about 10MB or less do have performance advantages in a database
storage area when compared to other storage area types. You should not store any document that is
over 100MB in a database storage area.
A file storage area is an area that contains document content in a directory tree on a local or shared
network drive. The disk drive can be a Windows NTFS volume, a UNIX file system.
A fixed storage area consists of two storage repositories: a staging area on the FileNet P8 system and a
separate content device. The content device can be a fixed content device or a federated content
system. Content devices have distinct operating software that runs independently of the storage that it
manages. Initially Content Platform Engine writes the object content to the staging area. While in the
staging area, the object content element list can be freely modified. The object content is later migrated
from the staging area to the fixed device. Annotation content is never migrated to the content device.
FileNet P8 can set and modify the retention setting for object content that is stored on the fixed content
device. The object content retention is synchronized between FileNet P8 and the fixed content device.
Retention on object content stored in the fixed content device is applied when the object is checked in
to the fixed content device. When you check out an object, you can change the retention setting for that
object. When you check the object back in to the fixed content device, the new retention setting is
applied to the object content.
1. Centera
2. Nas and
3. San
P a g e | 71
iv. Advanced Storage Area
An advanced storage area provides high availability content storage and disaster recovery through use
of replication and replica repair. This capability is accomplished without relying on any special features
of the underlying storage devices, so advanced storage areas can be applied to commodity storage. An
advanced storage area supports different storage devices. A single advanced storage area can have
multiple advanced storage devices that are connected to it. For example, you can have an OpenStack
storage device and two file system storage devices that are connected to an advanced storage area.
Each one of these devices is a replica in the advanced storage area. In addition, a single storage device
can be used by multiple advanced storage areas within the same object store. So the same OpenStack
storage device can be connected to two advanced storage areas.
A workflow system is a collection of isolated regions. Each isolated region contains the queues, rosters,
and event logs that are necessary to create and process workflows.
A connection point identifies and provides access to an isolated region of the workflow system database.
Client applications use the connection point to access an isolated region for workflow process
functionality such as work items, queues, rosters, and event logs. An isolated region can have multiple
connection points. While creating a new Workflow system enter the table space of the Data which was
created in Data Studio. We need to create an Isolated Region.
An isolated region is a logical subdivision of the workflow database that is identified by a database
connection and an isolated region number. You can use an isolated region for a production environment
and a separate isolated region for a development environment. You can create custom table spaces to
store workflow data such as queues, rosters, event logs, indexes, region object tables, or identity tables.
Segmenting workflow data to separate table spaces can improve performance or enable the backup and
recovery of data for a specific isolated region.
72 | P a g e
Creation of Object Store in ACCE
Give the Display for the Object Store, Standard Naming Convention is CMTOS. However
here I Chose OS instead of CMTOS because OS is already created in Database.
P a g e | 73
Please enter the Data Source name which we configured in the OS JDBC Data Sources.
74 | P a g e
P a g e | 75
Select the Storage Area
Add Admin user and Groups to have the Administrative access the Object Store.
76 | P a g e
Select the users and Groups to give the Authorization. P.S the below ScreenShot.
Click next and select the Add on Extensions. This acts as a Plug in.
P a g e | 77
After the above Step Click next to complete the Domain Creation.
78 | P a g e
While creating a new Workflow system enter the table space of the Data which was created in Data
Studio. We need to create a Connection point and Isolated Region
P a g e | 79
Object Store Successfully Created.
80 | P a g e
XVII. Overview and Configuration Workplace XT Version: 1.5
Workplace XT is an Application Engine An end-user web application that provides access to the
document management capabilities and is tightly integrated with the business process management
capabilities of FileNet P8. Workplace XT also supports extended FileNet P8 capabilities such as forms
management, records management, and portals. Workplace XT runs in a J2EE web container. Workplace
XT is faster, user friendly and has features like drag and drop to add documents. Most of the features
provided in Workplace XT are zero-download HTML that runs under many browsers on any platform.
Advanced capabilities that are graphic-intensive are provided as Java applets, including Process Designer,
Process Configuration Console, Process Administrator, Scenario Designer, Scenario Console, and Search
Designer. Application Engine protects user credentials passed between Workplace and Content Platform
Engine and, if configured, provides SSL security.
1. Click on Workplace XT software and run it as run as a administrator and click Next
2. Accept the terms and license agreement
3. Click Next
4. Specify the installation path>Click Next
5. It will check the connection>Click Next
After the Installation of Workplace XT we need to do the below changes and they are as follows
P a g e | 81
1. Login to WebSphere: https://fnserver.ecm.com:9043/ibm/console/login.do?action=secure
2. Under Applications >Click on Applications
3. Click on New Enterprise Applications
4. select New application and it redirects to new local file path , there we need to give
web_client.ear file and click next .
5. There it asks the installation options :
6. Fast path or detailed, need to select which one we like to prefer and click Next
7. Once it deployed, click on Applications - > Application types -> click on WebSphere enterprise
applications , there we need to click on Workplace XT and need to do three changes. They are as
follows
8. Click on
9. Workplace XT - > Class loading and Update detection Classes loaded with local class loader first
(parent last).
10. Enterprise Applications -> Workplace XT > Manage Modules ->web_client.ear - > Class loader
order -> Classes loaded with local class loader first (parent last).
11. Enterprise Applications - >Workplace XT -> Security role to user/group mapping -> All
Authenticated by mapping special subjects to All Authenticated in Application's Realm ,
Everyone by mapping special subjects to Everyone.
12. Once changes are done start and stop the WebSphere server.
82 | P a g e
Select the Installation Path as C:\IBM\FileNet\WebClient or remove 86 if you are installing in
Program file as shown below
P a g e | 83
Below we need to select WebSphere Application Server and it’s version as it’s our Middleware
Application.
84 | P a g e
Below we need to set the EJB transport Method by giving the hostname i.e. localhost
Generate an EAR file should be enable in order to deploy the Workplace XT in WebSphere
Click on Next
P a g e | 85
Select the Configuration Path. For Ex: If you want to install in C:\IBM\FileNet\Config remove
program files
86 | P a g e
Specify the directory Path for Ex: If you want to install in C:\IBM\FileNet\Webclient\upload
remove program files. XT uses this directory path to store temp copies of files uploaded to the
application.
P a g e | 87
Below is the screen shot for the Configuration of user token security settings so that it can be used
to pass and accept the credentials from the FileNet Applications, Click next to complete the
Installation
88 | P a g e
Workplace XT Successfully Installed.
P a g e | 89
XVIII. Overview of Content Platform Engine Client
After the Installation of Workplace XT we have to install Content Platform Engine Client software in
order to enable the communication between the Application Engine and Content Platform Engine.
In addition, if you use IBM Content Navigator with IBM Content Manager or IBM FileNet Content
Manager which we are using we can do the below activities.
90 | P a g e
Before installing Content Navigator, we need to create a Database for Navigator. Name the Database
as ICN. P.S. the below screen shots.
P a g e | 91
Name the Database as ICN as its Standard naming Convention
After naming, select the buffer pool and table space page size to 32kb and click on Run in order to run
the query.
92 | P a g e
After the Creation of ICN Database we need to install ICN. P.S. the below steps for ICN Installation.
P a g e | 93
After the above step you will see the below screen where you need to click ok and accept the License
Agreement
Installation Directory
94 | P a g e
Below is the Pre installation Summary where you could review the information and click Install to
continue or previous to make changes.
The following client connector files were also installed as part of the IBM Content Navigator
installation
P a g e | 95
After the above screen Workbench will be loading for ICN Configuration and Deployment tool
After seeing the above screen follow the below steps and Installation Screen Shots
96 | P a g e
Click on File and create a new Profile for ICN
See the below screen shot for Naming Convention and Profile Directory
P a g e | 97
We need to select Web Sphere Application Server as we already Installed it in order to deploy ICN.
98 | P a g e
I removed Program files as I installed WebSphere Application Server in the below mentioned path.
After enter the above details we need to test the connection and ensure that it’s Successful.
P a g e | 99
Here we need to click on Next to Configure and deploy the Web Application.
Update the FileNet P8 Client Connector files by giving the Protocol, hostname and Port Number. This
will install the Content engine client connector files to the Navigator server.
After the entering the details, when you click on test Content Engine Connection you will see the
below message
100 | P a g e
After testing the connection when you click on next you will see the below Screen shot which tells you
that the FileNet p8 Connector files are updating.
This task registers the application and creates the IBM Content Navigator step processor in the
isolated region. Here you need to select the protocol, hostname, port number, admin username,
password and Process Engine Connection Point. P.S the below screen shot for more details.Enter the
below values and run task and ensure its Finished Successfully without an Error.
P a g e | 101
2. Configuration of LDAP Server
ICN uses the content Engine LDAP repository to log into p8. We must configure the web application
server to use the Content Engine LDAP repository by entering values like Directory service provider,
LDAP repository type, hostname, port number. Enter the below values and run task and ensure its
Finished Successfully without an Error.
102 | P a g e
Enter the below values and run task and ensure its Finished Successfully without an Error.
P a g e | 103
4. Configure Database and Data Source
ICN requires a DB. This task creates a data source connection that enables the web client to connect to
your DB. This task also creates a script that is used to create tables for each component that requires
access to the DB.
104 | P a g e
Completion of Configure your Database and Data Source.
P a g e | 105
6. Completion of Configure JAAS Authentication on your Web Application
Server.
106 | P a g e
8. Configure the IBM Content Navigator Web Application.
This creates the web application by using Configuration and deployment tool. Below is the screen shot
of Starting and Ending of ICN Web Application
P a g e | 107
It verifies and ensures that the EAR file do not contain any errors.
108 | P a g e
IBM Content Navigator is successfully installed.
After configuring the above tasks in Content Navigator Task View, We need to go to Browser and login
to Content Navigator with the following URL i.e. http://localhost:9080/navigator and perform the
P a g e | 109
below tasks.
We need to connect to the repository before we configure parameters, folder, system properties an
so on.
110 | P a g e
After Connecting to the Repository we need to click on Configuration Parameters to select the
Workflow Connection point then save and close. We can override the default behavior of this
repository by setting the configuration parameters.
Case Manager uses content Navigator as platform for the Content Manager and Case Managr Clients.
IBM Case Manager is a platform for designing and deploying solutions that help people gather the right
content, apply analytics for faster, more accurate decisions, and take action to assure better business
outcomes.
Please see the below steps for the installation of IBM Case Manager
P a g e | 111
Click Ok
112 | P a g e
P a g e | 113
Accept License in order to continue the Installation
114 | P a g e
In Below Screenshot you will see Workplace XT Detected why installing Case Manager
In Below Screenshot you will see Content Navigator detected while installing Case
Manager
P a g e | 115
Please specify the Installation Directory Path
In the below screen shot you could see the Disk Space required , product name an
Installation Directory Path
116 | P a g e
In the Below Screenshots you could see it extracts duplicates, installs cm_unistallter.exe
and installs JDK
P a g e | 117
Installing Add on
118 | P a g e
P a g e | 119
120 | P a g e
Click Next and the Click on done to complete the Installation
P a g e | 121
After the Installation Click on Start>Case Manager Configuration tool>Workbench and Create a
Profile. P.S. the below screen shots for Profile Creation.
Click Next
122 | P a g e
Select WAS development environment profile and Give the Profile name
Set properties for WAS by entering the below installation path and user credentials
P a g e | 123
Set properties for WAS by entering the below installation path and user credentials.
124 | P a g e
Set properties for WAS by entering the below installation path, user credentials and Object Store
P a g e | 125
Select the tasks required for this Profile. You could ignore last three tasks as well i.e.
After the above step you have to run task in the IBM Case Manager Configuration tool
126 | P a g e
1. Update the Content Platform Engine Client Connector files
A Version of the Content Platform Engine Client connector files are installed on the IBM Case
Manager Server.
P a g e | 127
2. Configure the Case Management Object Stores
This task installs the Case Manager add-ons for the case management design and target object stores.
128 | P a g e
3. Define the Default Project Area
A project area groups solutions in the design object store so that the entire object store is not affected
when we reset the test environment. It's used for the development environment.
P a g e | 129
5. Deploy the Case Manager API
This task deploys the IBM Case Manager Application file to application server. Case Builder and Case
Manager Client use the Case Manager API application to interact with CPE.
130 | P a g e
6. Register the IBM Case Manager Services Plug-in
By running this task it registers the Plug-in for Content Navigator that contains the Case Manager
services that are used by other components.
7. Deploy Workplace XT
This is required for using Processor Designer from Case Manager Builder and is also required by Content
Navigator for displaying form policy documents in Case Manager Client.
P a g e | 131
8. Deploy Case Manager Builder
This task deploys the Case Manager Builder EAR file to application server. This task makes the Case
Manager Builder application available for users.
132 | P a g e
9. Deploy the Forms Application
This task is required to integrate forms into your case management configuration.
P a g e | 133
11.Register Project Area
This task registers a project area with a Content Navigator desktop, it creates default case manager
desktops, configure repositories for the case management design and target object stores and adds case
manager features to the desktop. Please see the second screen shot for details
134 | P a g e
P a g e | 135
136 | P a g e
P a g e | 137