Professional XML Development with Apache Tools Xerces, Xalan, FOP, Cocoon, Axis, Xindice


Theodore W. Leung

Published by
Wiley Publishing, Inc.
10475 Crosspoint Boulevard
Indianapolis, IN 46256
www.wiley.com

Copyright 2004 by Wiley Publishing, Inc., Indianapolis, Indiana
Published by Wiley Publishing, Inc., Indianapolis, Indiana
Published simultaneously in Canada

No part of this publication may be reproduced, stored in a retrieval system or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, scanning or otherwise, except as permitted under Sections 107 or 108 of the 1976 United States Copyright Act, without either the prior written permission of the Publisher, or authorization through payment of the appropriate per-copy fee to the Copyright Clearance Center, 222 Rosewood Drive, Danvers, MA 01923, (978) 750-8400, fax (978) 646-8700. Requests to the Publisher for permission should be addressed to the Legal Department, Wiley Publishing, Inc., 10475 Crosspoint Blvd., Indianapolis, IN 46256, (317) 572-3447, fax (317) 572-4447, E-mail: permcoordinator@wiley.com.

Trademarks: Wiley, the Wiley Publishing logo, Wrox, the Wrox logo, the Wrox Programmer to Programmer logo and related trade dress are trademarks or registered trademarks of John Wiley & Sons, Inc. and/or its affiliates in the United States and other countries, and may not be used without written permission. All other trademarks are the property of their respective owners. Wiley Publishing, Inc. is not associated with any product or vendor mentioned in this book.

Limit of Liability/Disclaimer of Warranty: While the publisher and author have used their best efforts in preparing this book, they make no representations or warranties with respect to the accuracy or completeness of the contents of this book and specifically disclaim any implied warranties of merchantability or fitness for a particular purpose. No warranty may be created or extended by sales representatives or written sales materials. The advice and strategies contained herein may not be suitable for your situation. You should consult with a professional where appropriate. Neither the publisher nor author shall be liable for any loss of profit or any other commercial damages, including but not limited to special, incidental, consequential, or other damages.

For general information on our other products and services or to obtain technical support, please contact our Customer Care Department within the U.S. at (800) 762-2974, outside the U.S. at (317) 572-3993 or fax (317) 572-4002.

Wiley also publishes its books in a variety of electronic formats. Some content that appears in print may not be available in electronic books.

Library of Congress Control Number: 2003115130

ISBN: 0-7645-4355-5

Manufactured in the United States of America

10 9 8 7 6 5 4 3 2 1

Credits

Author
Theodore W. Leung

Executive Editor
Robert Elliott

Production Editor
Vincent Kunkemueller

Copy Editor
Tiffany Taylor

Compositor
Gina Rexrode

Book Producer
Ryan Publishing Group, Inc.

Vice President & Executive Group Publisher
Richard Swadley

Vice President & Executive Publisher
Robert Ipsen

Vice President and Publisher
Joseph B. Wikert

Executive Editorial Director
Mary Bednarek

Editorial Manager
Kathryn A. Malm

About the Author

Theodore W. Leung

Ted Leung is a Member of the Apache Software Foundation. He is a founding member of the Apache XML Project and served as the chairman of the XML Project Management Committee from March, 2001 to June, 2003.

He is also the principal of Sauria Associates, LLC, a Pacific Northwest consultancy focused on high-impact software development. He has served companies such as F5 Networks, IBM, Enkubator, Apple Computer, and Taligent in roles spanning technical lead through chief technology officer. Ted holds a S.B in Mathematics from the Massachusetts Institute of Technology and a Sc.M. in Computer Science from Brown University.

Ted has given a number of technical presentations at industry conferences, including Software Development West and ApacheCon. A full list of his speaking engagements is available at http://www.sauria.com/presentations.html.

Acknowledgments

Writing a book is a journey, and the journey begins well before the keys on the keyboard start clicking. In my case, the journey to this book has led through a number of organizations, and I want to thank those that have helped me along the way.

Without the Apache Software Foundation, this book—and more importantly, the software described in this book—would not exist. It has been my privilege to work with the contributors, committers and members of the ASF. I’d like to give special thanks to Dirk-Willem van Gulik, Stefano Mazzochi, Pierpaolo Fumagalli, Davanum Srinivas, and James Duncan Davidson.

My involvement with the ASF would not have happened were it not for the hard work of the developers and management of the IBM Cupertino XML4J team: Mike Pogue, Andy Clark, Glenn Marcy, Ralf Pfieffer, Andy Heninger, Tom Watson, Eric Ye, Mike Weiner, Rajiv Jain, and Paul Buck. I’d also like to thank Rachel Reinitz, from IBM’s Software Services for Websphere, for starting me down the road of interacting with real people who were trying to get their jobs done using XML technologies.

The actual act of writing a book cannot happen in a vacuum. Various people have provided much needed help or advice. My neighbor Kate deVeaux dropped everything to help me beat an eleventh hour deadline by taking the photograph that graces the cover of this book. My other neighbors Alex Torres and David Shenk provided valuable advice about how to handle various aspects of the book writing process.

Apache is about community software development, performed across great distances via the wonder that is the Internet. But people also need a local, physical community, so I’d like to thank the members of our spiritual community, for their support, understanding, and prayers during this project, especially the Campbells, Woleslagles, Ziakins, Bests, and Larsens. Extra thanks to Larry Gonwick for physically standing in for me this summer.

To Mom and Dad: Thank you for your love and all the years of prayers and hard labor.

To Abigail, Michaela, and Elisabeth: Daddy is finally done with the book. We can go play now.

To Julie, the love of my life, thank you for standing over me and guarding my time, hearing my frustrations, and enduring my absences.

One of the many characterizations of the open source culture has been as a gift culture. Jesus Christ gave himself as a gift for the world. I want to thank him for the inspiration to be a gift giver. I hope that I will be able to follow his example.




Professional XML Development with Apache Tools. Xerces, Xalan, FOP, Cocoon, Axis, Xindice
Professional XML Development with Apache Tools: Xerces, Xalan, FOP, Cocoon, Axis, Xindice (Wrox Professional Guides)
ISBN: 0764543555
EAN: 2147483647
Year: 2003
Pages: 95

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net