Figures

FIGURE 1-1small space Multi-tiered Application Using J2EE Components and Modules

FIGURE 1-2small space Web Module Node and Subnodes

FIGURE 1-3small space EJB Module Node and Subnodes

FIGURE 1-4small space J2EE Application Node and Its Subnodes

FIGURE 2-1small space The CatalogWebModule Web Module

FIGURE 2-2small space Welcome Files Property Editor

FIGURE 2-3small space EJB Reference Property Editor With Unlinked Reference

FIGURE 2-4small space EJB Reference Property Editor With Linked Reference

FIGURE 2-5small space Servlet Mappings Property Editor

FIGURE 2-6small space Servlet Mappings Property Editor

FIGURE 2-7small space Error Pages Property Editor

FIGURE 2-8small space JSP Files Property Editor

FIGURE 2-9small space Servlet Mappings Property Editor

FIGURE 2-10small space Add Environment Entry Dialog Box

FIGURE 3-1small space The CatalogData EJB Module

FIGURE 3-2small space Add EJB Reference Dialog Box

FIGURE 3-3small space EJB Module CMP Resource Property Editor

FIGURE 3-4small space Add Resource Reference Dialog Box

FIGURE 3-5small space Add Resource Reference Dialog Box, Server-specific Tab

FIGURE 4-1small space The CatalogApp J2EE Application

FIGURE 4-2small space Property Sheet for CatalogWebModule

FIGURE 4-3small space Unlinked EJB Reference

FIGURE 4-4small space EJB Reference Linked by Override

FIGURE 4-5small space J2EE Application Environment Entries Property Editor

FIGURE 4-6small space Overriding an Environment Entry Value

FIGURE 5-1small space J2EE Application With Queue-mode Message-driven Bean

FIGURE 5-2small space Adding a Resource Environment Reference for CheckoutQueue

FIGURE 5-3small space Supplying JNDI Name for the Queue Reference

FIGURE 5-4small space Resource Reference for QueueConnectionFactory

FIGURE 5-5small space JNDI Name for the QueueConnectionFactory Reference

FIGURE 5-6small space Message-driven Bean Property Sheet

FIGURE 5-7small space Message-driven Bean's Connection Factory Property Editor

FIGURE 6-1small space Default Transaction Attribute Settings

FIGURE 6-2small space Complex Transaction

FIGURE 6-3small space Modified Transaction Settings

FIGURE 7-1small space The Security Roles Me and EveryoneElse Declared for the Web Module

FIGURE 7-2small space Defining a Web Resource Named allItems

FIGURE 7-3small space The allItems resource in the Add Security Constraints Dialog Box

FIGURE 7-4small space Specifying Constraints for the Web Resource Named allItems

FIGURE 7-5small space The Security Role Reference Named roleRefMe Mapped to the Role Me

FIGURE 7-6small space EJB Module's Security Roles Property Editor

FIGURE 7-7small space EJB Method Permissions Property Editor

FIGURE 7-8small space The Security Role Reference everyOne Declared

FIGURE 7-9small space The everyOne Security Role Reference in the EJB Module Property Editor

FIGURE 7-10small space EJB Module's Security Role Reference Property Editor

FIGURE 7-11small space Security Roles in the J2EE Application's Security Roles Property Editor

FIGURE 7-12small space The Role Named myself is Mapped to the Role Named Me

FIGURE 8-1small space Server Registry Node

FIGURE 8-2small space EJB Module's Sun ONE AS Tab

FIGURE A-1small space Server Plugins Enable the IDE to Communicate With J2EE Runtime Environments