Gift Guide


( 2 )


There's nothing ordinary about JBoss. What began as an open source EJB container project six years ago has become a fully certified J2EE 1.4 application server with the largest market share, competitive with proprietary Java application servers in features and quality. And with its dynamic architecture, JBoss isn't just a J2EE server. You can alter the services to make J2EE work the way you want, or even throw J2EE away completely.

After more than a million downloads, many JBoss...

See more details below
Other sellers (Paperback)
  • All (31) from $1.99   
  • New (8) from $19.15   
  • Used (23) from $1.99   
JBoss: A Developer's Notebook

Available on NOOK devices and apps  
  • NOOK Devices
  • Samsung Galaxy Tab 4 NOOK 7.0
  • Samsung Galaxy Tab 4 NOOK 10.1
  • NOOK HD Tablet
  • NOOK HD+ Tablet
  • NOOK eReaders
  • NOOK Color
  • NOOK Tablet
  • Tablet/Phone
  • NOOK for Windows 8 Tablet
  • NOOK for iOS
  • NOOK for Android
  • NOOK Kids for iPad
  • PC/Mac
  • NOOK for Windows 8
  • NOOK for PC
  • NOOK for Mac
  • NOOK for Web

Want a NOOK? Explore Now

NOOK Book (eBook)
$15.49 price
(Save 44%)$27.99 List Price


There's nothing ordinary about JBoss. What began as an open source EJB container project six years ago has become a fully certified J2EE 1.4 application server with the largest market share, competitive with proprietary Java application servers in features and quality. And with its dynamic architecture, JBoss isn't just a J2EE server. You can alter the services to make J2EE work the way you want, or even throw J2EE away completely.

After more than a million downloads, many JBoss users are no longer trying it out on internal test boxes, but rolling it out on production machines. JBoss: A Developer's Notebook takes you on a complete tour of JBoss in a very unique way: rather than long discussions, you will find code—lots of code. In fact, the book is a collection of hands-on labs that take you through the critical JBoss features step-by-step. You don't just read about JBoss, you learn it through direct practical application. That includes exploring the server's many configurations: from bare features for simple applications, to the lightweight J2EE configuration, to everything JBoss has in store-including Hibernate and Tomcat.

JBoss: A Developer's Notebook also introduces the management console, the web services messaging features, enhanced monitoring capabilities, and shows you how to improve performance. At the end of each lab, you'll find a section called "What about..." that anticipates and answers likely follow-up questions, along with a section that points you to articles and other resources if you need more information.

JBoss is truly an extraordinary application server. And we have an extraordinary way for you to learn it.

Read More Show Less

Product Details

  • ISBN-13: 9780596100070
  • Publisher: O'Reilly Media, Incorporated
  • Publication date: 7/5/2005
  • Series: Developer's Notebook Series
  • Edition number: 1
  • Pages: 176
  • Product dimensions: 9.08 (w) x 10.28 (h) x 0.46 (d)

Meet the Author

Norman Richards has developed software for a decade and has been working with code generation techniques for much of that time. He is an avid XDoclet user and evangelist. Norman lives in Austin, Texas.

Sam Griffith is an OO Architect/Developer/Mentor who has programmed OO systems since 1987. He has used Obj-C, C++, Smalltalk, Object Pascal, Object-Forth (Neon), CLOS and other OO systems.

Read More Show Less

Table of Contents

