Sun logo      Copyright      Next     

Sun Java™ System Application Server Platform Edition 8 Administration Guide

Contents

About This Guide

Who Should Use This Guide
Using the Documentation
How This Guide Is Organized
Documentation Conventions
General Conventions
Conventions Referring to Directories
Contacting Sun
Give Us Feedback
Obtain Training
Contact Product Support

Getting Started

About the Sun Java™ System Application Server Platform Edition 8
What is the Sun Java™ System Application Server Platform Edition 8?
Application Server Architecture
Administrative Domains
Tools for Administration
Configuration Changes and Restarting the Server
Changing Port Numbers
Changing the J2SE Software Used By the Application Server
Further Information
Configuring Domains
Creating a Domain
Deleting a Domain
Listing Domains
Starting and Stopping a Domain
Starting a Domain
Restarting the Server
Stopping a Domain

Application Deployment

About Deployment
The Deployment Life Cycle
Types of J2EE JAR Files
Naming Conventions
Admin Console Tasks for Deploying Applications
Deploying an Enterprise Application
Deploying a Web Application
Deploying an EJB Module
Deploying a Connector Module
Creating a Lifecycle Module
Deploying an Application Client Module
Admin Console Tasks for Listing, Undeploying, and Enabling Applications
Listing Deployed Applications
Listing Subcomponents
Undeploying an Application
Enabling and Disabling an Application
Enabling and Disabling Dynamic Reloading
Deployment Methods for Developers
Using Auto Deploy
Deploying an Unpackaged Application From a Directory
Using the deploytool Utility
Using a Deployment Plan

JDBC Resources

About JDBC Resources
JDBC Resources
JDBC Connection Pools
How JDBC Resources and Connection Pools Work Together
Setting Up Database Access
General Steps for Setting Up Database Access
Integrating a JDBC Driver
Admin Console Tasks for JDBC Connection Pools
Creating a JDBC Connection Pool
Editing a JDBC Connection Pool
Deleting a JDBC Connection Pool
Admin Console Tasks for JDBC Resources
Creating a JDBC Resource
Editing a JDBC Resource
Deleting a JDBC Resource
Admin Console Tasks for Persistence Manager Resources
Creating a Persistence Manager Resource

Java Message Service Resources

About JMS Resources
The JMS Provider in the Sun Java™ System Application Server Platform Edition 8
JMS Resources
The Relationship Between JMS Resources and Connector Resources
Admin Console Tasks for JMS Connection Factories
Creating a JMS Connection Factory Resource
Editing a JMS Connection Factory Resource
Deleting a JMS Connection Factory Resource
Admin Console Tasks for JMS Physical Destinations
Creating a JMS Physical Destination
Deleting a JMS Physical Destination
Admin Console Tasks for JMS Destination Resources
Creating a JMS Destination Resource
Editing a JMS Destination Resource
Deleting a JMS Destination Resource
Admin Console Tasks for the JMS Provider
Configuring General Properties for the JMS Provider
Configuring the JMS Host

JavaMail Resources

About JavaMail
The JavaMail API
Admin Console Tasks for JavaMail
Creating a JavaMail Session
Editing a JavaMail Session
Deleting a JavaMail Session

The Naming and Directory Service

About JNDI
JNDI Names and Resources
JNDI Subcontexts
Admin Console Tasks for Custom Resources
Creating a Custom Resource
Editing a Custom Resource
Deleting a Custom Resource
Admin Console Tasks for External Resources
Creating an External Resource
Editing an External Resource
Deleting an External Resource

Connector Resources

About Connectors
Connector Modules, Connection Pools, and Resources
Admin Console Tasks for Connector Connection Pools
General Steps for Setting Up EIS Access
Creating a Connector Connection Pool
Editing a Connector Connection Pool
Deleting a Connector Connection Pool
Admin Console Tasks for Connector Resources
Creating a Connector Resource
Editing a Connector Resource
Deleting a Connector Resource
Admin Console Tasks for Administered Object Resources
Creating an Administered Object Resource
Editing an Administered Object Resource
Deleting an Administered Object Resource

