My Account Log in

3 options

eClient 101 customization and integration / [Wei-Dong Jackie Zhu ... et al.].

Ebook Central Academic Complete Available online

View online

Ebook Central College Complete Available online

View online

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Contributor:
Zhu, Wei-Dong Jackie.
International Business Machines Corporation. International Technical Support Organization.
Series:
IBM redbooks.
IBM redbooks
Language:
English
Subjects (All):
Database management.
IBM Database 2.
Physical Description:
xvi, 500 p. : ill.
Edition:
1st ed.
Other Title:
Electronic Client one hundred one customization and integration
Electronic Client one hundred and one customization and integration
Place of Publication:
[S.l.] : IBM, International Technical Support Organization, c2003.
Language Note:
English
System Details:
text file
Summary:
This IBM Redbooks publication provides a basic introduction to IBM DB2 Content Manager Version 8 eClient. By providing helpful, easy-to-understand sample codes and step-by-step instructions, this book will help you in your next eClient integration and customization project. We provide detailed step-by-step instructions on installing eClient, installing eClient in a WebSphere Network Deployment environment, and using eClient. To prepare for eClient customization and integration, we introduce J2EE, servlets, and JSPs. We cover the eClient architecture and inspect a basic eClient control flow. We also provide the essential information required to start creating applications with EIP. We include sample codes to demonstrate the usages of APIs. In addition, we provide step-by-step instructions on setting up an eClient development environment and discuss design and implementation considerations. We provide sample codes for changing the look and feel, customizing the edit attributes window, adding customized functions in the search results window, and using EIP privileges for access control. By demonstrating some of the customization with the sample codes, you should have a better understanding of what and how you can customize eClient for your business needs. We cover e-mail integration and special topics on Information Mining Service, Siebel integration, and single sign-on integration. The installation, setup, configuration, and integration are presented with detailed step-by-step instructions. We provide detailed sample codes for enabling metadata-based data retrieval. Finally, we provide tips and recommendations on how to troubleshoot problems, with a list of typical problems and their resolutions. In addition, we give a brief introduction to performance tuning for eClient. Please note that the additional material referenced in the text is not available from IBM.
Contents:
Front cover
Contents
Notices
Trademarks
Preface
The team that wrote this redbook
Become a published author
Comments welcome
Part 1 Getting started with eClient
Chapter 1. Introducing Content Manager
1.1 Introduction
1.2 Content Manager Version 8
1.3 Information Integrator for Content Version 8
1.3.1 Information access
1.3.2 Services
1.4 Information Mining Service
1.4.1 Features
1.4.2 Concepts
1.4.3 Architecture
1.5 Content Manager Version 8 eClient
Chapter 2. Installing eClient
2.1 Installation overview
2.1.1 Topology
2.1.2 Prerequisites
2.2 Installing Information Integrator for Content Version 8 (EIP)
2.2.1 Hardware and software requirements
2.2.2 Installing EIP
2.2.3 Post-installation
2.2.4 Configuring EIP
2.2.5 Verifying installation
2.3 Installing and configuring the Information Structuring Tool on WebSphere Application Server
2.4 Installing Content Manager Version 8 eClient
2.4.1 Preparing for installation
2.4.2 Installing eClient
2.4.3 Configuring eClient
2.4.4 Verifying eClient installation
Chapter 3. Installing eClient in a WebSphere Network Deployment environment
3.1 Introduction
3.1.1 Introducing the scenario
3.1.2 What is WebSphere Network Deployment?
3.2 Installing HTTP Web server
3.3 Installing WebSphere Network Deployment
3.3.1 Installing WebSphere Application Server
3.3.2 Installing WebSphere Network Deployment
3.3.3 Verification
3.4 Configuring WebSphere Network Deployment
3.5 Installing EIP
3.6 Installing eClient
3.7 Creating eClient cluster server
3.7.1 Creating eClient cluster server
3.7.2 Viewing cluster topology
3.7.3 Starting the eClient cluster server
3.8 Configuring HTTP Web server
3.9 Monitoring workload balance
3.9.1 Enabling performance monitoring for eClient.
3.9.2 Monitoring workload balance
Chapter 4. Using eClient
4.1 Logging on to eClient
4.2 Searching for documents
4.2.1 Search results
4.3 Displaying documents
4.4 Importing documents
4.5 Creating folders
4.6 Document routing
4.6.1 Adding documents to a workflow process
Part 2 Preparing for eClient customization and integration
Chapter 5. eClient architecture
5.1 Introducing J2EE
5.1.1 What is a servlet?
5.1.2 What is a JavaServer Page (JSP)?
5.2 Understanding eClient architecture
5.2.1 Overview
5.2.2 Inspecting eClient control flow
5.3 Customization and integration
5.3.1 Overview
5.3.2 eClient JSPs
5.3.3 Customizing eClient graphics
Chapter 6. Creating applications with EIP
6.1 Programming interface overview
6.2 Taking an API test drive
6.2.1 Setting up sample data
6.2.2 Using Content Manager connector
6.2.3 Using DB2 connector
6.2.4 Using federated connector to access DB2
6.2.5 Using federated connector to search across content servers
6.2.6 Working with Information Mining Service
6.2.7 Working with controller servlet
6.2.8 Working with viewer toolkit
Chapter 7. Setting up an eClient development environment
7.1 Development environment options
7.2 Using simple editor and command-line utilities
7.3 Configuring Studio Application Developer for use with eClient
7.4 Deploying customized eClient to another system
Part 3 Customizing eClient
Chapter 8. Design and implementation considerations
8.1 Design considerations
8.1.1 Considerations for incorporating future upgrades of eClient
8.1.2 Considerations for working with different EIP back-end servers
8.1.3 EIP back-end access vs direct access to back-end servers
8.1.4 Maximum length of a URL
8.1.5 Variations in Web browsers
8.2 General programming tips.
8.2.1 Accessing configuration data using properties files
8.2.2 Using cookies to maintain session status
8.2.3 Invoking code on the server from JavaScript
Chapter 9. Customizing look and feel using style sheets
9.1 What is Cascading Style Sheets (CSS)?
9.2 Simple CSS example
9.2.1 Changing entry field text color
9.2.2 Using background image
9.3 Using CSS for eClient
9.4 Changing background image on eClient
Chapter 10. Customizing the edit attributes window
10.1 Overview
10.2 Configuring and using customization
10.3 Edit attributes customization overview
10.3.1 Understanding IDMEditAttributes.jsp
10.3.2 Modifying IDMEditAttributes.jsp
10.3.3 IDMEditAttributes.jsp code change details
Chapter 11. Adding custom functions to the search results window
11.1 Overview
11.2 Adding custom entries to combo box
11.3 Installing sample code
11.4 Adding your own custom function
11.5 Using sample code
11.5.1 Export documents option
11.5.2 View document with plug-in option
11.6 Process selected documents option
Chapter 12. Using EIP custom privileges
12.1 Overview
12.2 Defining custom privileges
12.3 Checking for privileges in a JSP
12.3.1 Installing sample code
12.3.2 Checking custom privileges
12.3.3 Source file XYZPrivsData.java
12.3.4 Source file XYZPrivsMethods.java
Part 4 Integrating eClient
Chapter 13. Enabling metadata-based content retrieval
13.1 Using categories and summaries in eClient searches
13.1.1 Introducing the scenario
13.1.2 Creating the data model
13.1.3 Loading the data
13.1.4 Searching with eClient
13.1.5 Customizing eClient
13.2 Creating categories and summaries during document import
13.2.1 Changing eClient import behavior
13.2.2 Implementing custom servlet
13.2.3 Running new eClient import.
13.3 Searching for related items
13.3.1 Adding new search results action
13.3.2 Changing JSPs
13.3.3 Implementing custom servlet
13.3.4 Running new action
13.4 Organizing existing items in Content Manager
13.4.1 Extending item type
13.4.2 Running OrganizeItems application
Chapter 14. Invoking eClient from another application
14.1 Overview
14.2 Servlet source code
14.3 Configuring and using the servlet
14.4 Servlet URL syntax and source
14.4.1 Servlet parameters
14.4.2 Sample URLs
14.5 Invoking the servlet from an application
Chapter 15. Siebel Integration
15.1 Introduction
15.2 Installing Siebel Integration for Content Manager
15.2.1 Installing Siebel Web templates
15.3 Configuring eClient
15.3.1 Configuring eClient application server in WebSphere
15.3.2 Configuring integration properties file
15.3.3 Configuring browser
15.4 Configuring Siebel
15.4.1 Configuring business component
15.4.2 Displaying external content within an applet
15.4.3 Configuring Siebel application
15.5 Setting up Content Manager and EIP
15.5.1 Creating attributes in Content Manager
15.5.2 Creating item type in Content Manager
15.5.3 Populating unstructured data in Content Manager
15.5.4 Preparing EIP server
15.5.5 Creating EIP federated entity
15.5.6 Creating EIP federated search template
15.6 Verification
Chapter 16. Integrating with e-mail server
16.1 Identifying e-mail server
16.2 Configuring eClient to enable the e-mail feature
16.3 E-mailing documents as attachment
Chapter 17. Single sign-on
17.1 Introduction
17.1.1 Introducing the scenario
17.2 Installing and configuring Directory Server V5.1
17.2.1 Installing Directory Server V5.1
17.2.2 Creating administrator DN and password
17.2.3 Configuring database
17.2.4 Creating a suffix.
17.2.5 Registering the LDAP server
17.2.6 Creating LDAP user
17.3 Configuring Content Manager V8.2 for LDAP
17.3.1 Generating the properties file
17.3.2 Installing properties file
17.3.3 Installing user exit
17.4 Configuring Content Manager V8.2 for SSO
17.4.1 Enabling single sign-on
17.4.2 Creating new privilege set
17.5 Importing LDAP users into Content Manager V8.2
17.6 Configuring WebSphere Application Server V5.0
17.6.1 Configuring LTPA
17.6.2 Generating LTPA keys
17.6.3 Configuring LDAP user registries
17.6.4 Enabling LTPA authentication
17.6.5 Verifying WebSphere security configuration
17.7 Verification
Part 5 Troubleshooting, debugging, and performance
Chapter 18. Troubleshooting and debugging
18.1 Isolating problems
18.2 Tracing eClient
18.2.1 Configuring IDM.properties file
18.2.2 Sample log file
18.3 Tracing EIP Java API
18.3.1 Configuring log manager
18.3.2 Sample log file
18.4 Additional trace information
18.5 Debugging your application
18.5.1 Debugging Java code using stdout
18.5.2 Debugging JavaScript code
18.6 Typical problems
18.7 Support channels
18.7.1 Official support Web site
18.7.2 Forums
Chapter 19. Performance tuning
19.1 Introduction
19.2 Tuning recommendations
19.3 Maintenance and monitoring for performance
Part 6 Appendixes
Appendix A. Calculating memory needed for an image
Introduction
Calculate memory usage for applet viewer
Calculate memory usage for mid-tier conversion
Appendix B. Additional material
Locating the Web material
Using the Web material
System requirements for downloading the Web material
How to use the Web material
Glossary
Abbreviations and acronyms
Related publications
IBM Redbooks
Other publications
Online resources
How to get IBM Redbooks.
Index.
Notes:
"October 2003."
Includes bibliographical references and index.
OCLC:
137342283

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account