| December 24, 2002 | Circulation: 125 000+ | No. 50 |
This newsletter is sponsored in part by Oracle & Precise Optimize J2EE Application Performance. Isolate & correct performance bottlenecks in your J2EE applications by combining the high performance of Oracle9i Application Server with the application performance management of Precise i3 for J2EE. This session will give you an opportunity to see a live demonstration and a chance to interact with Java experts from both Oracle and Precise. Register Now!
Featured Articles
o EJB 2.1 - The Enhanced Message-Driven Bean
o MDA from a Developer's Perspective
New Tech Talks
o Masood Mortazavi - J2EE High Availability Spec Lead
New Public Review Book Chapters
o Bitter EJB Chapter 6 - Bitter Session States
o EJB Cookbook Chapter 2 - Code generation
o Core JDO Chapter 5 - Developing with JDO
New Patterns
o Librarian Pattern
TMC Education Strategies
o Get A $500 Amazon.com Gift Certificate
Sponsored Whitepapers
o Hurwitz Group Whitepaper on the new JCP 2.5 program
Key J2EE Industry News Headlines
Some key headlines:
o IBM announces 13 new members join Eclipse project
o Sun to Ship Weblogic 7 with next Solaris 9 Update
This newsletter is transmitted twice a month. It is printer-friendly and available online
Featured Articles
EJB 2.1 - The Enhanced Message-Driven Bean
By Richard Monson-Haefel
This column covers the new connector-based MDBs, which allow you to use MDBs with any kind of messaging system, not just JMS. It also covers the activation-configuration properties used in the deployment of MDBs, as well as EJB 2.1's new message-linking facilities.
Read column here
MDA from a Developer's Perspective
By Stefan Tilkov
This article focuses on the benefits a developer can gain from applying an MDA (Model Driven Architecture) approach to application development. It discusses technologies such as UML, XMI (XML Metadata Interchange), and MOF (Meta-Object Facility) and looks at the '10 Myths About Code Generation'.
Read article here
Back to Top
New Tech Talk
Get insight on current J2EE issues from the industry experts , in TheServerSide's Tech Talks! Videos Hosted on HostJ2EE.com. Featured this week is Masood Mortazavi who talks about High Availability in J2EE.
![]()
Masood Mortazavi - J2EE High Availability Spec Lead
In this interview Masood talks about continuous availability in the J2EE environment. He discusses the significance of JSR 117 (J2EE APIs for Continuous Availability), components and design techniques required for continuous availability, and the challenges JSR 117 presents to J2EE container developers.
Watch Masood Mortazavi's Video Interview Here
Back to Top
New Book Chapters for Public Review
TheServerSide is pleased to announce that it will be hosting a book review process for Manning's "Bitter EJB", by Bruce Tate et al., "EJB Cookbook", by Ben Sullins and Mark Whipple, and "Core JDO" (Sun Microsystems Inc & Prentice Hall), by Keiron McCammon, Heiko Bobzin, Sameer Tyagi, and Michael Vorburger. Chapters from these books will be posted to TSS as they are written for public feedback.
Bitter EJB Chapter Chapter 6 - Bitter Session StatesFirst Public Review PostingChapter 6 looks at the advantages and disadvantages of stateful session beans. The chapter defines session state, reviews the true purpose of the stateful session bean in managing session state and discusses how session state can be stored in servlets. It also identifies common antipatterns when stateful session beans are misused.
Read/Review the chapter here.
EJB Cookbook Chapter 2 - Code generationFirst Public Review PostingThis chapter presents the most common uses of XDoclet, an open source tool, tightly integrated with Ant, that lets you generate source code or other files.
Read/Review the chapter here.
Core JDO Chapter 5 - Developing with JDOFirst Public Review PostingChapter 5 looks at fundamental JDO concepts and all the classes and APIs defined by the JDO specification. It explains each of the methods for interfaces like the PersistenceManager, the JDOHelper and I18NHelper classes, overviews JDO exception classes, and the classes and interfaces in the service provider interface package.
Read/Review the chapter here.
Back to Top
New Patterns
Librarian Pattern
By Adam Browning
The Librarian Pattern provides the data loss protection of entity beans, while retaining the performance of session beans and value objects. The 'searcher' performs the query against the data store, and for each entry creates a 'librarian' and provides it with the appropriate data and its primary key. Once the 'librarians' are created, they are returned to the client which takes any actions appropriate for displaying the data, deciding which entries to update, etc.
Read pattern here
Back to Top
TMC Education Strategies
Get A $500 Amazon.com Gift Certificate
Get A $500 Amazon.com Gift Certificate when you register for any 2003 Enterprise Java Training Public Course! This offer is good for any class happening in 2003. However, you must confirm your registration by January 31, 2003 to qualify for the complimentary gift certificate.
With courses by The Middleware Company, you'll accelerate your career, as well as benefit your company. Well-trained Enterprise Java programmers mean projects get done faster, and have a higher chance of success.
Don't delay, take a moment to ask your boss to sponsor you to take these classes today!
How will you enjoy your $500 Gift Certificate? For starters, here are some ideas...
- Start a Home Theater! - Start your own home theater with a 5-piece speaker system.
- A New Mountain Bike! - Use this opportunity to get out of your house and into the great outdoors with your new mountain bike!
- Go Tangleless...Get a state-of-the-art Wireless LAN for your home.
- X-Box Perhaps? Play head-to-head games on your new X-Box with 6 games!
Click Here to find out more or visit http://www.middleware-company.com/500
Back to Top
Sponsored Whitepapers
Hurwitz Group Whitepaper on the new JCP 2.5 programThis whitepaper, by the Hurwitz Group, looks at the enhancements recently made to the Java Community ProcessSM (JCP SM 2.5) Program and the new Java Specification Participation Agreement (JSPA). The JCP introduced the JSPA2, its agreement with its members, to support new business requirements and requests from community members.
The JCP Executive Committee's goal in defining the new version of the JCP, version 2.5, was to ensure that the working model of the community is in sync with the new version of the JSPA, which is now available from jcp.org.
In addition to contributing to and directly influencing Java technology, JCP members, as well as the Java end-user community, can now more widely participate in the evolution of Java through the JCP.
To find out more:
Download the Hurwitz Group White Paper Here
Back to Top
Key J2EE Industry Headlines
Microsoft ordered to carry Java on Windows
A U.S. court judge has ordered Microsoft to include Sun's version of Java with Windows, citing MS's history of undermining Java. "...unless a preliminary injunction is entered, Sun will have lost forever its right to compete, and the opportunity to prevail, in a market undistorted by its competitor's antitrust violations," ruled the presiding Judge.
Read more here.
ATG Announces General Availability of ATG 6
ATG has announced the availability of its portal/commerce/integration platform, ATG 6. Functionality added with this version includes new search and publishing tools, and integration modules for Siebel and Documentum applications. ATG 6 is runs on top of their J2EE 1.3 ATG Dymano Application server, or on Weblogic 7.
Read more here.
Eclipse-based XtremeJ JMX Management Console Released
The XtremeJ Corp has announced the availability of the Early Access Edition of the XtremeJ Management Console. Built on top of the popular Eclipse platform, it gives the J2EE developers and administrators an intuitive user interface to access, manage, and monitor the JMX based services within a JMX-enabled application server.
Read more here.
IBM announces 13 new members join Eclipse project
IBM has announced that an additional 13 vendors have agreed to join its open source project Eclipse, including SAP, Hewlett-Packard and Oracle, bringing the group's total to 30. The way IBM sees it, "Building your own tools platform would be the equivalent of building your own HTTP server," said Scott Hebner of IBM. "Why do that when you've got Apache?"
Read more here.
Sun to Ship Weblogic 7 with next Solaris 9 Update
Sun will ship a six-month trial copy of WebLogic Server 7.0 with the next update to the Sun Solaris 9 operating system, which is due in January. Sun ONE 7 is already included in Solaris. Analysts said Sun is making a concession to include Weblogic in order to satisfy customer demand and help boost sales of its own server hardware.
Read more here.
Speculation: Microsoft to buy Rational or Borland
Shares in Rational rose on Wednesday (Dec 11) on speculation that Microsoft would bid for the software company after IBM agreed to buy it for $2.1 billion in cash. Borland stock also rose following a report on CNBC television that it could emerge as a potential acquisition target for Microsoft if IBM bought Rational.
Read more here.
Back to Top
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.
Visit The Middleware Company.
This newsletter and contents are Copyright (c) 2002 The Middleware Company