Programming Books C Java PHP Python Learn more Browse Programming Books
Tomcat 6 Developer's Guide and over one million other books are available for Amazon Kindle. Learn more
  • List Price: $44.99
  • Save: $4.50 (10%)
In Stock.
Ships from and sold by
Gift-wrap available.
Add to Cart
FREE Shipping on orders over $35.
Condition: Used: Like New
Add to Cart
Trade in your item
Get a $1.04
Gift Card.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Tomcat 6 Developer's Guide Paperback – December 15, 2009

See all 2 formats and editions Hide other formats and editions
Amazon Price New from Used from
"Please retry"
"Please retry"
$40.49 $28.09

Frequently Bought Together

Tomcat 6 Developer's Guide + Tomcat: The Definitive Guide + Professional Apache Tomcat 6
Price for all three: $97.34

Buy the selected items together

Customers Who Bought This Item Also Bought

If you buy a new print edition of this book (or purchased one in the past), you can buy the Kindle edition for only $2.99 (Save 82%). Print edition purchase must be sold by Amazon. Learn more.

Shop the new
New! Introducing the, a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Paperback: 416 pages
  • Publisher: Packt Publishing (December 15, 2009)
  • Language: English
  • ISBN-10: 1847197280
  • ISBN-13: 978-1847197283
  • Product Dimensions: 0.8 x 9.1 x 7.4 inches
  • Shipping Weight: 1.8 pounds (View shipping rates and policies)
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon Best Sellers Rank: #1,762,828 in Books (See Top 100 in Books)

Editorial Reviews

About the Author

Damodar Chetty

Damodar Chetty is a lifelong programmer with almost two decades in the computer software industry. He cut his teeth on assembler and BASIC programming, and has journeyed through FORTRAN, COBOL, Visual Basic, C++, and Java. Along the way he has stubbed his toes often enough to develop a keen sense of where dragons lie. He is currently an independent consultant at Software Engineering Solutions, Inc. doing what he loves most - building high quality software.

Damodar has a degree in Electronics & Telecommunications engineering from the University of Bombay, and higher degrees in Management Sciences from the University of Goa, and in Computer Engineering from the University of Minnesota

He currently lives in Woodbury, Minnesota with his wife, Devi, and his children, Ashwin and Anita.

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

4.3 out of 5 stars
5 star
4 star
3 star
2 star
1 star
See all 3 customer reviews
Share your thoughts with other customers

Most Helpful Customer Reviews

13 of 13 people found the following review helpful By I. Cherouvim on February 15, 2010
Format: Paperback
I've been writing Java webapps and using tomcat on production for the past 5 years.

This book is the best and most complete tomcat analysis book I've read. It is for developers and sysadmins, and it gives both the high level and very detailed views of the system. It starts by taking you through building your own tomcat from source (using ant and eclipse) and extensively explains the servlet spec, JNDI and all parts of the container. It also unravels a very dark corner of java (which directly relates to web containers), the classloader, in a way which does make sense.

The book shows all the configuration details, in a pragmatic way. Some of the options and usage patterns are not that well written on the official tomcat documentation site.

While reading it I improved my tomcat configuration on production by reducing the memory footprint of the container. I also vastly improved my understanding on the servlet spec, web containers and tomcat itself so I had a chance to improve parts of my production code.

The book is very well written and the only disadvantage is that at some parts you feel like the author steps through the code describing it in English. Fortunately these parts are few and short.

All in all, the amount of knowledge this book gives is great and nowhere else to be found is such cohesive way.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
3 of 3 people found the following review helpful By Mike Angstadt on November 23, 2011
Format: Paperback
The book is very wholistic in its approach to educating the reader. It provides a well-written overview of JavaEE and HTTP in Chapter 2. And whenever it mentions a technology that Tomcat uses in some way, it immediately gives a brief overview of that technology. I found this helpful because it gave me the knowledge I needed to continue reading without having to switch to a search engine. For example, in Chapter 5, when discussing the JNDI functionality that Tomcat comes packaged with, the book pauses for a moment to explain the basic concepts of JNDI itself. The book will also often describe the historical origins of the technology, like in Chapter 1, where it discusses the origins of Ant (spoiler alert: it was created as a custom build system for Tomcat).

The instructions for downloading the Tomcat source code and building it are very clear. It provides a specific branch you can checkout from the Tomcat Subversion server, which is the exact version of Tomcat that was used when writing the book. This allows you to follow along without worrying about dealing with differences between what you see in the code and what you see in the book. And it also includes instructions for getting the project properly configured with Eclipse.

The later chapters of the book go into a lot of detail about the various classes that make up the Tomcat source code, so be prepared for some serious code spelunking. Anyone who is interested in doing serious coding in the Tomcat codebase will gain a lot from these chapters.

I'd recommend this book to people who want to work on the Tomcat source code and need something to guide them through it. I'd also recommend the book to JavaEE developers who use Tomcat on a regular basis and who want to expand their knowledge.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
By Mark Petrovic on November 10, 2012
Format: Paperback Verified Purchase
In the course of porting Jon Brisbin's excellent RabbitMQ-based Tomcat session replication manager from Tomcat v6 to Tomcat v7, I discovered Mr. Chetty's book.

Here is the port: [...]

While I was able to get the port to work without reading the book, I in fact read the book in parallel with the port. And in so doing I was able to acquire a deeper appreciation and understanding of Tomcat internals and how Tomcat actually works. The book is very well written, and the information is paid-out wisely to bring the reader along in their understanding.

The book is based on Tomcat 6, which is not the latest major version. But that really doesn't matter. The basics of Tomcat remain the same, and the reader can fill in specific Tomcat7 information by reading the source code. Is the book perfect? Probably not. But as a glass half full person, this book easily gets the reader to the requisite 80% mark in their understanding of Tomcat internals.

I recommend this book to any curious, serious developer of Java webapps that run on Tomcat. It's one of those book I expect to own for a long time, and is likely on the "loan with care" list so I don't lose track of who has it.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Customer Images


What Other Items Do Customers Buy After Viewing This Item?