Wiley
Wiley.com
Print this page Share

Professional Apache Tomcat 6

ISBN: 978-0-471-75361-2
672 pages
August 2007
Professional Apache Tomcat 6 (0471753610) cover image
  • Tomcat is the official reference implementation of Sun's servlet and JSP specifications, and Java developers must test all Web applications on Tomcat to ensure they work as designed
  • Boasting more than 40 percent new and updated material, this book covers all the major new features affecting server administration and management
  • Explores the additional built-in tools of Tomcat, which help Java developers program more efficiently, and looks at how Apache's other open source servlet/JSP technologies are designed to work with Tomcat
  • Features full coverage of Release 6, which supports the latest JSP and servlet specifications: JSP 2.1 and Servlets 2.5
  • Addresses solving real-world problems encountered during all phases of server administration, including managing class loaders and connectors, security, shared hosting and clustering, and system testing
See More
Foreword.

Preface.

Acknowledgements.

Author Biographies.

Introduction.

1. Apache Tomcat.

2. Web Applications: Servelets, JSPs, and More.

3. Tomcat Installation.

4. Tomcat Architecture.

5. Basic Tomcat Configuration.

6. Advanced Tomcat Features (2).

7. Web Application Configuration.

8. Web Application Administration.

9. Class Loaders.

10. HTTP Connectors.

11. Tomcat and Apache HTTP Server.

12. Tomcat and IIS.

13. JDBC Connectivity.

14. Tomcat Security.

15. Shared Tomcat Housing .

16. Monitoring and Managing Tomcat with JMX.

17. Clustering.

18. Embedded Tomcat.

19. Logging.

20. Performance Testing.

21. Performance Tuning.

Appendix A. Tomcat and IDEs.

Appendix B. Apache Ant.

Index.

Notes Pages.

Coupons.

License Agreement(S).

CD Installation Instructions.

See More
Vivek Chopra has more than 13 years of experience as a software architect, developer, and team lead and has worked in a number of Silicon Valley companies and startups. He writes actively on technology and is the author of more than half a dozen books on Java, open source software, XML, and Web services. Vivek has pending patents on Web service technologies, and has been a Java Community Process (JCP) member for the past three years. He also serves on the expert group for JSR 280 (XML API for Java ME).

Sing Li (who was bitten by the microcomputer bug in the late 1970s) has grown up with the Microprocessor Age. His first personal computer was a $99 do-it-yourself Netronics COSMIC ELF with 256 bytes of memory, mail-ordered from the back pages of Popular Electronics magazine. A 20-year industry veteran, Sing is a system developer, open source software contributor, and freelance writer specializing in Java technology, and embedded and distributed systems architecture. He regularly writes for several popular technical journals and e-zines, and is the creator of the “Internet Global Phone,” one of the very first Internet phones available. He has authored and co-authored a number of books across diverse technical disciplines including Geronimo, Tomcat, JSP, servlets, XML, Jini, media streaming, device drivers, and JXTA.

Jeff Genender has over 18 years of software architecture, team lead, and development experience in multiple industries. Jeff is an active committer and Project Management Committee (PMC) member for Apache Geronimo, and a committer on OpenTerracotta, OpenEJB, ServiceMix, and Mojo (Maven plugins). Jeff also serves as a member of the Java Community Process (JCP) expert group for JSR-313 (Java Platform, Enterprise Edition 6 [Java EE 6] Specification) as a representative of the Apache Software Foundation. Jeff is an open source evangelist and has successfully brought open source development efforts, initiatives, and success stories into a number of Global 2000 companies, saving these organizations millions in licensing costs.

See More
Download TitleSizeDownload
All code from the book 4.68 MB Click to Download
See More

Do you think you've discovered an error in this book? Please check the list of errata below to see if we've already addressed the error. If not, please submit the error via our Errata Form. We will attempt to verify your error; if you're right, we will post a correction below.

ChapterPageDetailsDatePrint Run
5 Typo in Text
In this sentence:

The LGPL license is commonly referred to as the “library” GLP because it is intended primarily for software libraries.

GLP should be GPL
7/6/09
42 error in path
/usr/java/jakarta-tomcat-6

should be:
/usr/java/apache-tomcat-6.0.18
08/28/08
42 error in variable
$CATALINA_HOME=/usr/java/ tomcat-6

should be:
CATALINA_HOME=/usr/local/apache-tomcat-6.0.18
08/28/08
66, 67 Error in file name
The entire section, "Configuration by Architecture", lists the name of configuration file incorrectly as service.xml.

The correct name is indeed server.xml
5/16/11
360 Error in Text
Sentence reads: This clean separation of the authentication code from the actual method of authentication ...

Should read: This clean separation of the *application* code from the actual method of authentication ...
4/24/2011
See More
Buy Both and Save 25%!
+

Professional Apache Tomcat 6 (US $39.99)

-and- Java For Dummies, 5th Edition (US $29.99)

Total List Price: US $69.98
Discounted Price: US $52.48 (Save: US $17.50)

Buy Both
Cannot be combined with any other offers. Learn more.

Related Titles

Back to Top