Documentation Home
> Sun GlassFish Web Space Server 10.0 Administration Guide
Sun GlassFish Web Space Server 10.0 Administration Guide
Book Information
Index
A
B
C
D
E
F
G
H
I
J
L
M
O
P
R
S
T
U
V
W
Preface
Chapter 1 Administration Overview
About Sun GlassFish Web Space Server
Sun GlassFish Web Space Server Features
Web Space Server Terminology
Using the Evaluation Bundle
Creating an User Account on Web Space Server
To Log in to Web Space Server Using an OpenID
Defining Password Policies for Users
To Define a Password Policy
Welcome Menu for the Admin User
To use the Welcome Menu
Control Panel
My Account
Add Application
Layout Template
Manage Pages
Toggle Edit Controls
My Places
Setting up a Development Environment for Web Space Server
Developing With Apache Ant
To Set the ANT_HOME Variable on Windows
To Set the ANT_HOME Variable on a Linux or Macintosh System
Chapter 2 Web Space Server Installation Instructions
Installing the Database, Application Server, and Web Space Server
Before You Begin
System Requirements
Installation Directories
Platform-Specific Path Separators
To Install and Configure MySQL
To Install the GlassFish JAR Based Installer
To Install Web Space Server
To Connect to a Database Other Than HSQL
UTF-8 Support for Oracle 10g or Later
Restriction on the CHARACTER SET
Installing Updates from the Update Tool
To Download the Updates Using Update Tool
To Download the Updates Using the CLI-Based pkg Tool
To Use updatetool in a Proxy That Requires Authentication
Installing Samples
To Install Samples
Configuring Web Space Server for Other Databases
Configuring Web Space Server for Microsoft SQL
To Install SQL Server Express 2008 With Management Tools
To Start Microsoft SQL Server
To Connect to Microsoft SQL Using the Management Studio tool
To Configure Web Space Server to Use Microsoft SQL
Updating WAR or Property Files
To Update the portal-ext.properties File and a WAR File
Installing Web Space Server on Sun GlassFish Enterprise Server 2.1
To Install Web Space Server on Sun GlassFish Enterprise Server 2.1
Chapter 3 Customizing Sun GlassFish Web Space Server
Branding and Site Identity
To Change the Banner Logo
To Change the Address Bar and Browser Tab Icons
Friendly URLs
To Change the Friendly URL of a Page
Site Layout and Navigation
To Change the Site Layout
Changing the Page Theme
To Change the Page Theme
Using Bundled Web Space Server Portlets
To Add Bundled Web Space Server Portlets
Look and Feel and Configuration of Portlets
Changing the Name of a Portlet
To Change the Name of a Portlet Located on a Private Page
To Change the Name of a Portlet Located on a Public Page
Customizing the Look and Feel and Configuration of a Portlet
Look and Feel Menu Control of a Portlet
Portlet Configuration Tab
Text Styles Tab
Background Styles Tab
Border Styles Tab
Margin and Padding Tab
Advanced Styling Tab
WAP Styling tab
Configuration Menu Control of a Portlet
Localization Support
Setting the User-Preferred Language in Web Space Server
To Set a User-Preferred Language
Adding a New Language Support
To Add New Language Support
To Verify the Localization of the Interface
Removing Localization Support for Unwanted Languages
To Remove Localization Support for Unwanted Languages
Enabling the Guest Users to Select a Browser Language
To Enable Guest Users to Select a Browser Language
Precedence Hierarchy for Language.properties Files
Rules of Precedence
Changing the Existing Language Entries
Customizing Portlet Names While Localizing
To Customize the Name of a Portlet While Localizing the User Interface
Chapter 4 Use Cases for Sun GlassFish Web Space Server
Use Case for Enterprise Social Networking
To Add a Friend
Using the Expense Report Portlet
To Submit an Expense Report
To Approve an Expense Report
Working With Communities and Organizations
Adding Public and Private Pages to Communities and Organizations
To Add a Public Page and a Private Page to an Organization
Enabling Crawling of Page URLs by Search Engines
To Enable Crawling of Page URLs by Search Engines
Virtual Hosting of Portal Pages
To Virtual Host a Page on a Community
Using the Mail Portlet
To Install the Mail Portlet
To Configure Email Accounts
Exporting and Importing of Portal Data
To Export and Import Data of a Portlet
To Export and Import Data from a Community or Organization
Enabling Sharing of a Portlet
To Share a Portlet With Other Web sites
To Share a Portlet With Facebook
To Allow Sharing of a Portlet With Friends
Using Document Library Plugins on OpenOffice
To Store a Document to CMS
Using the Widget Consumer Portlet
To Configure the Widget Consumer Portlet
Workflow Portlet
Creating a Workflow
To Add a Workflow Definition
To Create a Workflow Instance
Accessing a Workflow Instance
Workflow Process Steps: To Request an Holiday
Workflow Process Steps: To Evaluate Holiday Request
Workflow Process Steps: To Ascertain the Request Status
Configuring Workflow for MySQL
To Configure Workflow for MySQL
Tagging in Web Space Server
Chapter 5 Roles and Permissions
Administering Roles and Permissions
Using the Control Panel to Administer Roles and Permissions
To use the Control Panel to Administer Roles and Permissions
Definition and Classification of Portal Resources
User Groups
To Create a User Group
To Assign Users to User Groups
Communities
To add a Community
To Assign Users to a Community
Organizations
To Create an Organization
To Create a Suborganization
To Create Users under an Organization
Users and User Roles
Regular Roles
Organization Roles
Community Roles
To Define User Roles
Plugins
To Access Plugins
To Change Plugin Permissions
Chapter 6 Content Management System
Portlet Overview
Document Management Portlets
Image Management Portlets
Web Content Management Portlets
Other Content Management portlets
Document Library Portlet
To Add Folders and Documents
To Create a Reference to a Document
Document Library Data Migration
To Start Document Library Data Migration
Document Library Display Portlet
Image Gallery Portlet
To add an Image to the Image Gallery
To create Reference to an Image in the Image Gallery
To View an Image Slide Show
Web Content Portlets
Overview of Web Content Portlets
Structures
To create a Structure
To Edit a Structure
To Delete a Structure
Templates
To Create a Template
To Edit a Template
To Delete a Template
Articles
To Create an Article
To Edit an Article
To Delete an Article
Web Content Display Portlet
To Select an Article for Display
Web Content List Portlet
To Configure the Web Content List Portlet
Web Content Search Portlet
To Customize the Search Behavior
Configuring Search for a Web Content Display Portlet
To Configure Search for a Web Content Display Portlet
Asset Publisher Portlet
To add the Asset Publisher Portlet to a Page
Configuring the Asset Publisher Portlet
To add a Blogs Entry
To add a Bookmarks Entry
To Delete a Bookmarks Entry
To add a Document Library Document
To Delete a Document Library Document
To add an Image Gallery Image
To Delete an Image Gallery Image
To add Web Content
Other Content Portlets
Tags and Categories
To Add a Tag Set
To Add a Tag Entry
XSL Content Portlet
Chapter 7 Web Services for Remote Portlets
About WSRP
WSRP for Sun GlassFish Web Space Server
Accessing WSRP on Sun GlassFish Web Space Server
To Access WSRP on Web Space Server
WSRP Administration
Creating a WSRP Producer
What Is a WSRP Producer?
Inband and Outband Registration
Producers Without Registration
To Create and Enable a WSRP Producer
Creating a WSRP Consumer
To Create a WSRP Consumer
Creating WSRP Producers and Consumers Without Registration
To Create a Producer Without Registration
To Create a Consumer Without Registration
Installing Remote/WSRP Portlets
To Install a Remote/WSRP Portlet
Chapter 8 Advanced Web Space Server Configuration
Deploying Applications to Web Space Server
Deploying Applications Using process.xml
To Deploy Applications Using process.xml
Promoting a Portal to Production Environment
Moving From Development to Production
Deploying Content From Staging to Production
Staging
To Do Staging Without Workflow
To Do Staging With Workflow
Publishing to a Remote Server
Offline Promotion of Content to Production
Activating Staging, Activating Workflow, and Publishing Pages to Live
To Stage a Community and to Publish a Page to Live
Clustering of Web Space Server
Jackrabbit Sharing
Lucene Configuration
Hot Deploy
Configuring Jackrabbit With MySQL
To Configure Jackrabbit With MySQL
Installing Plugins
Creating a Custom Plugin Repository
Using the Software Catalog Portlet
Chapter 9 Configuring Portal Properties
Customizing Web Space Server Using the portal-ext.properties File
Properties Override
Portal Context
Resource Repositories Root
Schema
Upgrade
Verify
Auto Deploy
Hot Deploy
Hot Undeploy
Plugin
Portlet
Theme
Resource Actions
Model Hints
Spring
Hibernate
Ehcache
Commons Pool
JavaScript
SQL Data
Company
Users
Groups and Roles
Organizations
Languages and Time Zones
Look and Feel
Request
Session
JASS
LDAP
CAS
NTLM
OpenID
OpenSSO
Authentication Pipeline
Auto Login
SSO With MAC
Passwords
Permissions
Captcha
Startup Events
Shutdown Events
Portal Events
Login Event
Logout Event
Default Landing Page
Default Logout Page
Default Guest Public Layout
Default User Private Layouts
Default User Public Layouts
Default Admin
Layouts
Default Settings Layout
Portlet URL
Preferences
Struts
Images
Editors
Fields
MIME Types
Amazon Licence Keys
Instant Messenger
Lucene Search
SourceForge
Value Object
Last Modified
XSS
Communication Link
Content Delivery Network
Counter
Lock
JBI
JCR
OpenOffice
POP
Quartz
Scheduler
Social Bookmarks
Velocity Engine
Virtual Hosts
HTTP
Servlet Filters
Upload Servlet Request
Web Server
WebDAV
Main Servlet
Axis Servlet
JSON Tunnel Servlet
Liferay Tunnel Servlet
Spring Remoting Servlet
WebDAV Servlet
Admin Portlet
Announcements Portlet
Blogs Portlet
Calendar Portlet
Communities Portlet
Document Library Portlet
FileSystemHook
S3Hook
Image Gallery Portlet
Invitation Portlet
Journal Portlet
Journal Articles Portlet
Mail Portlet
CyrusHook
FuseMailHook
SendmailHook
ShellHook
Message Boards Portlet
My Places Portlet
Navigation Portlet
Nested Portlets Portlet
Portlet CSS Portlet
Shopping Portlet
Software Catalog Portlet
Tags Compiler Portlet
Tags Portlet
Tasks Portlet
Translator Portlet
Web Form Portlet
Wiki Portlet
Chapter 10 System Maintenance
Web Space Server Monitoring using Google Analytics
Backing Up a Web Space Server Installation
Source Code
Web Space Server's File System
Database
Monitoring and Logging
Monitoring in Sun GlassFish Web Space Server
Logging in Sun GlassFish Web Space Server
Chapter 11 Performance Tuning
Database
Application Server
Thread Pools
MySQL Database Connections
Clustering
Memory
Properties File Changes
Servlet Filters
Portlets
Java Environment
Portal Extensions
Chapter 12 Troubleshooting
Troubleshooting for Installation Issues
To Reset the JAVA_HOME Variable to the User Directory
To Set the JAVA_HOME Environment Variable to the User Directory on Non Solaris Operating Systems
Troubleshooting for Issues Related With Accessing the HTTP Instance
Troubleshooting for Issues Related With User Activities
To Create a Private Page
Troubleshooting for Issues Related With Installing Plugins
Troubleshooting for the Issues in Choosing the Logo Size
Common Questions
© 2010, Oracle Corporation and/or its affiliates