The Developer's Notebook Series;
Notebooks Are...;
Notebooks Aren't...;
Conventions Used in This Book;
Using Code Examples;
Comments and Questions;
Safari® Enabled;
Chapter 1: Installing and Running JBoss;
1.1 Installing the Server;
1.2 Starting Up JBoss;
1.3 Examining the Server (JMX ConsoleJMX ConsoleJMX Console;
1.4 Shutting Down the Server;
1.5 Specifying a Server Configuration;
1.6 Creating a New Configuration;
Chapter 2: Deploying an Application on JBoss;
2.1 Getting Ant;
2.2 Creating and Packaging the Application;
2.3 Running the Application;
2.4 Modifying the Deployed Application;
2.5 Exploding Deployments;
2.6 Viewing the Application on the Management Console;
2.7 Uninstalling the Application;
Chapter 3: Creating a Complete Application;
3.1 Building the EJB Tier;
3.2 Using XDoclet to Build the Web Tier;
3.3 Defining Users;
3.4 Deploying the Application;
3.5 Examining the Database;
Chapter 4: Connecting to a Real Database;
4.1 Setting Up MySQL;
4.2 Adding the JDBC Driver;
4.3 Creating a Datasource;
4.4 Linking the Datasource to Our Application;
4.5 Monitoring the Connection Pool;
Chapter 5: Applying Security;
5.1 Defining a Security Domain;
5.2 Using a Relational Database for Users;
5.3 Using Hashed Passwords;
5.4 Using an LDAP Server for Users;
5.5 Stacking Login Modules;
5.6 Enabling SSL;
Chapter 6: Logging;
6.1 Configuring log4j;
6.2 Adding a Logging Category;
6.3 Configuring the Log Format;
6.4 Creating a New Logfile;
6.5 Rolling Logfiles;
6.6 Adjusting Logging from the JMX Console;
6.7 HTTP Access Logs;
6.8 Logging Generated SQL for CMP;
Chapter 7: Configuring Persistence;
7.1 Managing Schema;
7.2 Mapping Objects;
7.3 Mapping Relations;
7.4 Adding Audit Data;
7.5 Generating Primary Keys;
Chapter 8: Managing and Monitoring JBoss;
8.1 Starting the Web Console;
8.2 Monitoring Your Application;
8.3 Working with MBeans;
8.4 Monitoring MBeans;
8.5 Creating a Snapshot;
8.6 Creating a Monitor;
8.7 Creating an Email Alert;
8.8 Managing JBoss from the Command Line;
Chapter 9: Rolling Out JBoss;
9.1 Securing the Management Consoles;
9.2 Securing the JMX Invoker;
9.3 Removing the HTTP Invokers;
9.4 Configuring the JMS Invokers;
9.5 Removing Hypersonic;
9.6 Configuring Tomcat Connectors;
9.7 Setting a Root Web Application;
9.8 Removing the Class Download Service;

Read More Show Less

Customer Reviews

Average Rating 4
( 2 )
Rating Distribution

5 Star


4 Star


3 Star


2 Star


1 Star


Your Rating:

Your Name: Create a Pen Name or

Barnes & Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation


  • - By submitting a review, you grant to Barnes & and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Terms of Use.
  • - Barnes & reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously
Sort by: Showing all of 2 Customer Reviews
  • Anonymous

    Posted August 18, 2005


    Chances are that you already have this book in your IT library. But now, you need to put down whatever you're doing and start reading this book! Authors Norman Richards and Sam Griffith have done an outstanding job of showing you how to simplify the J2EE application development process and avoid the traps and complexity normally associated with such. Richards and Griffith begin by showing you how to install JBoss and getting the server up and running. Next, the authors show you how to build a simple web application, get it running on the server, and then monitor it. Then, they take the big step of showing you how to create a complete J2EE application with both a web and an EJB component. Richards and Griffith continue by turning their attention toward connecting to a real database, so as to have an application access a more robust and production-friendly database by using MySQL. In addition, the authors next show you how to configure the behavior of JBoss to allow for much more interesting security policies around applications. They also look at how JBoss handles logging. Richards and Griffith next continue with a detailed description of how to customize the CMP entity beans' persistence. Next, the authors show you how to use the Web Console. Finally, they walk you through the default JBoss installation and show you what updates are needed to get JBoss instance ready to be exposed to the outside world. With the preceding in mind, the authors have done an excellent job crafting the book with the application developer in mind. At the end of the day, you'll know how to install JBoss to rolling out an actual production system.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted October 15, 2010

    No text was provided for this review.

Sort by: Showing all of 2 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)