J2EE Containers

About the J2EE Containers
Types of J2EE Containers
The Web Container
The EJB Container
Admin Console Tasks for the J2EE Containers
Configuring the Web Container
Configuring the General EJB Settings
Configuring the Message-Driven Bean Settings
Configuring the EJB Timer Service Settings

Security

About Application Server Security
Overview of Security
Authentication and Authorization
Users, Groups, Roles, and Realms
Introduction to Certificates and SSL
Firewalls
Security Managment With the Admin Console
Admin Console Tasks for Security
Configuring Security Settings
Controlling Access to Administration Tools
Configuring Mutual Authentication
Configuring Single Sign-On (SSO)
Admin Console Tasks for Realms
Creating a Realm
Editing a Realm
Deleting a Realm
Setting the Default Realm
Admin Console Tasks for JACC Providers
Creating a JACC Provider
Editing a JACC Provider
Deleting a JACC Provider
Setting the Active JACC Provider
Admin Console Tasks for Audit Modules
Creating an Audit Module
Editing an Audit Module
Deleting an Audit Module
Setting the Active Audit Module
Enabling and Disabling Audit Logging
Admin Console Tasks for Listeners
Configuring Security for HTTP Listeners
Configuring Security for IIOP Listeners
Setting Listener Security Properties
Security Tasks for Connector Connection Pools
About Connector Connection Pools
Creating a Security Map
Mapping Principals
Other Tasks for Security Maps
Working with Certificates and SSL
Certificate Files
Using Keytool
Generating a Server Certificate
Signing a Digital Certificate
Deleting a Certificate

Transactions

About Transactions
What is a Transaction?
Transactions in J2EE Technology
Admin Console Tasks for Transactions
Configuring Transactions

The HTTP Service

About the HTTP Service
What Is the HTTP Service?
Virtual Servers
HTTP Listeners
Admin Console Tasks for the HTTP Service
Configuring the HTTP Service
Admin Console Tasks for Virtual Servers
Creating a Virtual Server
Editing a Virtual Server
Deleting a Virtual Server
Admin Console Tasks for HTTP Listeners
Creating an HTTP Listener
Editing an HTTP Listener
Deleting an HTTP Listener

The Object Request Broker

About the Object Request Broker
CORBA
What is the ORB?
IIOP Listeners
Admin Console Tasks for the ORB
Configuring the ORB
Admin Console Tasks for IIOP Listeners
Creating an IIOP Listener
Editing an IIOP Listener
Deleting an IIOPListener

Thread Pools

About Thread Pools
Thread Pools in the Application Server
Admin Console Tasks for Thread Pools
Creating Thread Pools
Editing Thread Pools
Deleting Thread Pools

Logging

About Logging
Log Records
The Logger Namespace Hierarchy
Admin Console Tasks for Logging
Configuring General Logging Settings
Configuring Log Levels
Viewing the Server Log

Monitoring

About Monitoring
Monitoring the Application Server
General Steps for Monitoring
The Tree Structure of Monitorable Objects
Statistics for Monitored Components and Services
Enabling and Disabling Monitoring
Enabling and Disabling Monitoring With the Admin Console
Enabling and Disabling Monitoring With the asadmin Tool
Viewing Monitoring Data With the asadmin Tool
Dotted Names
Examples of the list and get Commands
Expected Output for list and get Commands at All Levels

Java Virtual Machine and Advanced Settings

Admin Console Tasks for JVM™ Settings
Configuring the JVM General Settings
Configuring the JVM Classpath Settings
Configuring the JVM Options
Disabling the Security Manager
Configuring the JVM Profiler Settings
Admin Console Tasks for Advanced Settings
Setting the Admin Session Timeout and the Locale


Copyright      Next     


Copyright 2004 Sun Microsystems, Inc. All rights reserved.