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 title reflect the approximate distribution of the total question set across the sections.
Section 1 - Workbench Basics (5%)
- Set Workbench preferences
- Work with perspectives and views
- Create and manage projects
- Use the import and export wizards
- Use the Help feature to aid in development activities
- Use the Local History to compare and replace resources
Section 2 - Java Development (5%)
- Create Java projects packages, classes, and methods
- Manage the Java Build Path
- Use the Java perspective and views
- Generate Javadoc
- Use the Java scrapbook
- Use the Java editor features for rapid application development
Section 3 - Web Development (30%)
- Create dynamic and static Web projects
- Understand classpath and module dependencies
- Use Page Designer to add and modify HTML, XHTML, JSP, and JSF content
- Configure Web project properties
- Understand the available JSF (JavaServer Faces) development tools
- Understand the available Struts development tools
- Create and configure Servlets
- Understand Web 2.0 architecture and technologies
- Create Ajax components using the Dojo toolkit
Section 4 - Enterprise Components Development (15%)
- Understand EJB component types and annotations
- Create EJB projects
- Invoke EJBs from web applications
- Understand web services wizards
- Create web services from existing JavaBeans, EJBs or WSDL
- Generate a web service client
Section 5 - Databases Access and Persistence (10%)
- Create database connection
- Create SQL Statement and Java Stored Procedures
- Understand the JPA persistence mechanism
- Create a JPA project
- Create and test JPA entities
Section 6 - Deploying and Testing (15%)
- Perform unit testing using JUnit and TPTP
- Test snippets using Java and SQL scrapbook pages
- Understand component types, deployment modules and packaging formats
- Create Servers and Server configurations
- Test Ajax resources using the Ajax test server
- Test EJBs using the Universal Test Client
- Test web services using the Generic Service Client
- Use WebSphere Application Server V7 to run web applications
- Add and remove projects from the server
- Understand application and server resources like data sources
- Locate and view WebSphere application server logs
Section 7 - Debugging Applications (20%)
- Running application in debug mode
- Understand the debug perspective
- Work with breakpoints
- Debug web pages with Firebug
- Debug Java EE applications
- Tracing JSF applications using the JSF Trace view
