JBoss.org
Community Documentation
Next
GateIn Reference Guide
by
the GateIn community
,
JBoss by Red Hat
, and
eXo Platform
edited by
Scott
Mumford
(Red Hat),
Thomas
Heute
(Red Hat),
Luc
Texier
(Red Hat), and
Christophe
Laprun
(Red Hat)
1. Introduction
1.1. Related Links
2. Configuration
2.1. Database Configuration
2.1.1. Overview
2.1.2. Configuring the database for JCR
2.1.3. Configuring the database for the default identity store
2.2. E-Mail Service Configuration
2.2.1. Overview
2.2.2. Configuring the outgoing e-mail account
2.3. HTTPS Configuration
2.3.1. Overview
2.3.2. Generate your key
2.3.3. Setup Jboss configuration to use your key
2.3.4. Setup Tomcat configuration to use your key
3. Portal Development
3.1. Skinning the portal
3.1.1. Overview
3.1.2. Skin Components
3.1.3. Skin Selection
3.1.4. Skins in Page Markups
3.1.5. The Skin Service
3.1.6. The Default Skin
3.1.7. Creating New Skins
3.1.8. Tips and Tricks
3.2. Portal Lifecycle
3.2.1. Overview
3.2.2. Application Server start and stop
3.2.3. The Command Servlet
3.3. Default Portal Configuration
3.3.1. Overview
3.3.2. Configuration
3.4. Portal Default Permission Configuration
3.4.1. Overview
3.4.2. Overwrite Portal Default Permissions
3.5. Portal Navigation Configuration
3.5.1. Overview
3.5.2. Portal Navigation
3.5.3. Group Navigation
3.5.4. User Navigation
3.5.5. Tips
3.6. Internationalization Configuration
3.6.1. Overview
3.6.2. Locales configuration
3.6.3. ResourceBundleService
3.6.4. Navigation Resource Bundles
3.6.5. Portlets
3.6.6. Translating the language selection form
3.7. Pluggable Locale Policy
3.7.1. LocalePolicy API
3.7.2. Default LocalePolicy
3.7.3. Custom LocalePolicy
3.7.4. LocalePolicy Configuration
3.7.5. Keeping non-bridged resources in sync with current Locale
3.8. RTL (Right To Left) Framework
3.8.1. Groovy templates
3.8.2. Stylesheet
3.8.3. Images
3.8.4. Client side JavaScript
3.9. XML Resources Bundles
3.9.1. Motivation
3.9.2. XML format
3.9.3. Portal support
3.10. JavaScript Inter Application Communication
3.10.1. Overview
3.10.2. Library
3.10.3. Syntax
3.10.4. Example of Javascript events usage
3.11. Upload Component
3.11.1. Upload Service
3.12. Deactivation of the Ajax Loading Mask Layer
3.12.1. Purpose
3.12.2. Synchronous issue
3.13. Javascript Configuration
4. Portlet development
4.1. Portlet Primer
4.1.1. JSR-168 and JSR-286 overview
4.1.2. Tutorials
4.2. Global porlet.xml file
4.2.1. Global portlet.xml usecase
4.2.2. Global metadata
5. Gadget development
5.1. Gadgets
5.1.1. Existing Gadgets
5.1.2. Create a new Gadget
5.1.3. Remote Gadget
5.1.4. Gadget Importing
5.1.5. Gadget Web Editing
5.1.6. Gadget IDE Editing
5.1.7. Dashboard Viewing
5.2. Setup a Gadget Server
5.2.1. Virtual servers for gadget rendering
5.2.2. Configuration
6. Authentication and Identity
6.1. Predefined User Configuration
6.1.1. Overview
6.1.2. Plugin for adding users, groups and membership types
6.1.3. Membership types
6.1.4. Groups
6.1.5. Users
6.1.6. Plugin for monitoring user creation
6.2. Authentication Token Configuration
6.2.1. What is Token Service?
6.2.2. Implementing the Token Service API
6.2.3. Configuring token services
6.3. PicketLink IDM integration
6.3.1. Configuration files
6.4. Organization API
6.5. Accessing User Profile
6.6. SSO - Single Sign On
6.6.1. Overview
6.6.2. CAS - Central Authentication Service
6.6.3. JOSSO
6.6.4. OpenSSO - The Open Web SSO project
6.6.5. SPNEGO
7. Web Services for Remote Portlets (WSRP)
7.1. Introduction
7.2. Level of support in GateIn 3.2
7.3. Deploying GateIn's WSRP services
7.3.1. Considerations to use WSRP when running GateIn on a non-default port or hostname
7.3.2. Considerations to use WSRP with SSL
7.4. Making a portlet remotable
7.5. Consuming GateIn's WSRP portlets from a remote Consumer
7.6. Consuming remote WSRP portlets in GateIn
7.6.1. Overview
7.6.2. Configuring a remote producer walk-through
7.6.3. Configuring access to remote producers via XML
7.6.4. Examples
7.7. Consumers maintenance
7.7.1. Modifying a currently held registration
7.7.2. Consumer operations
7.7.3. Importing and exporting portlets
7.7.4. Erasing local registration data
7.8. Configuring GateIn's WSRP Producer
7.8.1. Overview
7.8.2. Default configuration
7.8.3. Registration configuration
7.8.4. WSRP validation mode
8. Advanced Development
8.1. Foundations
8.1.1. GateIn Kernel
8.1.2. Configuring services
8.1.3. Configuration syntax
8.1.4. InitParams configuration object
8.1.5. Configuring a portal container
8.1.6. GateIn Extension Mechanism, and Portal Extensions
8.1.7. Running Multiple Portals
Next
Chapter 1. Introduction