The examples are written against 4.0.2 which is still the latest version.
Here's the TOC:
Chapter 1. Installing and Running JBoss
Installing the Server
Starting Up JBoss
Examining the Server (JMX Console)
Shutting Down the Server
Specifying a Server Configuration
Creating a New Configuration
Chapter 2. Deploying an Application on JBoss
Getting
Ant Creating and Packaging the Application
Running the Application
Modifying the Deployed Application
Exploding Deployments
Viewing the Application on the Management Console
Uninstalling the Application
Chapter 3. Creating a Complete Application
Building the
EJB Tier
Using XDoclet to Build the Web Tier
Defining Users
Deploying the Application
Examining the Database
Chapter 4. Connecting to a Real Database
Setting Up MySQL
Adding the
JDBC Driver
Creating a Datasource
Linking the Datasource to Our Application
Monitoring the Connection Pool
Chapter 5. Applying Security
Defining a Security Domain
Using a Relational Database for Users
Using Hashed Passwords
Using an LDAP Server for Users
Stacking Login Modules
Enabling SSL
Chapter 6. Logging
Configuring log4j
Adding a Logging Category
Configuring the Log Format
Creating a New Logfile
Rolling Logfiles
Adjusting Logging from the JMX Console
HTTP Access Logs
Logging Generated SQL for CMP
Chapter 7. Configuring Persistence
Managing Schema
Mapping Objects
Mapping Relations
Adding Audit Data
Generating Primary Keys
Chapter 8. Managing and Monitoring JBoss
Starting the Web Console
Monitoring Your Application
Working with MBeans
Monitoring MBeans
Creating a Snapshot
Creating a Monitor
Creating an Email Alert
Managing JBoss from the Command Line
Chapter 9. Rolling Out JBoss
Securing the Management Consoles
Securing the JMX Invoker
Removing the HTTP Invokers
Configuring the JMS Invokers
Removing Hypersonic
Configuring
Tomcat Connectors
Setting a Root Web Application
Removing the Class Download Service