Introduction
What’s In the User Guide?
Information About JRockit Compatibility
Finding Additional Information
Using the BEA JRockit Management Console
Console Overhead
Starting the Console
Enable the Management Server
Start the JRockit Management Console
Starting the Management Server with a Security Manager
Set the Port
Change the Number of Connections
Parts of the Console
Setting Up the Console
Creating Connections
Connecting a Connection to BEA JRockit JVM
Disconnecting a Connection to the BEA JRockit JVM
Renaming a Connection or Folder
Removing a Connection or Folder
Hiding Disconnected Connections
Enabling Console Settings
Using the Console
Information Tabs
Creating Custom Actions and Constraints
Remove a Rule from the BEA JRockit JVM
View Historical Data
Using Advanced Features of the Console
Removing a Method from a Template
Starting and Stopping Method Profiling
Starting, Stopping, and Removing an Exception Count
Creating a JRA Recording
Closing the Console
Starting and Running the Console in the Headless Mode
Running a Headless Management Console
Controlling the Console with Command-line Options
Adding Custom Notification Actions and Constraints
Locating consolesettings.xml
Creating a Custom Action
Creating and Implementing an Action: Example
Create the Action (Step 1)
Implementing handleNotificationEvent() (Step 2)
Creating the Action Editor (Step 3)
Implementing the Abstract Methods (Step 4)
Adding the New Action to the Deployment Entries (Step 5)
Displaying the New Action Editor (Steps 6 and 7)
Creating a Custom Constraint
Tracing Thread Activity With Stack Dumps
Monitoring Information in Stack Dumps
Detecting Deadlocks
What is a “Lock Chain”?
Lock Chain Types