[TheServerSide Newsletter #1666666]
August 3, 2004 Newsletter Circulation: 135 000+ No. 16


 This newsletter is sponsored in part by IBM DeveloperWorks
Advanced XML programming in Java technology. This advanced tutorial covers more sophisticated topics for manipulating XML documents with Java technology. Author Doug Tidwell shows you how to do tasks such as generate XML data structures, manipulate those structures, and interface XML parsers with non-XML data sources.
In This Issue
New Articles
 o The eXo Platform Reloaded

Chapters
 o Developing Your First Spring Web Application

Tech Talks
 o Dain Sundstrom on Apache Geronimo
 o Jeremy Boynes on Apache Geronimo


JDBC Tips
 o Managing Connections and Updates

Featured Blogs
 o FreeMarker vs. Velocity
 o Container Client Interface


Key J2EE Industry News Headlines
 Some key headlines:
 o IBM announces Derby: Open sourcing Cloudscape database
 o Spring Framework 1.1 RC1 released

This newsletter is transmitted twice a month. It is printer-friendly and available online


New Articles

The eXo Platform Reloaded
By Benjamin Mestrallet, Tuan Nguyen, Gennady Azarenkov and Ove Ranheim
The eXo Platform continues to stride on with 1.0 RC1. This article shows how to integrate with enterprise intranet components, such as portal and content management systems, and how to refactor and test the platform to suit a community's requirements.
Chapters

Developing Your First Spring Web Application
TSS has excerpted a chapter from the 'Spring Live' book, by Matt Raible, that shows you how to write a simple Spring web application using the Struts MVC framework for the front end, Spring for the middle-tier glue, and Hibernate for the back end.

Tech Talks

Dain Sundstrom - Apache Geronimo Committer
Topic: Apache Geronimo
Dain Sundstrom delves into the aims of Geronimo, the challenges with integrating the various open source projects which make up Geronimo, and then gets into the architecture. He discusses how the GBean architecture came about, how it fits into JMX, and the decisions on class loader design. He also finishes up talking about the speed improvements made.

Jeremy Boynes - Apache Geronimo Committer
Topic: Apache Geronimo
Jeremy Boynes discusses taking on the J2EE specs; he walks us through surprises along the way, discusses the persistence options in Geronimo, how they handle the world of configuration, how security fits into the picture, and of course: EJB 3.0. Finally we are told why a new project should consider Geronimo.

JDBC Tips

Managing Connections and Updates
By John Goodson
In this JDBC Performance Tip, Part 4 of the JDBC Peformance Series, John Goodson looks at how to manage connections and updates to improve system performance for your JDBC applications. He shows you how to manage transactions, commits in transactions, choose the right transaction model, use updateXXX methods and getBestRowIdentifier().

Featured Blogs

FreeMarker vs. Velocity
By Matt Raible
Matt Raible has been working with Spring and Velocity. He recently tried to bootstrap FreeMarker and has learned a few lessons about the templating language, which he describes to the community.

Container Client Interface
By Vincent Massol
Vincent has had some thoughts on a Container Client Interface that is an API that allows you to start/stop/configure/deploy Java containers. In this entry Vincent explains what he is thinking about.


Key J2EE Industry Headlines

Sun talks about buying Novell
Sun has talked about buying Novell, which would give them a linux contender to fight IBM: SuSE Linux. But several factors could reduce the likelihood of such an acquisition. First, though Sun has cash and marketable securities of $7.61bn, Novell isn't cheap, with a market capitalisation of $2.64bn as of July 30.

IBM announces Derby: Open sourcing Cloudscape database
Raising its stakes in open-source software, IBM plans to create an open-source project around Cloudscape, a specialized Java database. The open source project, code-named Derby is said to be released into the Apache Software Foundation. IBM acquired Cloudscape when it bought Informix in 2001.

Spring Framework 1.1 RC1 released
The Spring team is happy to announce a release candidate of Spring 1.1. New features include support for publishing and receiving JMS messages, improved JDO support, support for Apache OJB, and IoC enhancements to enable Method Injection and the use of static factory methods as well as constructors.

Google gets another Java guy: Adam Bosworth from BEA
Google just nabbed Joshua Bloch, and now Adam Bosworth BEA's Chief Architect, is moving over. "This comes as a big surprise, given his highly visible role at the vendor's annual eWorld show just two months ago in San Francisco. In his keynote at eWorld, he launched Project Alchemy, a plan to build a next-generation mobile browser."

The Eclipse Web and J2EE Tools Platform Project Goes Live
The Eclipse Web Tools Platform Project has gone live and the initial code submissions from Lomboz and from IBM are available for download. This project has two sub-projects: Web Standard Tools, and J2EE Standard Tools.


Unsubscribe


If you are receiving this newsletter it is because you signed up as a member of TheServerSide.com and elected to receive our newsletters. To unsubscribe from TheServerSide.com's bi-weekly newsletter, log on to TheServerSide and edit your user profile. Email webmaster@theserverside.com if you are having problems editing your profile.


TheServerSide.com is part of The Middleware Company, 350 Ellis St., Mt., View, CA 94043 USA. This newsletter and contents are Copyright (c) 2004 The Middleware Company

%%detect_open%%