Cover image for GateIn Cookbook.
GateIn Cookbook.
Title:
GateIn Cookbook.
Author:
Finnigan, Kenneth.
ISBN:
9781849518635
Personal Author:
Physical Description:
1 online resource (381 pages)
Contents:
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.
Abstract:
The cookbook style is a series of practical recipes which represent solutions to problems and popular activities in a concise but detailed manner. Portal Developers will need an introductory understanding of portals and portlets, and how they work together to create pages of cohesive content as ECMs, to make the most of this book. Some Java experience is assumed.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: