or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
More Buying Choices
37 used & new from $7.43

Have one to sell? Sell yours here
 
   
Pro Jakarta Commons
 
 
4.3 out of 5 stars  See all reviews (15 customer reviews)

Price: $39.99 & this item ships for FREE with Super Saver Shipping. Details
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

22 new from $21.73 15 used from $7.43

Formats

Amazon Price New from Used from
  Kindle Edition, May 4, 2009 $31.99 -- --
  Paperback, February 15, 2004 $39.99 $21.73 $7.43

Frequently Bought Together

Pro Jakarta Commons + Jakarta Commons Cookbook + Pro Jakarta Velocity: From Professional to Expert
Price For All Three: $106.72

Show availability and shipping details

  • This item: Pro Jakarta Commons by Harshad Oak

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Jakarta Commons Cookbook by Timothy M. O'Brien

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Pro Jakarta Velocity: From Professional to Expert by Rob Harrop

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought

Pro Apache Log4j, Second Edition

Pro Apache Log4j, Second Edition

by Samudra Gupta
4.2 out of 5 stars (5)  $44.40
Maven: The Definitive Guide

Maven: The Definitive Guide

by Sonatype Company
3.9 out of 5 stars (7)  $23.09
Java Concurrency in Practice

Java Concurrency in Practice

by Brian Goetz
4.8 out of 5 stars (60)  $37.79
Spring Recipes: A Problem-Solution Approach (Books for Professionals by Professionals)

Spring Recipes: A Problem-Solution Approach (Books for Professionals by Professionals)

by Gary Mak
4.8 out of 5 stars (24)  $33.64
Java Persistence with Hibernate

Java Persistence with Hibernate

by Gavin King
3.6 out of 5 stars (64)  $37.79
Explore similar items

Editorial Reviews

Product Description

The author does a great job of surveying the Jakarta Commons components and showing how each solves real problems. An enjoyable read with lots of easy to understand examples.</a></p> </blockquote> <p id="quoteAuthor">&#8212; Floyd Marinescu, creator of TheServerSide.com and author of <i>EJB Design Patterns</i></p></div>

<p>Jakarta Commons are easily reusable components that can quickly be put to good use in any server-side Java development undertaking. In fact, components are not big applications, but sleek code bits that perform specific tasks very well. This book provides much-needed documentation and usage information about the popular sub-projects forming Jakarta Commons&emdash;so that you can efficiently incorporate them into Java applications.</p>

<p>Jakarta Commons have potential to extend the core functionality of the Java language (the Lang sub-project), and they can provide a Validation framework (Validator) and a database connection pool (Pool). Jakarta Commons can even manipulate XML and JavaBeans in a more intuitive and pragmatic fashion.</p>

<p> <i>"From Lang to Net, BeanUtils to Collections, this book provides a real way in to the breadth and depth of Jakarta Commons. The many examples and step-by-step guides should help everyone get the best from these libraries."</i><br> --Stephen Colebourne, committer at Jakarta Commons and creator of Joda open-source libraries </p> <p> <i>"This book is by far the best resource available on Jakarta Commons and covers the subject matter clearly."</i><br> --James McGovern, coauthor of the best-selling book <i>A Practical Guide to Enterprise Architecture</i>



From the Inside Flap

FROM THE FOREWORD BY GEIR MAGNUSSON, JR.

In the foreword to The Cathedral and the Bazaar (O’Reilly, 2001), Red Hat Chairman and CEO Bob Young identified two things that must happen if open-source software is going to make a lasting change: Open-source software must become widely used, and the users of the software must communicate and understand the benefits of the software development model.

I think that Jakarta Commons has succeeded on both fronts.

As one of the founders of the Jakarta Commons, I am utterly amazed at the success of the project as it nears the third anniversary of its founding. We knew what we did was going to be useful, but we didn’t understand the extent to which the code and the community would grow. There are now 28 released components, 20 in progress in "the Sandbox," and lively, continuous discussion and debate on the mail lists—generally more mail traffic than a person can keep up with. Components have grown and "left the nest"—for example, Jakarta Cactus, the server-side testing framework, began as a Commons component. Most important, community participation has blossomed—from the 10 original committers, we have expanded to 82 as of this writing.

A bit of history: In early 2001, several of us working in various Jakarta subprojects noticed we had a problem. The subprojects had implemented a substantial variety of useful utility packages without any thought of reuse outside of each package’s subproject. The result was that subprojects would reimplement (or copy outright) useful utility code from others. More important, we knew we had a trove of software to share but no way for people to find that software and obtain it in a simple and useful package. Driven by the motivation to make that software available and an open community debate on what the solution should be, Jakarta Commons was born—and since has become the place where Java programmers first look for help to solve common problems in server-side and client-side development.

The software is widely used throughout the Java world, both in commercial and open-source software. This familiar set of building blocks helps both developers and users: Developers have well-understood tools to work with, and users are familiar with the configuration and functionality of subsystems such as connection pools when they come from Jakarta Commons.

Equally as important, the growth of the community reflects the continued success of the software development model called open source. New components and improvements to existing components are driven by developers and users understanding that they can, to use the standard cliché, "scratch their itch." After showing up, all they need to do is contribute.

To that end, Harshad Oak, in Pro Jakarta Commons, brings what some may consider the rarest of contributions to open-source projects: comprehensive documentation. In this book, he covers 16 popular components. In each chapter, you’ll find not only background and motivation for the components but, for the working programmer, something even more valuable: code examples. With this book in hand, novice as well as experienced developers will be better able to take advantage of the treasure trove of useful utilities that is Jakarta Commons.

I encourage you to use this book, and the software it describes, to its fullest potential. And then if you have an improvement or an idea for something new, show up at "the Commons" and scratch that itch.


Product Details

  • Paperback: 304 pages
  • Publisher: Apress; 1 edition (February 16, 2004)
  • Language: English
  • ISBN-10: 1590592832
  • ISBN-13: 978-1590592830
  • Product Dimensions: 9.3 x 7.1 x 0.6 inches
  • Shipping Weight: 1.1 pounds (View shipping rates and policies)
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (15 customer reviews)
  • Amazon.com Sales Rank: #1,093,654 in Books (See Bestsellers in Books)

Inside This Book (learn more)

What Do Customers Ultimately Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)

Your tags: Add your first tag
 

 

Customer Reviews

15 Reviews
5 star:
 (9)
4 star:
 (4)
3 star:
 (1)
2 star:    (0)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
4.3 out of 5 stars (15 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
3 of 3 people found the following review helpful:
5.0 out of 5 stars This is a must have for Java Developers, January 22, 2005
By Chad Padera (Illinois, USA) - See all my reviews
(REAL NAME)   
This is a must have book for Java Developers. I already have found many components/code that I can reuse to make my life easier. For example, the File Upload component is simple to use and saves a great amount of coding. The XML component (Digester) is fantastic! The author writes to the point and shows great examples. The examples on the Jakarta Commons website are lacking, so this is why this book is needed!
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
7 of 9 people found the following review helpful:
3.0 out of 5 stars Good, not great, August 2, 2004
By David Bock "javaguy" (Hamilton, VA USA) - See all my reviews
(REAL NAME)   
I was already familiar with the Jakarta Commons by the time I read this book, so I didn't get that much out of it. It is well written though, and full of good technical stuff.

If you are new to the Commons then I might recommend it to you; but the material in here is available from http://jakarta.apache.org/commons/index.html and it will stay 'fresh' on the website, as opposed to this book. I'd point you to there first. If you are looking for another 'roadmap' or organization of the material, then this book is for you.

If you are already familiar with the Jakarta Commons, pass on this book.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
4 of 5 people found the following review helpful:
5.0 out of 5 stars Nice work., April 13, 2004
Mr. Harshad Oak did what usually open source developers don't.. write some good documentation. Jakarta commons has incomplete documentation. Now with author's work i'm able to develop code without the feel of "reinventing the weel".
The author did a very good job focusing on the right key-points of the jakarta commons api. It is very readable even for non native english speakers. I did rate five stars but i would rate it to 4.5 stars because i think that it is not completly exaustive. I would have enjoyed some deeper discussion about the commons api. But it could be seen in another way: a quick and not verbose starting point for using the commons library.
Anyway i did really enjoy my purchase.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars Excellent treatment of Apache Commons
Although somewhat dated and although the book contains the occasional confusing typographical error, this an excellent book. Mr. Oak is a particularly lucid writer. Read more
Published 1 month ago by Wendell Murray

4.0 out of 5 stars Decent book, great code
So I have had this book a little over a year and I come back to it time and again rather than going to the JC online docs. Read more
Published 19 months ago by Gavin Hogan

1.0 out of 5 stars OK, but............
If you want a in-depth, head's down, nuts and bolts explanation of the Commons components, this is NOT the book for you. Read more
Published on April 2, 2007 by knobboy

5.0 out of 5 stars easy reference
Easy to use book, very clear examples. I now have better understanding of Jakarta Commons. Thanks Harshad Oak.
Published on July 10, 2005 by Modha K. Khammammettu

4.0 out of 5 stars Handy and accessible
Jakarta Commons have done a superb job of harnessing the collective intellect and know-how of the great group of contributors who build them. Read more
Published on July 9, 2005 by Douglas Rowe

5.0 out of 5 stars good examples - useful book
this book is very useful. It has lots of examples that demonstrated the how and why of the Commons components. Read more
Published on January 14, 2005 by james001

4.0 out of 5 stars Good introduction to Jakarta Commons
Jakarta Commons is a collection of generally unrelated but useful classes that can be incorporated into any Java project. Read more
Published on September 21, 2004 by Thomas Paul

4.0 out of 5 stars good, solid and amazingly simple
pro jakarta commons is a very well written book. It does supply explanation for most common libraries that handle simple day to day tasks. Read more
Published on July 27, 2004 by friso

5.0 out of 5 stars A good introduction of Jakarta Commons
The lack Open Source books in some areas often is the main cause that programmers write the same code over and over. Read more
Published on June 22, 2004 by Ing. Antonio A. Gallardo R., MSc.

5.0 out of 5 stars Clear and concise
I recommend this book. It offers a good overview of the Commons components and lots of examples of their usage. Read more
Published on June 5, 2004

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   




Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.