[TheServerSide Newsletter #4]
March 4, 2003 Newsletter Circulation: 130 000+ No. 5


 This newsletter sponsored in part by Candle
Join Candle Corp. for a free Webcast, "Moving to Web Services Via the Mainframe," live on March 4 at 9 a.m. PST and available for replay through June. In this hour-long Webcast, industry analyst Mark Vanston of Meta Group and Peter Rhys Jenkins, Candle senior architect, will discuss how to make a seamless connection between the mainframe world and Web services. Register at: http://www.ebizq.net/expoq/events/event32.html


In This Issue



White Papers
 o Optimizing Java Applications, by The Middleware Company

Featured Articles
 o Simplifying Domain Model Persistence using JDO

TheServerSide Symposium
 o Introduction to Agile Modeling (AM)
 o Building J2EE applications with Maven/Jelly

J2EE Training Video
 o Complimentary Training Video on Understanding J2EE and Web Services

New Public Review Chapters
 o EJB Logging

Upcoming Conferences
 o International Oracle Users Group (IOUG) Live 2003

Key J2EE Industry News Headlines
 Some key headlines:
 o xPetstore 3.0 Released: Features EJB and non-EJB implementations
 o BEA Announces WebLogic Platform 8.1 at BEA eWorld

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



White Papers



Optimizing Java Applications
By The Middleware Company

This white paper outlines two critical investments to tune your application for performance and to make your development process faster and more cost-effective. Automating performance testing will let you focus on developing code, knowing that your test suite will catch performance problems as they're introduced, making you more productive. Investments in tools will allow you to attack the most critical performance problems with confidence and efficiency.



Featured Articles



Simplifying Domain Model Persistence using JDO
By Chris Richardson

Learn how to use Java Data Objects (JDO) to accelerate development and test your domain model outside of the application server and without a database. This article looks at an example application and its JDO implementation, then goes into object-relational mapping issues with JDO, including object identity and how to persist embedded value objects. You will learn how to write code that invokes JDO APIs in a way that works both inside and outside an application server, and learn how to design the session façade to make testing easier.



 This newsletter sponsored in part by Sun Microsystems
March is Java Web Services Education Month. Everything you need to know to get started with Web Services. Sun's vision, strategies, products downloads, rich educational resources, hands-on tutorials live interaction with Web Services experts, and more. For complete details visit http://java.sun.com/webservices/education-month/index.html?ssobm=tss


TheServerSide Symposium



TheServerSide Symposium - Register by March 31st and Save $400
Boston, June 27 - 29 Weekend

Fellow TSS members, TheServerSide Symposium, your J2EE conference is going strong. The first deadline just passed (saving $500 by Feb 28th) and we've gotten almost twice the number of registrations we expected this early out. Luckily, there are still many spots left in this limited-attendance J2EE technical conference running the June 27-29 weekend in Boston, MA. Here is another small sample of the great speakers/talks that will be presented at the symposium:

Introduction to Agile Modeling (AM) - Agile Modeling (AM) is a chaordic collection of proven practices for the effective modeling and documentation of software-based systems. AM can be tailored into eXtreme Programming (XP) to help make modeling explicit and into the Rational Unified Process (RUP) to make modeling effective. In this presentation you'll learn that modeling doesn't have to be dysfunctional.
Scott Ambler: Author, Agile Modeling, Elements of UML Style, and many more.



Building J2EE applications with Maven/Jelly - Until recently the best way to build Java applications was by using Jakarta Ant. Maven places itself a layer above Ant and encapsulates best build practices in plugins readily available to projects and thus provides real build reusability. This session will demonstrate how to use Maven on a J2EE project and how to write one's own Maven plugins when needed.
Vincent Massol: Creator of Apache Cactus project, committer on Struts, Maven, Gump, Mock Objects projects. Author, JUnit in Action.

If you're thinking about benefiting from this incredible show, you should register by March 31st. This is a limited (500 person) event, and this newsletter alone is received by over 130,000 people! If you register in February you will get the whole symposium for $1095 ( $400 discount) and you'll get to choose from over 15 books written by J2EE experts speaking at the show and meet them in person to get a personally autographed copy.

Checkout http://www.theserverside.com/symposium.

I hope to meet you there,

Floyd Marinescu
Director of TheServerSide.com
Author, EJB Design Patterns



J2EE Training Video



Understanding J2EE and Web Services - Presented by Ed Roman

This short video, the third of a three-part series, ties everything together and shows you how to do Web services with J2EE. It will also help you better understand the buzzwords, and better communicate with developers; it shows Ed Roman teaching actual courseware from The Middleware Company's "Enterprise Java for Managers" course.

Download Training Video on Understanding J2EE and Web Services Here



New Public Review Chapters



EJB Logging
Excerpted from Manning's EJB Cookbook, by Ben Sullins and Mark Whipple

Complex EJB applications support many clients, run in clustered environments, and contain a multitude of transactions; these can chip away at the usefulness of typical homegrown loggers. The Logging chapter, from the EJB Cookbook, focuses on using Log4j, a fast and extensible open source logging framework that can provide solutions to EJB logging problems.



Upcoming Conferences



International Oracle Users Group (IOUG) Live 2003
April 27 - May 1 Orlando, FL


An education conference for Oracle users focusing on Architecture & Infrastructure, Application Server & Web Services, eBusiness & Application Development, DBA, and more.Sessions of interest for J2EE developers include: "Making Oracle JDBC and SQLJ Work For You", "J2EE and JDeveloper9i for (Forms) Dummies", "J2EE for Oracle Technologists", "Leasing on line: a multitier J2EE leasing application"




Key J2EE Industry Headlines


xPetstore 3.0 Released: Features EJB and non-EJB implementations

xPetstore 3.0 has been released. xPetstore is a lightweight version of the Sun Petstore application based on xDoclet. This release provides 2 implementations: An EJB version based on JSP, Struts, Sitemesh, EJB and CMP2.0; and a Servlet version based on Velocity, Webwork, Sitemesh, POJO and Hibernate


BEA Announces WebLogic Platform 8.1 at BEA eWorld

BEA has announced its WebLogic Platform 8.1 at eWorld. The platform has been expanded to have solid integration between the products. WebLogic Workshop allows developers to manage their J2EE components, Web Services, high level business processes, and more, all from the one tool. The products are available in beta now, with the GA scheduled for Spring.


Opinion: Is .NET a rip off of Java?

In a recent editorial, a builder.com editor responded to a question about J2EE and .NET: which is the original, and which is the rip off. His response was somewhat contrived and seemed to imply that all of J2EE is a copy of MS technologies, but concludes with a useful takeaway point: "every industry takes the best of what already exists, makes it better and blends in innovations."


Microsoft files counterclaim against Sun

Microsoft has filed a counterclaim in Sun Microsystems' private antitrust lawsuit against the software giant, with Microsoft claiming that Sun broke a contract that allowed Microsoft to distribute its own version of Java. Microsoft claim the two companies had an agreement allowing Microsoft to distribute its version of the Java Virtual Machine through 2008.


IBM Completes Rational Buyout

IBM officials have said the company has completed its $2.1 billion cash acquisition of Rational Software. IBM first unveiled its intentions to buy Rational in December, which was followed by speculation that Microsoft might make a competitive bid. The Rational acquisition adds to IBMs "On Demand" initiative, which it recently launched.


New HP/BEA and IBM SPEC jAppServer2002 Results Posted

Two new results from HP/BEA and IBM have been published on the SPEC jAppServer2002 site. Published to separate categories (and thus not to be compared against one another) both HP/BEA and IBM have submitted results that are faster and cheaper than their previous results in the same category. SPEC jAppServer2002 is the benchmark for J2EE 1.3 servers.






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.



This newsletter and contents are Copyright (c) 2002 The Middleware Company