For business integration, Sun provides the Sun Java Composite Application Platform Suite (Java CAPS) - the most complete, integrated software suite to develop, deploy, and manage a service-oriented architecture (SOA) and composite applications to rapidly deliver new business capabilities and drive business growth. This course emphasizes hands-on lab work to present the features, functionality, vocabulary and concepts of Java CAPS 6.x for those new to Java CAPS.
LAB INFORMATION:
The hands-on labs offered in this course involve accessing software installed on the students local machine.
Who Can Benefit
Students who can benefit from this course are administrators new to Java CAPS who are tasked with the following responsibilities:
- Installing Java CAPS 6
- Deploying Java CAPS 6 repository-based projects
- Deploying Java CAPS 6 JBI-based projects
- Managing and monitoring Java CAPS 6 applications
Back to top
Prerequisites
None
Back to top
Skills Gained
Upon completion of this course, students should be able to:
- install Java CAPS 6
- deploy projects to GlassFish Application Server
- use a variety of tools to monitor and manage deployed projects
Back to top
Course Content
Module 1 - Overview of Java CAPS 6
- Java CAPS Suite Overview
- Java Business Integration
- The NetBeans IDE
- GlassFish Application Server
- Management and Monitoring
- Business Process Management
Module 2 - Installation of Java CAPS 6
- Installing Java CAPS 6
- CAPS Repository Install Actions
- Using the Java CAPS Uploader
- Updating the Enterprise Manager
- Updating NetBeans
- Adding JBI Components to GlassFish
Module 3 - Repository-based Development
- Overview of Repository-Based Development
- Java Collaborations
- Object Type Definitions
- JMS Topics and Queues
- eWays
- The Connectivity Map
- The Java CAPS Environment
- The Java CAPS Deployment Profile
Module 4 - Repository Deployment
- Project Creation Roadmap
- The Environment
- Logical Hosts and Environments
- The Logical Host
- External Systems
- Starting the Application Server
- Building and Deploying Applications
Module 5 - Repository Deployment Management
- Commandline Codegen
- The Enterprise Manager
- Managing Applications
- Viewing Alerts
- Managing Messages
- Managing Components
- Using em-cmdline-client
- Importing and Exporting Projects
Module 6 - Log File Management
- GlassFish Log Files
- Viewing and Searching Log Files
- Common problems
- Common error messages
- Configuring Runtime Logging
- Managing Log File Rotation
- Configuring Application Loggers
Module 7 - User Management
- Repository Users
- Repository Version Control
- Access Control Lists
- Enterprise Manager User Roles
- Configuring Application Server Security
- Realms
- Configuring Security Settings
- Managing Password Security
Module 8 - Introduction to JBI
- JBI Overview
- Deployment to JBI
- JBI in GlassFish
- The Java EE Service Engine
- The JBI Bridge
- JBI Administration
Module 9 - Business Processes in Java CAPS 6
- Web Services
- Describing a message with XSD
- Web Services Definition Language
- Abstract and Concrete WSDL
- Business Processes and BPEL
- The Composite Application
- Adding a JBI Module
- The CASA Editor
- Building a Composite Application
- Deploying a Composite Application
Module 10 - Adapters in Java CAPS 6
- J2EE Overview
- J2EE Connector Architecture
- Connection Pooling
- Resource Adapter Deployment
- JCA Adapters in Java CAPS 6
- Using OTDs with JCA Adapters
Module 11 - Management and Monitoring Tools
- JBI Components
- Java Message eXtensions (JMX)
- JConsole
- Using the Management API
- asadmin
- asant
- Scripting
- NetBeans Admin Plug-ins
- The GlassFish Admin Console
- Deploying Applications and Service Assemblies
- Managing Service Assemblies
- Managing Binding Components and Service Engines
Module 12 - Managing Patches
- Types of Patches
- Patch Distribution
- Patch Management Tools
- Installing Patches
- Verifying Patch Installation
- Uninstalling a Patch
Module 13 - Application Configuration
- Repository-Based Configuration Model
- Externalization in LDAP
- Environment Objects
- Creating and Maintaining Environment Objects
- JBI Configuration Model
- Application Variables
- Application Configuration Objects
Back to top
Browse Other Course Topic Areas
|