Tab navigation
- Overview
- Objectives- selected tab,
- Test preparation
The test consists of seven sections containing a total of approximately 60 multiple-choice questions. The percentages after each section reflect the approximate distribution of the total question set across the sections.
Section 1 - Web Component Design and Implementation (14%)
- Design, develop and test Java Servlets, Filters and Life-cycle Listeners
- Design, develop and test JSPs, JSF and Struts applications
- Manage end-user state and consider tradeoffs of using different session management techniques
- Create and use custom tag libraries to deliver dynamic content to JSPs
Section 2 - EJB Design and Implementation (30%)
- Design and develop EJBs
- Design an EJB module using EJB visualization
- Create and configure container-managed relationships
- Create EJB queries using EJB Query Language
- Manipulate transactional behavior of EJBs using deployment descriptors
- Access container services from EJBs
- Implement EJB clients in Java
- Test and debug EJBs
Section 3 - Web Services (12%)
- Create Web services from EJB sources
- Consider issues related to Web services interoperability (WS-I) compliance level settings
- Configure JAX-RPC handlers
- Implement Java clients calling Web services
Section 4 - Database Connectivity and Messaging (8%)
- Configure data sources
- Set up a service integration bus
- Configure JMS connection factories and destinations
Section 5 - Security (10%)
- Map users and groups to roles
- Apply declarative role-based security to EJBs and Web components
- Configure JAAS aliases for resource authentication
- Configure login authentication method for Web applications
Section 6 - Validation, Tuning & Troubleshooting of the Development Runtime Environment (16%)
- Use tracing and profiling tools to analyze and tune applications
- Perform problem determination on application components
- Understand conditions for restarting modules and servers
- Use Component Test features
Section 7 - Assembly and Deployment (10%)
- Assemble Web components, EJB components, and application client components into enterprise applications
- Deploy an enterprise application to a WebSphere application server
- Create and configure WebSphere test servers
- Switch the database back end of EJB applications
