站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBoss Portal 2.6 Reference Guide 英文版参考指南文档

JBoss Portal 2.6DR - JBoss Portal 2.6 Reference Guide 英文版参考指南文档

JBoss Portal 2.6DR

Reference Guide

Thomas Heute

Roy Russo

Boleslaw Dawidowicz

Release 2.6DR "Ninja"

October 2006


Table of Contents

JBoss Portal - Overview
Feature List
Target Audience
Acknowledgements
1. System Requirements
1.1. Minimum System Requirements
1.2. Supported Operating Systems
1.3. JBoss Application Server
1.4. Database
1.5. Source building
2. Installation
2.1. Installing from Bundled Download
2.1.1. Installing the Bundle
2.2. Installing from Binary Download
2.2.1. Setting up your environment
2.2.1.1. Getting the Binary
2.2.1.2. Application Server Setup
2.2.1.3. Database Setup
2.2.1.4. DataSource Configuration
2.2.2. Deploying JBoss Portal
2.3. Installing from Sources
2.3.1. Getting the Sources
2.3.2. Setting up your environment
2.3.2.1. Application Server Setup
2.3.2.2. Operating System Environment Setting
2.3.2.3. Database Setup
2.3.2.4. DataSource Configuration
2.3.3. Building/Deploying from Sources
2.4. Installing using the JEMS Installer
2.4.1. Running the Installer
3. Customizing your installation
3.1. Changing the port
3.2. Changing the context path
3.3. Forcing the DB dialect
3.3.1. DB Dialect settings for the portal core
3.3.2. DB Dialect settings for the CMS component
4. Upgrading 2.2 - 2.4
4.1. Migrating the Database
4.1.1. Database Requirements/Preparation
4.1.2. DataSource Requirements/Preparation
4.1.3. Obtaining the Migration Application
4.1.3.1. Downloading binary
4.1.3.2. Building from source
4.1.4. Deploying the Migration Application
4.1.5. Running the Migration Application
4.1.6. Final steps
4.2. Migrating Portlet Descriptors
4.2.1. Car Demo Portlet example
4.2.2. Updating Car Demo Portlet descriptors
5. Portlet Primer
5.1. JSR 168 Overview
5.1.1. Portal Pages
5.1.2. Rendering Modes
5.1.3. Window States
5.1.4. Section Status
5.2. Tutorials
5.2.1. Deploying your first portlet
5.2.1.1. Introduction
5.2.1.2. Package Structure
5.2.1.3. The Portlet Class
5.2.1.4. The Application Descriptors
5.2.1.5. Building your portlet
5.2.1.6. Deploying your portlet
5.2.2. A Simple JSP Portlet
5.2.2.1. Introduction
5.2.2.2. Package Structure
5.2.2.3. The Portlet Class
5.2.2.4. The Application Descriptors
5.2.2.5. JSP files and the portlet taglib
5.2.2.6. Building your portlet
5.2.2.7. Deploying your portlet
5.2.3. A Simple JSF Portlet
5.2.3.1. Introduction
5.2.3.2. Package Structure
5.2.3.3. The Application Descriptors
5.2.3.4. The JSP files
5.2.3.5. Building your portlet
5.2.3.6. Deploying your portlet
6. XML Descriptors
6.1. Portlet Descriptors
6.1.1. *-object.xml
6.1.2. portlet-instances.xml
6.1.3. jboss-portlet.xml
6.1.3.1. Injecting Header Content
6.1.3.2. Injecting Services in the portlet context
6.1.3.3. Portlet Session Replication in a Clustered Environment
6.1.4. portlet.xml
6.2. JBoss Portal Descriptors
6.2.1. Datasource Descriptor (portal-*-ds.xml)
6.2.1.1. Obtaining Datasource Descriptors Binary releases
6.2.1.2. Building Datasource Descriptors from Source
6.2.2. Portlet Debugging (jboss-portal.sar/conf/config.xml)
6.3. Descriptor Examples
6.3.1. Defining a new portal page
6.3.2. Defining a new portal instance
7. Portal urls
7.1. Introduction
7.2. Acessing a portal
7.3. Accessing a page
7.4. Accessing CMS Content
8. InterPortlet Communication (IPC)
8.1. Introduction
8.2. Configuration
8.2.1. Service Descriptor
8.2.2. Portal Descriptor
8.2.3. The Listener
8.3. Communicating with another Portlet
8.4. Communicating with another Page
9. Clustering Configuration
9.1. Introduction
9.2. Considerations
9.3. JBoss Portal Clustered Services
9.3.1. Portal Session Replication
9.3.2. Hibernate clustering
9.3.3. Identity clustering
9.3.4. CMS clustering
9.4. Setup
9.5. Portlet Session Replication
9.5.1. JBoss Portal configuration
9.5.2. Portlet configuration
9.5.3. Limitations
10. Web Services for Remote Portlets (WSRP)
10.1. Introduction
10.2. Deploying JBoss Portal's WSRP services
10.3. Making a portlet remotable
10.4. Consuming JBoss Portal's WSRP portlets from a remote Consumer
10.5. Consuming remote WSRP portlets in JBoss Portal
10.5.1. Overview
10.5.2. Required configuration information
10.5.3. Optional configuration
10.5.4. Examples
11. Security
11.1. Securing Portal Objects
12. CMS Portlet
12.1. Introduction
12.2. Features
12.3. CMS Configuration
12.3.1. Welcome page
12.3.2. Service Configuration
12.3.2.1. Tuning Jackrabbit
12.3.2.2. Changing the url under which the content should be accessible
12.3.3. Configuring the Content Store Location
12.3.3.1. 100% Filesystem Storage
12.3.3.2. 100% Database Storage
12.3.3.3. Mixed Storage
12.4. Localization Support
12.5. CMS Service
12.5.1. CMS Interceptors
12.5.2. CMS Cache
13. Layouts and Themes
13.1. Overview
13.2. Layouts
13.2.1. How to define a Layout
13.2.2. How to use a Layout
13.2.2.1. Declarative use
13.2.2.2. Programatic use
13.2.3. Where to place the Descriptor files
13.2.4. How to connect a Layout to a Layout Strategy
13.2.5. Layout JSP-tags
13.3. Layout Strategy
13.3.1. What is a Layout Strategy
13.3.2. How can I use a Layout Strategy
13.3.2.1. Define a Strategy
13.3.2.2. Specify the Strategy to use
13.3.3. Linking the Strategy and the Layout
13.4. RenderSets
13.4.1. What is a RenderSet
13.4.2. How is a RenderSet defined
13.4.3. How to specify what RenderSet to use
13.5. Themes
13.5.1. What is a Theme
13.5.2. How to define a Theme
13.5.3. How to use a Theme
13.5.4. How to write your own Theme
13.6. Other Theme Functionalities and Features
13.6.1. Content Rewriting and Header Content Injection
13.6.2. Declarative CSS Style injection
13.6.3. Disabling Portlet Decoration
13.7. Theme Style Guide (based on the Industrial theme)
13.7.1. Overview
13.7.2. Main Screen Shot
13.7.3. List of CSS Selectors
14. Troubleshooting and FAQ
14.1. Troubleshooting and FAQ

Release 2.6DR "Ninja"

October 2006