Sun Java logo     Copyright      Index      Next     

Sun logo
Sun Java System Portal Server 6 2005Q1 Technical Reference Guide 

Contents


Preface
Who Should Use This Book
Before You Read This Book
How This Book Is Organized
Conventions Used in This Book
Typographic Conventions
Symbols
Default Paths and File Names
Shell Prompts
Related Documentation
Books in This Documentation Set
Other Server Documentation
Accessing Sun Resources Online
Contacting Sun Technical Support
Related Third-Party Web Site References
Sun Welcomes Your Comments

Part I Attributes

Chapter 1   Desktop Attributes
Introduction
Desktop Global Attributes
Desktop Dynamic Attributes

Chapter 2   NetMail Attributes
Introduction
NetMail Dynamic Attributes

Chapter 3   Rewriter Attributes
Chapter 4   Search Attributes: Server
Introduction
Server
Settings
Robot

Chapter 5   Search Attributes: Robot
Overview
Sites
Filters
Crawling
Indexing
Simulator
Site Probe
Schedule

Chapter 6   Search Attributes: Database
Management
Import Agents
Resource Descriptions
Schema
Analysis
Schedule

Chapter 7   Search Attributes: Categories
Overview
Category Editor
Classification Rules Editor

Chapter 8   Search Attributes: Reports
Introduction
Starting Points
Excluded URLs
Robot Advanced Reports
Log Files
Popular Searches

Chapter 9   Subscriptions Attributes
Subscriptions Dynamic Attributes
Subscriptions Organization Attributes
Start Profiler
Stop Profiler
Subscriptions User Attributes

Part II Command Line Utilities

Chapter 10   deploy
Description
Syntax
Subcommands
redeploy

Chapter 11   pdeploy
Description
Syntax
Short-Named Format
Long-Named Format
Subcommands
deploy
undeploy

Chapter 12   dpadmin
Description
Syntax
Short-Named Format
Long-Named Format
Subcommands
list
merge
modify
add
remove
batch
Options
Guidelines

Chapter 13   par
Description
Syntax
Short-Named Format
Long-Named Format
Subcommands
containers
describe
export
import
Options
Arguments
Export Files
Operations
dpnode
entry
provider
channel
container
avail
selected
PAR Files
Overview
Par File Contents

Chapter 14   rwadmin
Description
Syntax
Short Named Format
Long Named Format
Subcommands
list
store
get
remove
Options

Chapter 15   rdmgr
Description
Syntax
Subcommands
Resource Description Subcommands
Database Maintenance Subcommands
Usage Message and Version Subcommands
Return Codes

Chapter 16   sendrdm
Description
Syntax
Options
Example

Chapter 17   StartRobot and StopRobot
StartRobot
Description
Syntax
Options
StopRobot
Description
Syntax
Options

Part III Configuration Files

Chapter 18   Desktop Configuration Properties File
Overview
Parameters

Chapter 19   Search Configuration Properties File
Overview
Parameters

Chapter 20   XML and Schema Files
Part IV Display Profile

Chapter 21   Introduction
What is Display Profile?
Administering the Display Profile

Chapter 22   Display Profile Document
Document Structure
How are the Display Profile XML Documents Stored?
Types of Display Profile Documents

Chapter 23   Display Profile Objects
Introduction
Channel Object
Provider Object
Property object
Object Lookup

Chapter 24   Document Priorities
Overview
Examples
Example 1
Example 2
Summary

Chapter 25   Merge Semantics
Introduction
Process of Merging
Types of Merge
Overview
Examples
Merge Locking
Examples

Chapter 26   Display Profile Properties: Overview
Introduction
Display Profile Properties
Global
Provider
Channel
Container
Display Profile Property Types

Chapter 27   Display Profile Properties: Global Properties
Chapter 28   Display Profile Properties: Container Provider Properties
Introduction
Available and Selected List
Common Properties for Table Container
Common Properties for Tab Container
Other Container Properties

Chapter 29   Display Profile Properties: Leaf Building-Block Provider Properties
JSPProvider
URLScraperProvider
XMLProvider

Chapter 30   Display Profile Properties: Service Provider Properties
SearchProvider
DiscussionsProvider
SubscriptionsProvider

Chapter 31   Display Profile Properties: Content Provider Properties
AddressBookProvider, LotusNotesAddressBookProvider, and MSExchangeAddressBookProvider
AppProvider
BookmarkProvider
CalendarProvider, LotusNotesCalendarProvider, and MSExchangeCalendarProvider
IMProvider
LoginProvider
MailCheckProvider
MailProvider, LotusNotesMailProvider, and MSExchangeMailProvider
NotesProvider
SimpleWebServiceProvider
SimpleWebServiceConfigurableProvider
UserInfoProvider

Chapter 32   Display Profile Common Properties for Leaf Providers
Introduction
Common Properties
Other Leaf Provider Display Profile Properties
authlessState
encoderClassName
ConditionalProperties

Chapter 33   Display Profile Channel Properties
Part V Desktop JavaServer Pages

Chapter 34   Overview
Introduction
Installation Location
The Desktop and JavaServer Pages
File Lookup Scenario

Chapter 35   Anonymous Desktop JSPs
FrameTabContainer JSPs
JSPDynamicSingleContainer JSPs
JSPTabContainer JSPs
JSPTableContainer JSPs
PredefinedFrontPageFramePanelContainerProvider JSPs
PredefinedFrontPageTabPanelContainerProvider JSPs
PredefinedSamplesFramePanelContainerProvider JSPs
PredefinedSamplesTabPanelContainerProvider JSPs

Chapter 36   JSPs in the default Directory
DiscussionLite JSPs
Discussions JSP
DiscussionsProvider JSPs
DummyChannel JSPs
IMProvider JSPs
JSPContentContainer JSPs
JSPDynamicSingleContainer
JSPEditContainer JSPs
JSPFrameCustomTableContainerProvider JSPs
JSPLayoutContainer JSPs
JSPProvider JSPs
JSPSingleContainerProvider JSPs
JSPTabContainerProvider JSPs
JSPTabCustomTableContainerProvider JSPs
JSPTableContainerProvider JSPs
Miscellaneous JSPs
SampleSimpleWebService JSPs
SampleSimpleWebServiceConfigurable JSPs
Search JSPs
SearchProvider JSPs
SimpleWebServiceConfigurableProvider JSPs
SimpleWebServiceProvider JSPs
Subscriptions JSPs
SubscriptionsProvider JSPs
TabJSPEditContainer JSPs

Chapter 37   JSPs in the sampleportal Directory
FrameTabContainer JSPs
JSPContentContainer JSPs
JSPCreateChannelContainer JSPs
JSPCustomThemeContainer JSPs
JSPDynamicSingleContainer JSPs
JSPEditContainer JSPs
JSPFrameCustomTableContainerProvider JSPs
JSPLayoutContainer JSPs
JSPPopupContainer JSPs
JSPPresetThemeContainer JSPs
JSPSingleContainer JSPs
JSPTabContainer JSPs
JSPTabCustomTableContainerProvider JSPs
JSPTableContainerProvider JSPs
Miscellaneous JSPs
PredefinedFrontPageFramePanelContainerProvider
PredefinedFrontPageTabPanelContainerProvider
PredefinedSamplesFramePanelContainerProvider
PredefinedSamplesTabPanelContainerProvider
SampleJSP JSPs
SampleSimpleWebService JSPs

Part VI Rewriter

Chapter 38   Overview
Expanding Relative URLs to Absolute URLs
URLScraperProvider Limitations
Prefixing the Gateway URL to an Existing URL
Attributes

Chapter 39   Supported URLs
Chapter 40   Defining Rewriter Rules and Rulesets
Overview
Rules for HTML Content
Attribute Rules for HTML Content
JavaScript Token Rules for HTML Content
Form Rules for HTML Content
Applet Rules for HTML Content
Rules for JavaScript Content
JavaScript Variables
JavaScript Function Parameters
Rules for XML Content
Tag Text in XML
Attributes in XML

Part VII Sample Portal

Chapter 41   Understanding the Sample Portal
Overview
Sample Portal Installation Directories
Sample Desktops

Chapter 42   JSP-Based Desktop
JSPTabContainer
Sample Desktop
JSPTabContainer Architecture
JSP Files Used by JSPTabContainer
JSPTableContainer
Sample Desktop
JSPTableContainer Architecture
JSP Files Used by JSPTableContainer

Chapter 43   Frame-based Desktop
Sample Desktop
Default Layout
Default Actions
Default Display Profile Settings
FrameTabContainer Architecture
JSP Files Used by FrameTabContainer

Chapter 44   Internally Used Containers
Chapter 45   Global Themes
What is a Theme?
GlobalThemes Display Profile Definition
Theme Properties
Glossary of Terms

Part VIII Search Engine Robot

Chapter 46   Overview
Chapter 47   Process Parameters
Chapter 48   The Filtering Process
Overview
Stages in the Filter Process
Filter Syntax
Filter Directives
Writing or Modifying a Filter

Chapter 49   Robot Application Functions - Sources and Destinations
Introduction
Setup Stage
MetaData Filtering Stage
Data Stage
Enumeration, Generation, and Shutdown Stages

Chapter 50   Robot Application Functions - Enable Parameter
Chapter 51   Robot Application Functions - Setup Functions
filterrules-setup
Parameters
Example
setup-regex-cache
Parameters
Example
setup-type-by-extension
Parameters
Example

Chapter 52   Robot Application Functions - Filtering Functions
Introduction
filter-by-exact
Parameters
Example
filter-by-max
Parameters
Example
filter-by-md5
Parameters
Example
filter-by-prefix
Parameters
Example
filter-by-regex
Parameters
Example
filterrules-process
Parameters
Example

Chapter 53   Robot Application Functions - Filtering Support Functions
Introduction
assign-source
Parameters
Example
assign-type-by-extension
Parameters
Example
clear-source
Parameters
Example
convert-to-html
Parameters
Example
copy-attribute
Parameters
Example
generate-by-exact
Parameters
Example
generate-by-prefix
Parameters
Example
generate-by-regex
Parameters
Example
generate-md5
Parameters
Example
generate-rd-expires
Parameters
Example
generate-rd-last-modified
Parameters
Example
rename-attribute
Parameters
Example

Chapter 54   Robot Application Functions - Enumeration Functions
Introduction
enumerate-urls
Parameters
Example
enumerate-urls-from-text
Parameters
Example

Chapter 55   Robot Application Functions - Generation Functions
Introduction
extract-full-text
Parameters
Example
extract-html-meta
Parameters
Example
extract-html-text
Parameters
Example
extract-html-toc
Parameters
Example
extract-source
Parameters
Example
harvest-summarizer
Parameters
Example

Chapter 56   Robot Application Functions - Shutdown Functions
Introduction
filterrules-shutdown
Parameters
Example

Part IX Desktop Tag Library

Chapter 58   Overview
Introduction
Types of Tags
Desktop Template Tags
JavaServer Pages Tags
Search Tags
Desktop Tag Library Hierarchy
Tag Library Descriptors

Chapter 59   Context Setup Tags
Chapter 60   Validator Tags
Chapter 61   Normal Tags in desktop.tld
Chapter 62   Normal Tags in desktopProviderContext.tld
Chapter 63   Normal Tags in desktopContainerProviderContext.tld
Chapter 64   Normal Tags in desktopTab.tld
Chapter 65   Normal Tags in desktopTable.tld
Chapter 66   Normal Tags in desktopTheme.tld
Chapter 67   Normal Tags for searchContext
Chapter 68   Pre-Search Tags in search.tld
Chapter 69   Execute Search tag in search.tld
Chapter 70   Post Search Tags in search.tld
Chapter 71   Miscellaneous Tags in search.tld
Chapter 72   Desktop Template Common Tags
Chapter 73   Provider-Specific Desktop Template Tags
AddressBookProvider
AppProvider
CalendarProvider
LoginProvider
MailCheckProvider
MailProvider
TemplateTabContainerProvider
TemplateTableContainerProvider
UserInfoProvider

Chapter 74   Instant Messaging Tags
Part X Desktop Templates

Chapter 75   Overview
Introduction
Installation Location
The Desktop and Template Files
File Lookup Scenario

Chapter 76   Desktop Templates in the default Directory
AddressBookProvider
AppProvider
BookmarkProvider
CalendarProvider
error
LoginProvider
MailCheckProvider
MailProvider
TemplateTabContainerProvider
TemplateTableContainerProvider
UserInfoProvider
default

Chapter 77   Desktop Templates in the sampleportal Directory
MyFrontPageTemplatePanelContainer
PredefinedFrontPageTemplatePanelContainerProvider
PredefinedSamplesTemplatePanelContainerProvider
SamplesTemplatePanelContainer
TemplateTabContainerProvider
TemplateTableContainer
ToolsTemplatePanelContainer
sampleportal


Copyright      Index      Next     


Part No: 817-7696.   Copyright 2005 Sun Microsystems, Inc. All rights reserved.