Duration: 5 Days
In this course designed for experienced system administrators and Java developers, you will learn to navigate JBoss Enterprise Portal Platform 5 (JBoss EPP). Through in-class investigation and hands-on labs, you will acquire the skills to install, configure, and develop compliant portal applications for JBoss EPP using JBoss Developer Studio. In addition, you will learn to install and operate the powerful web content management system, JBoss Site Publisher.
By the end of this course, you will understand the essentials of the JSR-168 and JSR-286 (Portlet 1.0 and 2.0) specifications and how to build, configure, and administer compliant portlets onto JBoss EPP.
What You Will Learn
- Install, set up, and
manage JBoss EPP
- Create Portlet 1.0 and 2.0
spec-compliant Java Portlets with JBoss Developer Studio
- Convert/migrate a JSF or Seam
application to a Portlet using the JBoss Portlet Bridge
- Enable cross-portlet interaction
with inter-portlet communication
- Expose and consume portlets as web
services with WSRP
- Customize the look and feel of
portals and portlets
- Configure the JCR
- Configure EPP for LDAP and single
sign-on
- Install and configure JBoss Site
Publisher
- Publish and manage content with
JBoss Site Publisher
- Configure and develop localized
Porlets using Internationalization
- Configure and deploy portal
container extensions
Audience
- Java Enterprise
developers with Java Enterprise Web Application experience
- Advanced system
administrators with knowledge of Java Application Server administration
Prerequistes
- JBoss Enterprise
Application Development (JB295) or equivalent experience
- JBoss Application Administration
(JB336) or equivalent experience
- Proficiency with JavaEE,
including:
- High-level understanding of
enterprise and modern web application development
- Basic understanding of Java
Enterprise Application Server operation
- JBoss Seam Development (JB311)
helpful, but not required
Course Outline
1. Getting Started with JBoss Enterprise
Portal Platform (EPP) 5
- Basics of JBoss EPP
set up
2. Portal Configuration
- Database configuration
-
Permission/authentication
- Set up user and group
structure
3. Portal Navigation and Pages
- Define navigation for
a portal
- Set up a page
hierarchy
4. Introduction to Portal Development
- Set up and configure a
development environment (JBoss Developer Studio)
- Develop, test, and
deploy spec-compliant Java portlets to JBoss EPP
5. Advanced Portlet Development
- Develop a portlet as
part of a Java Enterprise Application
6. Portlet Communication
- Implement interaction
between separate portlets that can function as a single work case
7. Using the Portlet Bridge
- Develop and deploy
JSF/Seam-based portlets using the JBoss Portlet Bridge
8. Portlet Skin Development
- Create a custom look
and feel for a portal by editing the supplied CSS and configuration files
9. Web Services for Remote Portlets
(WSRP)
- Use portlets as
producers and consumers of web services using WSRP
10. Production and Deployment Administration
- Create new portal
instance
- Migrate the developed
portal
11. Single Sign-On
- Configure a portal to
use single sign-on
12. Internationalization
- Internationalize a
portal and portlets by configuring language settings and resource bundles
13. JBoss Site Publisher
- Install Site Publisher
- Create a portal with
Site Publisher
14. Administering Site Publisher
- Create and display
dynamic content in a portal using Site Publisher
Course Labs