. 1
( 87 .)



>>

P1: FCH/SPH P2: FCH/SPH QC: FCH/SPH T1: FCH
WY009-FM WY009-BenNatan-v1.cls May 26, 2004 1:21




Mastering IBM
WebSphere Portal

Ron Ben-Natan
Richard Gornitsky
Ori Sasson
Tim Hanis




Wiley Publishing, Inc.




i
P1: FCH/SPH P2: FCH/SPH QC: FCH/SPH T1: FCH
WY009-FM WY009-BenNatan-v1.cls May 26, 2004 1:21




Published by
Wiley Publishing, Inc.
10475 Crosspoint Boulevard
Indianapolis, IN 46256
www.wiley.com
Copyright 2004 by Wiley Publishing, Inc., Indianapolis, Indiana
C

Published simultaneously in Canada
eISBN: 0-7645-7550-3
Manufactured in the United States of America
10 9 8 7 6 5 4 3 2 1
No part of this publication may be reproduced, stored in a retrieval system, or transmitted
in any form or by any means, electronic, mechanical, photocopying, recording, scanning or
otherwise, except as permitted under Sections 107 or 108 of the 1976 United States Copyright
Act, without either the prior written permission of the Publisher, or authorization through
payment of the appropriate per-copy fee to the Copyright Clearance Center, 222 Rosewood
Drive, Danvers, MA 01923, (978) 750-8400, fax (978) 646-8600. Requests to the Publisher
for permission should be addressed to the Legal Department, Wiley Publishing, Inc., 10475
Crosspoint Blvd., Indianapolis, IN 46256, (317) 572-3447, fax (317) 572-4447, E-Mail: perm-
coordinator@wiley.com.
Limit of Liability/Disclaimer of Warranty: The publisher and the author make no repre-
sentations or warranties with respect to the accuracy or completeness of the contents of this
work and speci¬cally disclaim all warranties, including without limitation warranties of
¬tness for a particular purpose. No warranty may be created or extended by sales or promo-
tional materials. The advice and strategies contained herein may not be suitable for every
situation. This work is sold with the understanding that the publisher is not engaged in ren-
dering legal, accounting, or other professional services. If professional assistance is required,
the services of a competent professional person should be sought. Neither the publisher nor
the author shall be liable for damages arising herefrom. The fact that an organization or Web
site is referred to in this work as a citation and/or a potential source of further information
does not mean that the author or the publisher endorses the information the organization or
Web site may provide or recommendations it may make. Further, readers should be aware
that Internet Web sites listed in this work may have changed or disappeared between when
this work was written and when it is read.
For general information on our other products and services or to obtain technical support,
please contact our Customer Care Department within the U.S. at (800) 762-2974, outside the
U.S. at (317) 572-3993 or fax (317) 572-4002.
Wiley also publishes its books in a variety of electronic formats. Some content that appears
in print may not be available in electronic books.
Library of Congress Cataloging-in-Publication Data
Trademarks: Wiley, the Wiley Publishing logo and related trade dress are trademarks or
registered trademarks of John Wiley & Sons, Inc. and/or its af¬liates, in the United States
and other countries, and may not be used without written permission. [Insert any third-
party trademarks.] All other trademarks are the property of their respective owners. Wiley
Publishing, Inc., is not associated with any product or vendor mentioned in this book.




ii
P1: FCH/SPH P2: FCH/SPH QC: FCH/SPH T1: FCH
WY009-FM WY009-BenNatan-v1.cls May 26, 2004 1:21




Credits




Acquisitions Editor Vice President and Executive
Jim Minatel Publisher
Robert Ipsen
Development Editor
Scott Amerman Vice President and Publisher
Joseph B. Wikert
Project Editor
Pamela Hanley Executive Editorial Director
Mary Bednarek
Copy Editors
TechBooks Project Coordinator
Sandy Joshi
Editorial Manager
Kathryn A. Malm Proofreading and Indexing
TECHBOOKS Production Services
Vice President and Executive
Group Publisher
Richard Swadley




iii
P1: FCH/SPH P2: FCH/SPH QC: FCH/SPH T1: FCH
WY009-FM WY009-BenNatan-v1.cls May 26, 2004 1:21




iv
P1: FCH/SPH P2: FCH/SPH QC: FCH/SPH T1: FCH
WY009-FM WY009-BenNatan-v1.cls May 26, 2004 1:21




I would like to dedicate this book to Ruthy,
who is thankfully still a wonderful part of our life.
”Ron Ben-Natan

I would like to dedicate this book to the loves of my life,
my wife Marcelle and my sons, Joshua and David.
”Richard Gornitsky

I would like to dedicate this book to Yael,
for her love and support
”Ori Sasson

I would like to dedicate this to my wife, Susan, for her generosity, love,
and understanding; my parents and older sister for contributions too
numerous to mention and too vague to articulate; the constant
company of Kismet and Skates; and in loving memory of Tux.
”Tim Hanis




v
P1: FCH/SPH P2: FCH/SPH QC: FCH/SPH T1: FCH
WY009-FM WY009-BenNatan-v1.cls May 26, 2004 1:21




vi
P1: FCH/SPH P2: FCH/SPH QC: FCH/SPH T1: FCH
WY009-FM WY009-BenNatan-v1.cls May 26, 2004 1:21




Contents




Foreword xvii
Acknowledgments xxi
About the Authors xxiii
Introduction xxv

Part I WebSphere Portal Primer 1

Chapter 1 Introducing WebSphere Portal 3
What Is a Portal and Why Do We Need Them? 3
The WebSphere Family 4
5
Foundation and Tools
6
Business Integration
7
WebSphere Business Portals
What Is WebSphere Portal? 7
7
The User Experience
12
The Developer Experience
14
The Administrator Experience
WebSphere Portal Architecture 15
WebSphere Portal Packaging 17
WebSphere Portal Platforms 19
What™s New in WebSphere 5.0 (including 5.0.2) 21
Summary 22

Chapter 2 Installing WebSphere Portal on Windows 2000 Server 25
Getting Going: A Quick Install 25
27
Getting Information on Your Windows Server
28
Installing on Your Windows Server

vii
P1: FCH/SPH P2: FCH/SPH QC: FCH/SPH T1: FCH
WY009-FM WY009-BenNatan-v1.cls May 26, 2004 1:21




viii Contents


Installing with an Existing Web Server and an Existing
WebSphere Application Server 36
Installing WebSphere Portal Fixpack 2 39
Summary 41
Chapter 3 Installing WebSphere Portal on Linux 43
Installing on Linux 43
44
Getting Information on Your Linux Server
46
Installing on Your Linux Server
Nongraphic Linux Installation 56
Uninstalling WebSphere Portal on Linux 60
Directory Structure 60
Installing When WebSphere Security Is Enabled 63
Summary 63
Chapter 4 Customizing WebSphere Portal 65
WPScon¬g 66
67
Con¬guration Templates
Using DB2 with WebSphere Portal 69
70
Con¬guring the DB2 Server
71
Installing DB2 Client on WebSphere Portal Server
Using Oracle and SQL Server with WebSphere Portal 75
75
Step 1: Create the Databases
75
Step 2: Create the Database Users
Con¬guring WebSphere Portal to Access a Remote Database 78
Summary 84
Chapter 5 Installing WebSphere Portal Tools and Problem Analysis 87
Portal Toolkit 5.0.2 87
88
Updating WebSphere Studio™s WAS Runtime Environment
89
Installing WebSphere Portal Toolkit V5.0.2 MP
92
Updating to WebSphere Portal Test Environment V5.0.2
IBM Lotus Workplace Web Content Management
Version 1.1 94
94
Updating the Initialization Parameters
94
Installing the ILWWCM Web Application
96
Updating the ILWWCM Con¬guration Files
96
Starting the ILWWCM Web Application
96
ILWWCM Administrative Client Setup
Installing the WebSphere Portal Content
97
Management Portlet
Problem Analysis 98

. 1
( 87 .)



>>