Home Page Icon
Home Page
Table of Contents for
Cover
Close
Cover
by Piergiorgio Lucidi, Luca Stancapiano, Ken Finnigan
GateIn Cookbook
GateIn Cookbook
GateIn Cookbook
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Support files, eBooks, discount offers and more
Why Subscribe?
Free Access for Packt account holders
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Downloading the example code
Errata
Piracy
Questions
1. Getting Started
Introduction
Installing GateIn from a binary package
Getting ready
How to do it...
How it works
There's more...
See also
Building and installing GateIn from the source code
Getting ready
How to do it...
How it works...
See also
Configuring the content storage
Getting ready
How to do it...
How it works...
There's more...
MySQL example configuration
See also
Configuring GateIn to send e-mails
Getting ready
How to do it...
How it works...
See also
Running GateIn on your machine
Getting ready
How to do it...
How it works...
There's more…
Starting GateIn with JBoss AS 6 instance
Starting GateIn with JBoss AS 7 instance
See also
Setting up the development environment
Getting ready
How to do it...
How it works...
See also
2. Managing Portal Contents Using the GUI
Introduction
Managing portals
Getting ready
How to do it…
How it works...
There's more...
Removing a portal
Setting public access to the portal
Changing the layout of the portal
See also
Managing portal pages
Getting ready
How to do it...
How it works...
There's more...
Removing a page
See also
Managing registered portlets
Getting ready
How to do it...
How it works...
There's more...
Managing portlet settings
See also
Managing the navigation tree
Getting ready
How to do it...
How it works...
See also
Managing the dashboard
Getting ready
How to do it...
How it works...
There's more…
See also
3. Managing Portal Contents Using XML
Introduction
Managing portals using XML
Getting ready
How to do it...
How it works…
There's more...
See also
Managing portal pages using XML
Getting ready
How to do it...
How it works...
See also
Managing registered portlets using XML
Getting ready
How to do it...
How it works...
There's more...
Defining the categories configuration for a portal
See also
Managing the navigation tree using XML
Getting ready
How to do it...
How it works...
See also
Wrapping it all up in a separate EAR
Getting ready
How to do it...
How it works...
See also
4. Managing Portal Users
Introduction
Managing users
Getting ready
How to do it...
How it works…
There's more...
Creating users
Removing users
Removing memberships
See also
Managing groups
Getting ready
How to do it...
How it works…
There's more...
Removing groups
Updating groups
See also
Assigning users to groups
Getting ready
How to do it...
How it works…
There's more...
Configuring the Organization Service
See also
Integrating with an existing LDAP store
Getting ready
How to do it...
How it works...
There's more...
See also
Setting an automatic membership after user creation
Getting ready
How to do it…
How it works…
See also
Adding a custom field in the user profile
Getting ready
How to do it…
How it works…
See also
Integrating with Web SSO
Getting ready
How to do it...
How it works…
See also
Integrating with SPNEGO for Desktop SSO
Getting ready
How to do it...
How it works…
See also
5. Securing Portal Contents
Introduction
Securing portals
Getting ready
How to do it…
How it works…
There's more...
Configuring GateIn with JAAS
See also
Securing with JBoss AS
Getting ready
How to do it…
How it works…
See also
Securing with Tomcat
Getting ready
How to do it…
How it works…
See also
Choosing the JAAS modules
Getting ready
How to do it…
How it works…
There's more…
See also
Creating a login page
Getting ready
How to do it…
How it works…
There's more...
Synchronizing users
Getting ready
How to do it…
How it works…
Securing pages
Getting ready
How to do it…
How it works…
Securing categories
Getting ready
How to do it…
How it works…
Securing applications
Getting ready
How to do it…
How it works…
Securing portlets
Getting ready
How to do it…
How it works…
There's more...
6. Developing Portlets
Introduction
Creating a portlet with the Portlet 2.0 Specification
Getting ready
How to do it...
How it works...
There's more...
Using a PrintWriter within the portlet class
Overriding doView method from GenericPortlet
Implementing Portlet interface
See also
Using an action to pass form parameters
Getting ready
How to do it...
How it works...
There's more...
Passing parameters instead of rendering via an Action URL
Adding a link to reset user input
See also
Using the user locale to localize portlet content
Getting ready
How to do it...
How it works...
There's more...
Localizing navigation node name
See also
Communicating between portlets using Public Render Parameters
Getting ready
How to do it...
How it works...
See also
Communicating between portlets using events
Getting ready
How to do it...
How it works...
See also
7. Developing Using Components API
Introduction
Getting started with WebUI
Getting ready
How to do it...
How it works...
There's more...
Choosing the right extension class
Using the annotation instead of the configuration file
Choosing the right lifecycle
Creating views
Getting ready
How to do it...
How it works...
There's more...
Template Statistic Service
See also
Handling different skins in a portlet
Getting ready
How to do it...
How it works...
There's more...
Deployers
The window style
See also
Adding the JavaScript resources to the portlet
Getting ready
How to do it...
How it works...
Handling different locales in a portlet
Getting ready
How to do it...
How it works...
There's more...
Resource Bundle Service
8. Migrating from Existing Portals
Introduction
Migrating a transactional portlet
Getting ready
How to do it...
How it works...
Migrating an authenticated portlet
Getting ready
How to do it...
How it works...
There's more...
Interrogating other fields of the user
See also
Migrating a portlet that uses JCR
Getting ready
How to do it...
How it works...
There's more...
Data distribution manager
Clustered nodes
Webdav service
Importing a skin from an existing website
Getting ready
How to do it...
How it works...
See also
9. Managing Gadgets
Introduction
Importing existing gadgets
Getting ready
How to do it...
How it works...
There's more...
Gadget Registry Service
Gadget Server
Removing gadgets
Getting ready
How to do it...
How it works...
See also
Creating gadgets
Getting ready
How to do it...
How it works...
There's more...
See also
Changing the category of a gadget
Getting ready
How to do it...
How it works...
Resizing gadgets
Getting ready
How to do it...
How it works...
Making the gadget a portlet
Getting ready
How to do it...
Setting user preferences
Getting ready
How to do it...
How it works...
10. Frameworks in a Portal
Introduction
Creating a JSF 2 portlet
Getting ready
How to do it...
How it works...
See also
Using jQuery in a portlet
Getting ready
How to do it...
How it works...
Using portlet events in JSF 2
Getting ready
How to do it...
How it works...
See also
Creating a RichFaces 4 portlet
Getting ready
How to do it...
How it works...
See also
11. Managing Portal Resources with the Management Component
Introduction
Deploying the CLI to GateIn
Getting ready
How to do it...
How it works...
There's more...
Building the CLI WAR from source
See also
Retrieving a managed resource with RESTful Interface
Getting ready
How to do it...
How it works...
See also
Exporting a portal page with the CLI
Getting ready
How to do it...
How it works...
There's more...
Exporting a portal page with RESTful Interface
See also
Removing a portal page from the navigation
Getting ready
How to do it...
How it works...
There's more...
Changing the navigation path
Modifying the navigation node label
See also
Using the default portal as the foundation for a new portal site
Getting ready
How to do it...
How it works...
12. Managing Documents Using External ECM Systems
Introduction
Creating a portlet to integrate a CMIS repository
Getting ready
How to do it...
How it works...
There's more...
Searching documents
See also
Creating a portlet to integrate JBoss ModeShape
Getting ready
How to do it...
How it works...
See also
Creating a portlet to integrate Apache JackRabbit
Getting ready
How to do it...
How it works...
See also
Creating a portlet to integrate Alfresco using Spring WebScripts
Getting ready
How to do it...
How it works...
There's more...
Searching documents
See also
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Next
Next Chapter
GateIn Cookbook
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset