Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
43 used & new from $0.01

Have one to sell? Sell yours here
 
   
Professional Portal Development with Open Source Tools: JavaTM Portlet API, Lucene, James, Slide
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

Professional Portal Development with Open Source Tools: JavaTM Portlet API, Lucene, James, Slide (Paperback)

by W. Clay Richardson (Author), Donald Avondolio (Author), Joe Vitale (Author), Peter Len (Author), Kevin T. Smith (Author)
3.3 out of 5 stars See all reviews (18 customer reviews)

List Price: $39.99
Price: $26.39 & this item ships for FREE with Super Saver Shipping. Details
You Save: $13.60 (34%)
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.

Only 2 left in stock--order soon (more on the way).

Want it delivered Monday, July 20? Choose One-Day Shipping at checkout. Details
27 new from $8.98 16 used from $0.01

Frequently Bought Together

Professional Portal Development with Open Source Tools: JavaTM Portlet API, Lucene, James, Slide + Building Portals with the Java Portlet API (Expert's Voice) (v. 2) + Liferay Portal Enterprise Intranets: A practical guide to building a complete corporate intranet with Liferay
Price For All Three: $123.57

Show availability and shipping details


Customers Who Bought This Item Also Bought

JSR-168 Portlet Development Simplified, Second Edition: Learning How to Develop Effective, JSR-168, Portal Applications, Everything from the GenericPortlet to the Struts and JSF Apache Portlet Bridges

JSR-168 Portlet Development Simplified, Second Edition: Learning How to Develop Effective, JSR-168, Portal Applications, Everything from the GenericPortlet to the Struts and JSF Apache Portlet Bridges

by Cameron W McKenzie
4.3 out of 5 stars (16)  $49.48
Lucene in Action (In Action series)

Lucene in Action (In Action series)

by Otis Gospodnetic
4.2 out of 5 stars (20)  $29.67
Proven Portals: Best Practices for Planning, Designing, and Developing Enterprise Portals (Addison-Wesley Information Technology Series)

Proven Portals: Best Practices for Planning, Designing, and Developing Enterprise Portals (Addison-Wesley Information Technology Series)

by Dan Sullivan
3.9 out of 5 stars (7)  $37.81
Liferay Portal Enterprise Intranets: A practical guide to building a complete corporate intranet with Liferay

Liferay Portal Enterprise Intranets: A practical guide to building a complete corporate intranet with Liferay

by Jonas X. Yuan
3.7 out of 5 stars (6)  $52.19
Spring in Action

Spring in Action

by Craig Walls
4.1 out of 5 stars (64)  $31.49
Explore similar items

Editorial Reviews

Product Description
* Portals provide a single, integrated point of access to business information for decision-making and collaboration, and are one of the fastest growing markets within IT
* A complete tutorial and reference guide to Jetspeed, Lucene, James, and other open source tools used to build and deploy J2EE portals
* Introduces readers to each open source portal server and tool and shows how to build and deploy portal applications
* Explains how to develop an effective browser environment and Web services for the portal
* Authors are experts in portals development with open source tools and supply code-intensive examples for building real-world portals applications

From the Back Cover
Open source technology enables you to build customized enterprise portal frameworks with more flexibility and fewer limitations. This book explains the fundamentals of a powerful set of open source tools and shows you how to use them.

An outstanding team of authors provides a complete tutorial and reference guide to Java Portlet API, Lucene, James, and Slide, taking you step by step through constructing and deploying portal applications. You will trace the anatomy of a search engine and understand the Lucene query syntax, set up Apache James configuration for a variety of servers, explore object to relational mapping concepts with Jakarta OJB, and acquire many other skills necessary to create J2EE™ portals uniquely suited to the needs of your organization.

Loaded with code-intensive examples of portal applications, this volume offers you the know-how to free your development process from the restrictions of pre-packaged solutions.

What you will learn from this book

  • How to evaluate business requirements and plan the portal
  • How to develop an effective browser environment
  • How to provide a search engine, messaging, database inquiry, and content management services in an integrated portal application
  • How to develop Web services for the portal
  • How to monitor, test, and administer the portal
  • How to create portlet applications compliant with the Java Portlet API
  • How to reduce the possibility of errors while managing the portal to accommodate change
  • How to plan for the next generation application portal

Who this book is for

This book is for professional Java developers who have some experience in portal development and want to take advantage of the options offered by open source tools.

Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.

See all Editorial Reviews


Product Details

  • Paperback: 456 pages
  • Publisher: Wrox (February 27, 2004)
  • Language: English
  • ISBN-10: 0471469513
  • ISBN-13: 978-0471469513
  • Product Dimensions: 9.1 x 7.4 x 0.9 inches
  • Shipping Weight: 1.6 pounds (View shipping rates and policies)
  • Average Customer Review: 3.3 out of 5 stars See all reviews (18 customer reviews)
  • Amazon.com Sales Rank: #639,510 in Books (See Bestsellers in Books)

What Do Customers Ultimately Buy After Viewing This Item?


Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product).
Check a corresponding box or enter your own tags in the field below.
(9)

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

18 Reviews
5 star:
 (7)
4 star:
 (3)
3 star:
 (1)
2 star:
 (2)
1 star:
 (5)
 
 
 
 
 
Average Customer Review
3.3 out of 5 stars (18 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
21 of 24 people found the following review helpful:
3.0 out of 5 stars Incomplete look at Portal development, June 22, 2004
By Thomas Paul (Plainview, NY USA) - See all my reviews
(REAL NAME)      
There seems to be a new breed of technical cookbook book that involves throwing a lot of different technologies into a stew and hoping that what comes out is flavorful. Unfortunately, the result is more often than not, a less than tasty meal. This book is a prime example. Although it claims to be a guide to portal development using Java, it is mainly a bare bones discussion of lots of open source technologies without tying them together.

The book starts with an introduction to the Java Portlet API. This should be the heart of the book but in 35 pages we get a glance at some aspects of portals and some tables that give us a little on what but virtually nothing on how or why. Thinking that this was simply a quick introduction I wasn't too let down but then the book moves on to short chapters on Lucene, Apache James, Apache OJB, and Jakarta Slide. The book talks about security, planning, JavaScript, deployment, web services, etc. The one thing that is lacking is a feel for how this should all fit together within the Portlet API.

Taking each chapter by itself, some of them are good while others cover little more than the surface of each topic. Overall, the book fails to be a guide to developing a portal using Java. It should be considered as a series of articles dealing with different aspects of portal development but without any real connection.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
10 of 11 people found the following review helpful:
1.0 out of 5 stars Just like a Poorly Architeted Portal - A Framework without Much Substance , August 5, 2005
By Dr. Karl N.-Y. Zhang (Houston, Texas) - See all my reviews
Enterprise portal based on Portlet is very flexible for rapid development. A good practice is to plug-in quickly a variety of portlets as placeholders to compose a mock-up portal as the baseline for further detailed discussion with stakeholders. Of course, all the parties involved know that the mock-up presented is still a mock-up and they expect there is a production release at the end.

This book is also a mockup, though we readers did not know this until we paid this book as the final deliverable.

This book has two parts. The first part, Open Source Portals, contains 6 chapters. Chapter 1, The Java Portlet API (JSR 168), mainly lists lengthy attribute names and descriptions for CSS Style Definitions and for User Information Attributes, without much explanation. Much better material may be found online just a google away. Many pages are given to the code of a sample portlet. The explanation is as much as the comments made by poor programmer, almost none. Why do we readers have to pay in order to have the pleasure to read poorly commented coding? The sample is built upon Apache Lucene API, though it has not been introduced at this stage at all.

The remaining 5 chapters in the first part introduce several subjects that may be used to support a portal development, researching with Lucene, messaging with Apache James (for mail), object to relational mapping with Apache OJB, content management with Jakarta's Slide, portal security. The authors take these pieces of the components of their portal framework. A problem with this book is that the authors keep introduce a large amount of terminologies and software components without much insight. For instance, they never bother to explain why they use Apache OJB in their portal framework. Isn't Hibernate also a popular O-R mapping tool? I wish the authors explained to us other alternatives and at least some hints of why they choose certain open source tools instead of the others in portal development. This is particular important for using open source tools since there are often many alternatives.

The second part is titled How to Build a Portal. Again, you will discover many placeholders without much substance. For instance, under Design Pattern Consideration in Your Portal, nine standard design patterns are presented, several lines of description for each. The authors just do not bother to explain why they consider these 9 patterns are important for portal development and other are not, or they merely provides a partial list to demonstrate design patterns are still important to portal development as it is for any other development. I will give you another example here. Chapter is devoted to Effective Client-Side Development Using JavaScript. The coverage here is just common for any web development. I do not understand why the authors make this subject an entire chapter, in particular since this book covers a large amount of subjects in a moderate 400 pages, and in particular some fundamental subjects are still missing, such as the coverage of portal servers/containers.

I am not kidding. Open source portal/containers are not covered much in this book for Professional Portal development. Open source portal servers are briefly mentioned in the introductory part in about one page, each in several lines. Apache Jakarta Pluto is covered in a bonus chapter on the book's companion Web site. Apache Jakarta Jetspeed is mentioned in 7 linesJ. Liferay Enterprise Portal is introduced in 15 lines. This books give more coverage on EXo Portal. is introduced in 8 lines and it is introduced briefly again at Chapter 9, when a moderate Portlet is demonstrated.

According to the publisher, "An outstanding team of authors provides a complete tutorial and reference guide to Java Portlet API, Lucene, James, and Slide, taking you step-by-step through constructing and deploying portal applications." The book fails to deliver this promise.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
3 of 4 people found the following review helpful:
4.0 out of 5 stars Respectable portal development book, January 17, 2005
I have been developing software for three years and found this book helpful in writing portlet code for a BEA 8.x portal program i have been on for two months now. This book was also helpful for some javascripting that was needed for client side form validation i needed to implement
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


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

2.0 out of 5 stars very unfortunate
I concur with just about every other reviewer. At a time when there's such a dearth of introductory material on jsr 168, I expected a lot from this book, but unfortunately got... Read more
Published on April 5, 2006 by Michael Copenhafer

1.0 out of 5 stars Professional Portal Development with Open Source Tools: JavaTM Portlet API, Lucene, James, Slide
Sorry for bad review but book is not for Professional but novice users and managers.
Published on October 8, 2005 by K. Patel

5.0 out of 5 stars An important text for portal development
This book helped me overcome some difficulties I had in my new portal development tasks and in understanding some of the basic concepts needed for developing portlets... Read more
Published on June 9, 2005 by M B

1.0 out of 5 stars Rip off
As others have noted this book is a rip off. Of the 12 Chapters 6 are completly unrelated to Portal deveelopment. Read more
Published on April 24, 2005 by Philip

5.0 out of 5 stars Terrific Book, Reviews mis-leading! Bonus Chapter Rocks!
This book covers JSR-168 portal development extremely well and provides developers with great insight about Open-Source technologies that are commonly used within portals. Read more
Published on February 16, 2005 by John Pritchett

5.0 out of 5 stars I liked this book
My brother bought this book for me for christmas because I told him I recently started some portal development work. Read more
Published on December 28, 2004 by Hubert H

1.0 out of 5 stars Portlet stew
As other reviewers have noted, this is far from being a professional (ie advanced) guide to portal development in Java. Read more
Published on December 24, 2004 by Riccardo Audano

5.0 out of 5 stars A pretty decent book
This book is probably the most thorough portal book that has been published to date. Other books are filled with high-minded thoughts on how to build a portal but don't have... Read more
Published on October 22, 2004 by Barty Simpson

2.0 out of 5 stars Authors trying to cash in on new technology...good intro tho
While the book has a good introduction about JSR 168, it doesn't go into too much detail considering that this is a Professional series book. Read more
Published on August 6, 2004 by over paid under worked

5.0 out of 5 stars Loaded with Knowledge!!!
This book covers JSR168 in great detail and also shows the reader how to use some of the most popular open source tools on the market. Read more
Published on July 8, 2004 by Kraig Stanford

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

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

   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


Items Eligible for Free Super Saver Shipping

Beauty benefit tint
Check out all items in beauty that are elligible for free super saver shipping and prime.

See more Prime-eligible beauty items

 

Big Savings in Books

Bargain Books
Find great titles at fantastic prices in our Bargain Books Store.
 

Buy Three Books, Get a Fourth Free

4-for-3 Books
Order any four eligible books under $10 and get the lowest-price book free in our 4-for-3 Books Store. See more details.
 

Best Books

Best of the Month
See our editors' picks and more of the best new books on our Best of the Month page.
 
Ad

 

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.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

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

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Free
Free by Chris Anderson
Paranoia
Paranoia by Joseph Finder
My Soul to Lose
My Soul to Lose by Rachel Vincent
Darkfever
Darkfever by Karen Marie Moning

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates