Oracle Application Server 10g: J2EE Deployment and Administration
Chapter 3: OC4J Installation and Runtime Behavior
- Figure 3-1: OC4J welcome page
- Figure 3-2: OC4J JSP Samples page
- Figure 3-3: OC4J Number Guess page
- Figure 3-4: OC4J directory structure
- Figure 3-5: Server architecture
- Figure 3-6: Standard J2SE classloader hierarchy
- Figure 3-7: Typical J2EE classloading hierarchy
- Figure 3-8: Classloading within a J2EE application
- Figure 3-9: Full OC4J classloader example
Chapter 6: Configuring Java Message Service
- Figure 6-1: High-level overview of JMS in Oracle 10g AS
Chapter 7: Security
- Figure 7-1: Security in Oracle 10g AS
- Figure 7-2: No authentication
- Figure 7-3: Authenticated as a member of the users role
- Figure 7-4: Authenticated as a member of the administrators role
- Figure 7-5: Create User page
- Figure 7-6: Create Group page
- Figure 7-7: Create Group Members section
- Figure 7-8: Authenticated using LDAP provider
Chapter 9: J2EE Application Deployment
- Figure 9-1: J2EE component architecture
- Figure 9-2: JAR file structure
- Figure 9-3: WAR file structure
- Figure 9-4: EAR file structure
Chapter 10: Web Applications
- Figure 10-1: Directory structure for the HelloWorld application
- Figure 10-2: Application Server Control main page
- Figure 10-3: OC4J list of applications
- Figure 10-4: Deployed applications in OC4J Application Server Control
- Figure 10-5: The SampleServlet web application in action
- Figure 10-6: Revised project diectory structure for packaging as EAR file
- Figure 10-7: OC4J home directory and deployed sample application
- Figure 10-8: Static file served by OC4J
- Figure 10-9: The application-deployments directory
- Figure 10-10: File in C:\var\oc4j\sample\static
- Figure 10-11: ASC displaying the sample application
- Figure 10-12: Changing context parameters in ASC
Chapter 11: Enterprise JavaBeans
- Figure 11-1: XML-SPY diagram
Chapter 12: J2EE Connectors
- Figure 12-1: J2EE Connector Architecture
- Figure 12-2: Directory structure of the Resource Adapter project
- Figure 12-3: Directory structure for an EAR application with an embedded Connector
Chapter 13: Configuring Web Services
- Figure 13-1: Home page for the echo web service
- Figure 13-2: Home page for the stateful echo service
- Figure 13-3: The echo operation page
- Figure 13-4: The results of the echo operation
- Figure 13-5: The Visual Studio .NET Solution Explorer
- Figure 13-6: Service home page in Visual Studio .NET
- Figure 13-7: The WSDL file inside Visual Studio .NET
Chapter 15: Architecture and Deployment Topologies
- Figure 15-1: Incoming web connections
- Figure 15-2: Interaction of 10g AS components
- Figure 15-3: Component hierarchy
- Figure 15-4: Mid- tier integration with the Oracle Infrastructure
- Figure 15-5: 10g AS Infrastructure components
- Figure 15-6: Web Cache supporting a J2EE standalone server
- Figure 15-7: Business Intelligence in a small environment
- Figure 15-8: Large, fault-tolerant clustered environment
Chapter 16: Installation and Administration
- Figure 16-1: runInstaller validating environment
- Figure 16-2: OUI welcome screen
- Figure 16-3: Specify Inventory Directory screen
- Figure 16-4: Specify UNIX group name
- Figure 16-5: Run the orainstRoot.sh script as root
- Figure 16-6: Enter source and destination directories
- Figure 16-7: Product selection screen
- Figure 16-8: Select mid-tier product type
- Figure 16-9: Preview of the middle-tier installation process
- Figure 16-10: Confirm Preinstallation Requirements screen
- Figure 16-11: Select J2EE and Web Cache configuration options
- Figure 16-12: Specify instance name and ias_admin password
- Figure 16-13: Summary screen
- Figure 16-14: Installation progress
- Figure 16-15: Prompt to run root.sh
- Figure 16-16: Component configuration assistants
- Figure 16-17: End of installation
- Figure 16-18: ias_admin login prompt
- Figure 16-19: Application Server Farm home page
- Figure 16-20: Instance home page
- Figure 16-21: Oracle HTTP_Server home page
- Figure 16-22: HTTP Server Properties page
- Figure 16-23: Advanced Server Properties files
Chapter 17: Configuring J2EE Services
- Figure 17-1: J2EE application-processing architecture
- Figure 17-2: OC4J island configuration
- Figure 17-3: Processing with multiple OC4J instances
- Figure 17-4: OC4Jhome instance home page
- Figure 17-5: Virtual Machine Metrics page
- Figure 17-6: Deployed Applications page
- Figure 17-7: Administration page
- Figure 17-8: Server Properties General and Multiple VM Configuration sections
- Figure 17-9: Server Properties page Command Line Options section
- Figure 17-10: Website Properties page
- Figure 17-11: JSP Properties page
- Figure 17-12: Replication Properties page
- Figure 17-13: Advanced Server Properties page
- Figure 17-14: View Logs page
- Figure 17-15: Search Log Repository page
- Figure 17-16: LogLoader administration page
- Figure 17-17: AggreSpy home page
- Figure 17-18: AggreSpy opmn_process metrics page
- Figure 17-19: iHat Grid View page
- Figure 17-20: iHat Instance View page
Chapter 18: Deploying Applications
- Figure 18-1: The Create OC4J Instance button on the Application Server page
- Figure 18-2: Name the OC4J Instance Name webdev
- Figure 18-3: Create OC4J Instance webdev
- Figure 18-4: Starting the OC4J instance webdev
- Figure 18-5: Click the Deploy EAR File button
- Figure 18-6: Deploy Application page
- Figure 18-7: Deploy Application URL Mapping for Web Modules page
- Figure 18-8: Deploy Application Resource Reference Mappings page
- Figure 18-9: Deploy Application User Manager page
- Figure 18-10: Deploy Application Review page
- Figure 18-11: OracleJSP Demo web page
- Figure 18-12: Redeploy ojspdemos
- Figure 18-13: Undeploy ojspdemos
- Figure 18-14: Application Defaults section
- Figure 18-15: Deployed Applications page
- Figure 18-16: Application BC4J page
- Figure 18-17: Properties page
- Figure 18-18: Security page
Chapter 19: Configuring Web Caching
- Figure 19-1: Web Cache architecture
- Figure 19-2: A cache miss
- Figure 19-3: Web Cache admin banner page
- Figure 19-4: Web Cache Manager page for Cache Operations
- Figure 19-5: Remaining Web Cache admin page options
- Figure 19-6: Origin Servers admin page
- Figure 19-7: Site Definitions admin page
- Figure 19-8: Add Site Definition for wc-test.name
- Figure 19-9: New Site Definition for wc-test.name
- Figure 19-10: Site-to-Server Mapping page
- Figure 19-11: Adding a Site-to-Server Mapping for wc-test.name
- Figure 19-12: Adding a site-to-server mapping for wc-test.name
- Figure 19-13: Changing passwords on the Security page
- Figure 19-14: Configuring an automatic restart with the Auto-Start page
- Figure 19-15: Network Timeouts page
- Figure 19-16: Cache memory with Resource Limits page
- Figure 19-17: Web Cache Statistics page
- Figure 19-18: Origin Server Statistics page
- Figure 19-19: Popular Requests content page
- Figure 19-20: Oracle Web Cache Detailed Statistics Monitor page
- Figure 19-21: Caching, Personalization, and Compression Rules page
- Figure 19-22: Caching, Personalization, and Compression Rule Details page
- Figure 19-23: Edit Expiration Policy page
Chapter 20: Configuring Enterprise Security
- Figure 20-1: Single firewall architecture
- Figure 20-2: DMZ firewall architecture
- Figure 20-3: Password Change page
- Figure 20-4: Security alert warning
- Figure 20-5: Certificate information
- Figure 20-6: ASC running in HTTPS mode
- Figure 20-7: Oracle Wallet Manager
- Figure 20-8: Create Certificate Request dialog box
- Figure 20-9: Generated certificate request
- Figure 20-10: Oracle Directory Manager
- Figure 20-11: Oracle Delegated Administration Service page
- Figure 20-12: Single Sign-On Server Administration page
Chapter 21: Configuring Clustering and Failover
- Figure 21-1: 10g AS cluster
- Figure 21-2: 10g AS Infrastructure installation selection
- Figure 21-3: Identity Management and Oracle Metadata Repository installation
- Figure 21-4: Select Configuration Options page
- Figure 21-5: Specify OCA Distinguished Name page
- Figure 21-6: Infrastructure configuration page
- Figure 21-7: Configure Identity Management Internet Directory page
- Figure 21-8: Configure Identity Management Login page
- Figure 21-9: Configure Identity Management Validation page
- Figure 21-10: Configure Database Repository Source page
- Figure 21-11: Configure Oracle AS Clusters Managed Using Database Repository Internet Directory page
- Figure 21-12: Configure Oracle AS Clusters Managed Using Database Repository Location page
- Figure 21-13: Configure Oracle AS Clusters Managed Using Database Repository Validation page
- Figure 21-14: 904mt1 Infrastructure page
- Figure 21-15: asdb Farm page
- Figure 21-16: Mid-Tier Configuration Options page
- Figure 21-17: Metadata Repository selection page
- Figure 21-18: Selecting the Create Cluster button
- Figure 21-19: Create Cluster name page
- Figure 21-20: Join Cluster button for 904mt1
- Figure 21-21: Join Cluster warning
- Figure 21-22: Join Cluster button 904mt2
- Figure 21-23: Cluster status and management page
- Figure 21-24: Add Application Web Server page
- Figure 21-25: Origin Servers for cluster page
- Figure 21-26: Add Site definition for j2eedevcltr1.name
- Figure 21-27: Site Definitions page for j2eedevcltr1.name
- Figure 21-28: Edit/Add Listen Port page
- Figure 21-29: Edit/Add Site-to-Server Mapping page for j2eedevcltr1.name
- Figure 21-30: Site-to-Server Mapping page for j2eedevcltr1.name
- Figure 21-31: Health Monitor page
- Figure 21-32: Inherited webdev OC4J instance and ojspdemos application in 904mt2
- Figure 21-33: The Infrastructure Farm page indicates that the 904mt1 status is unknown.
- Figure 21-34: The Web Cache Manager indicates that 904mt1 is down.
- Figure 21-35: The Web Cache Manager indicates 904mt2 is processing all requests.
Appendix D: Debugging Tips
- Figure D-1: JSP debugging options
- Figure D-2: Specify command-line options
- Figure D-3: Logs available
- Figure D-4: Advanced log searching options