J2EE Engine
Installation Information
Post-Installation Procedures
Specifying the J2EE Engine Client to Use for Logon Tickets
Licensing the J2EE Engine
Requesting and Installing the SAP License
Deploying the SAP Java Cryptographic Toolkit
Changing the Startup Mode for the SSL Provider
Starting and Stopping the J2EE Engine
Starting and Stopping the SAP Web AS ABAP+J2EE System
Starting and Stopping the SAP Web AS J2EE System (Windows)
Starting and Stopping the SAP Web AS J2EE System (UNIX)
Safe Mode in the J2EE Engine
Architecture of the Java Startup and Control Framework
Java Startup and Control Framework
Startup, Operation and Shutdown of a Java Instance
Shutdown and Restart of the Whole J2EE Engine Cluster
Administration of the Java Startup and Control Framework
Developer Trace and Log Files
Trace and Log File Error Messages
Incrementing/Decrementing the Trace Level
Creating a Stack Trace
Configuration of the Java Startup and Control Framework
Program Arguments
SAP Profile Parameters
Monitoring – JCmon
Checking That All Processes Are Running
Restarting a Single Process
Troubleshooting
Trace and Log File Error Messages
Message Server is Not Available (in dev_jcontrol)
Invalid Shared Library Path (in dev_<component name>)
Invalid Administration Shared Memory
The J2EE Engine Does Not Come Up After 800 Seconds
1. Check That the J2EE Engine Was Started
2. Check the JControl Developer Trace File
3. Check the Instance Bootstrap Developer Trace File
4. Check the Instance Bootstrap Log File from the Java VM
5. Check the Output from the Instance Bootstrap Java Class
6. Check Whether the Instance Bootstrap Terminates
A Missing instance.properties File
J2EE Engine Configuration
Template Installer
Clustering the J2EE Engine
Java Cluster Architecture
Java Cluster Setup
Adding Java Instances
Adding Server Processes
Configuring the J2EE Engine Cluster
Configuring Cluster Elements
Connections Manipulation
Setting Service Load Timeout
Thread System
Managing Cluster Elements Startup and Shutdown
Configuring the Message Server Communication
Configuring the Session Communication
Configuring the Lazy Communication
Setting Service Stop Timeout
Setting Event Timeout
Mandatory Configuration
Licensing the J2EE Engine
Requesting and Installing the SAP License
Post-Installation Procedures
Optional Configuration
Tuning Web Container
Tuning EJB Request Processing
Tuning Remote Communication
Tuning Database Connectivity
Tuning JMS Provider
Starting and Stopping the J2EE Engine
J2EE Engine Administration Tools
Visual Administrator
Getting Started with the Visual Administrator
Logging on to the J2EE Engine
Creating a New Connection Entry
Accessing Components
Using the Global Configuration
Shell Console Administrator
Config Tool
The GUI Config Tool
Connecting to a Database
Getting Started with the Config Tool
Server Configuration
Configuring Instance Properties
Configuring Cluster Elements
Modifying Manager or Service Properties
Searching a Particular Property
Exporting and Importing a Configuration
Managing Secure Store Data
UME LDAP Configuration Tool
The Text-Only Config Tool
Connecting to a Database
Configuring the Global Properties
Configuring Instance Properties
Configuring Cluster Element Properties
Core System Modules
Class Loading System
Registering References
ClassLoader Reference Viewer
Working with the Reference Viewer
Thread System
Configuring the Thread Pool
Configuring the Request Queue
Dynamic Allocation/Reallocation of Resources
Cluster Manager Configuration
Configuring Cluster Elements
Managing Cluster Elements Startup and Shutdown
Communication Management
Configuring the Message Server Communication
Configuring the Session Communication
Configuring the Lazy Communication
Connections Manipulation
Ports Management
Service Management
Setting Service Load Timeout
Setting Service Stop Timeout
Setting Event Timeout
Application Management
Web Container
HTTP Provider Service
Requests Parsing
Configuring Heterogeneous Load Balancing
Setting up HTTP Provider Service to Accept Incoming Requests
Mapping Ports
Certificate Login When Using SSL-enabled Proxy
Configuring Rules for HTTP Responses Compression
Virtual Hosting
Creating a New Virtual Host
HTTP Alias
Defining HTTP Aliases on a Virtual Host
Application Alias
Activating and Deactivating Application Aliases
Managing Virtual Hosts Caches
Changing the Root Directory of a Virtual Host
Setting the Start Page of a Virtual Host
Configuring the Zone Separator
Configuring Persistent Connections
Limiting the Length of the Requests Headers
Limiting the Length of the Request Body
Long Data Transfer Mechanism
Setting up the Size of the InputStream Read Buffer
Specifying the Size of the File Buffer
Update the HTTP Cache Content
Configuring the HTTP Cache
Configuring HTTP Responses Caching by Client Caches
Configure Traces and Logs for HTTP Communication
Enabling HTTP Traces
Tracing HTTP Requests Using Session Tracing
HTTP Access Logs
Enabling Logging on a Virtual Host
Logging in Common Log File Format
Logging Additional Information
HTTP Access Logging Specifics When Using Solution Manager Diagno
Masking Security-sensitive Data in the HTTP Access Log
Troubleshooting Application Errors
Managing MIME Types
Specifying Welcome Files
Web Container Service
Response Chunking
Specifying Compilation Time of JSP Files
Specifying Servlet Execution Destroy Timeout
Setting up the Compiler
Configuring Headers That Affect Dynamic Response Compression
Configuring the Name of the Multipart Body Request Attribute
Delaying User Authentication
Providing Custom Response Messages When Requesting Stopped Appli
Isolating Running Web Applications from Productive Client Reques
Enable and Configure Tracing for Web Applications
Troubleshooting 404 "File Not Found" Errors
Runtime Administration of Web Applications
Managing Welcome Pages, Error Pages, and Response Status Codes
Managing Tag Libraries
Mapping Servlets and Filters
References
Managing Enterprise Bean Remote References
Managing Enterprise Bean Local References
Managing Resource References
Managing Environment Entries
Managing Resource Environment Entries
Managing Component References
Managing Context Parameters
Managing MIME Mappings
Additional Configuration Settings
EJB Container
Monitoring Enterprise Beans
Runtime Changes in Deployed Enterprise Beans
Changing Enterprise Beans Properties at Runtime
Generating persistent.xml for Container-Managed Entity Beans
Enabling IIOP Support for EJB Applications
Starting and Stopping Message-Driven Beans
Deploy Service
Runtime Administration
Deploying and Updating an Application
Removing an Application
Starting and Stopping an Application
Getting a Client JAR
Setting a Failover Mode
Application Startup Modes
Deployment Operations
Application Statuses
Message Handling Using JMS
Managing Instances
Managing Topics and Queues
Managing JMS Connection Factories
Web Services Container Service
Configuring Proxy Settings
UDDI and SLD Publication
Managing the UDDI Client
Managing the UDDI Server
Proxy Configuration
Web Service Logging and Tracing
Failover System
Specifying the Failover Persistent Storage
Transactions and Resource Handling
Transaction Service
Local Resource in Propagated Transaction
Transaction Timeout Management
Connector Container Service
Viewing Resource Adapter Configuration
Modifying Loader References
Modifying ManagedConnectionFactory Properties
Cloning a Resource Adapter Configuration
JDBC Connector Service
Creating a DataSource with JDBC 1.x Driver
Creating a DataSource with JDBC 2.0 Driver
DataSource Data Import and Export
Managing Connection Pooling
Connection Transaction Isolation
Managing Aliases
Deploying and Removing JDBC Drivers
Defining and Un-defining JDBC Drivers
SQL Engine
Initializing the Database
DataSource Monitoring
JMS Connector Service
Registering a JMS ConnectionFactory using JNDI-Based Provider
Registering a JMS ConnectionFactory using Non-JNDI Provider
Registering a JMS Destination
Editing JMS ConnectionFactory and Destination
JMS ConnectionFactory and JMS Destination Import and Export
Deploying and Removing a JMS Library
Defining and Un-defining a JMS Library
Managing JMS Connections Number
Integrating an External JMS Provider
Naming System
Assigning and Removing Access Permissions
Browsing the Naming Tree
Communication Services
P4 Provider Service
Managing the Underlying Transport Layers
Allowing Access to a Host
Limiting the Size of P4 Requests
Remote Objects Communication Within a Single JVM
Runtime Information
IIOP Provider Service
Remote Object Container Service
Utility Services
Administration Services
JMX Notification Service
JMX Adapter Service
Connecting and Working Using Telnet
File Transfer Service
HTTP Tunneling Service
Java Mail Client Service
Runtime Info Provider Service
Web Application Server Integration
ABAP Communicator Service
JCo RFC Provider Service
Registering a Destination
Configuring an RFC Destination to use a Secure Network Connectio
Connecting J2EE Engine to the CCMS
Tracing JCo Calls
Administration of Central Services
Locking Adapter Service
Architecture of the Locking Adapter Service
Creating and Releasing Locks
Administration of the Locking Adapter Service Using the Console
Troubleshooting
Application Locking Service
Administration of Application Locking Service Using the Console
Message Info Service
Architecture of the Message Info Service
Connecting the J2EE Engine to DBs
Configuration Manager
Configuring a Database Connection
Security Aspects for the Database Connection
Configuration Adapter Service
Configuration Objects
Managing Configuration Objects
Configuration Monitoring
Configuration Cache Management
Reference
J2EE Engine Ports
Shell Administration Commands
Dispatcher
ADMIN
CONFIGURATION
HTTP
JMS
KEYSTORE
LOG
MONITOR
R3STARTUP
SSL
SYSTEM
TELNET
Server
ADMIN
CONFIGURATION
CONNECTOR
DBPOOL
DEPLOY
DSR
EJB
FAILOVER
HTTP
JMS
JMSCONNECTOR
JMX
KEYSTORE
LOG
LOGIN
MONITOR
NAMING
R3STARTUP
SECURESTORAGE
SERVLET_JSP
SYSTEM
TELNET
USER
WEBSERVICES
Administration Properties
Managers
ApplicationThread Manager
ClassLoader Manager
Cluster Manager
Configuration Manager
Connections Manipulator Manager
IpVerification Manager
Log Manager
Ports Manager
Service Manager
Thread Manager
Services
ABAP Communicator Service
Deploy Service
HTTP Provider Service
HTTP Tunneling Service
IIOP Provider Service
Java Application Response Time Measurement (JARM)
Java Mail Client Service
JCo RFC Provider Service
JDBC Connector Service
JMS Provider Service
JMS Connector Service
JMX Adapter Service
JNDI Registry Service
Log Configurator Service
Log Viewer Service
Monitoring Service
P4 Provider Service
PMI Service
Security Provider Service
Session Failover Service
SLD Data Supplier Service
SSL Provider Service
Shell Administration Service
Telnet Provider Service
Timeout Service
Transaction Service
Web Container Service
Managers Overview
Services Overview