3 options
eClient 101 customization and integration / [Wei-Dong Jackie Zhu ... et al.].
- Format:
- Book
- 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.