| February 17, 2004 | Newsletter Circulation: 135 000+ | No. 4 |
This newsletter is sponsored in part by Quest Software Are memory leaks breaking your code? Fix them faster with Quest Software’s JProbe Memory Debugger. Instantly diagnose and resolve memory leaks in Java code. Reduce application memory usage and visualize complex data on memory usage and leaks with JProbe’s easy-to-use views, navigation and line-by-line results. Visit Quest Software to download the JProbe Suite for a complimentary trial of Memory Debugger.
New Articles
o Naked Objects: Deploying your Java Application on .NET
o Introducing JFig
TheServerSide Java Symposium 2004
o Advanced Agile Techniques, Enterprise Integration Patterns
Product Spotlight
o Compuware OptimalJ 3.1
Symposium Videos
o The Future of J2EE Panel
Event Coverage
o EclipseCon 2004 Report
Key J2EE Industry News Headlines
Some key headlines:
o Xwork 1.0 and WebWork 2.0 Released
o JDK 1.5 Beta and Public Review Specification is out
This newsletter is transmitted twice a month. It is printer-friendly and available online
By Richard Pawson, Robert Matthews, Dan Haywood
The Naked Objects framework, written in Java 1.1, compiles (as J#) for the .Net platform. This article, the third in the Naked Object Architecture Series, shows you how you can write your application in Java 1.1, then compile it, without modification, for either the Java or .Net platforms.
By Bruce Conrad
Bruce Conrad walks you through the configuration of a project using JFig, a tool that allows you to use a hierarchy of XML files to dynamically define your application’s configuration depending on what environment you are running in (i.e. production, test, development). JFig enables you to define a central configuration repository that can be used by more than one application, especially those that need to use the same configuration data to work together.
![]()
TheServerSide Java Symposium 2004
Las Vegas, May 6 - 8
Fellow TSS members, TheServerSide Java Symposium, your enterprise Java conference is going strong. 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 enterprise Java technical conference running on May 6-8 in Las Vegas, NV. Here is a small sample of the great speakers/talks that will be presented at the symposium:
![]()
Advanced Agile Techniques: Beyond XP - Effective agile software developers know that they need to go beyond Extreme Programming (XP) in order to address common everyday concerns. For example, how do you do database-oriented work? How can you be effective at modeling and documentation yet still get real work done? This interactive presentation discusses where agile currently is and where it's going.
Scott Ambler: Author, Agile Modeling, Elements of UML Style, and many more.
![]()
Enterprise Integration Patterns - Asynchronous messaging architectures allow for a loosely coupled solution that overcomes the limitations of remote communication, such as latency and unreliability. Unfortunately, asynchronous messaging is not without pitfalls. In this session you will learn design strategies for asynchronous messaging architectures, presented as a collection of design patterns.
Gregor Hohpe: Co-author of Enterprise Integration Patterns, Enterprise Integration practice leader at ThoughtWorks.If you're thinking about benefiting from this incredible show, you should register by February 29th. This is a limited (500 person) event, and this newsletter alone is received by over 135,000 people! If you register in February you will get the whole symposium for $999 ( $300 discount).
Checkout http://www.theserverside.com/symposium.
I hope to meet you there,
Floyd Marinescu
GM, TheServerSide Communities
Author, EJB Design Patterns![]()
Product Spotlight
Compuware OptimalJ 3.1 helps businesses migrate to Model-Driven Patterns-Based Development (MDPB). Its support for the OASIS Web Services-Security specification enables organizations to conduct business securely via Web services. OptimalJ integrates with modeling tools, including IBM Rational Rose, Borland Together Control Center, and others, and also has expanded its own modeling capabilities by adding additional UML diagram support. OptimalJ also integrates with the IDEs such as Borland JBuilder, and features asset development capabilities for BEA WebLogic Workshop. It has extended support for IBM’s infrastructure software to integrate with WebSphere MQ so that OptimalJ customers using the IBM platform can leverage their existing infrastructure investments. The integrated test environment can be used with BEA WebLogic and IBM WebSphere Application Servers.
![]()
Cedric Beust, Jim Knutson, John Crupi, Mike Burba, Floyd Marinescu, Rick Ross, and Rod Johnson examine the challenges the J2EE community faces moving forward. Issues discussed include the complexity of J2EE, standardization by committee, whether AOP will replace EJB, whether disparate tooling will hurt us against Microsoft, and how we can simply J2EE based on past lessons.
![]()
By Miko Matsumura, Adib Saikali
Miko Matsumura with Adib Saikali were on hand at EclipseCon 2004, and have written up a report of their adventures. Their report discusses: the Rich Client, Who’s in charge?, Open Source Java, Sun, Eclipse Membership, Aspects, and more.
![]()
This newsletter is sponsored in part by Borland Help your Java development soar! Take a free test flight of Borland® JBuilder® X Developer. It's all the power you crave at a price that won't leave you grounded. Whether your app is headed to the desktop, Web, or mobile, JBuilder X Developer gets you up and going fast with a customizable code editor, a two-way visual Struts designer, JSP Tag Library/framework support and much, much, more. Try it now!
The people over at JetBrains released version 4.0 of the popular Java IDE called "IntelliJ IDEA". This version ships with lots of new features such as improved CVS integration, WebLogic integration, HotSwap debugging, better plugin support, Visual Designer, J2SDK 1.5 support, and much more.
Big vendors lobby for CORBA update in Java
IBM, BEA, and HP have taken issue with a dearth of CORBA support in the latest Java release. BEA's beef with CORBA support in 1.5 stems, not from a lack of support for the specification, but from its age. BEA officials said most of their customers don't use the CORBA support because it's outdated, and they want it updated from 2.3.1 to 2.6.
Web Services Benchmark Under Fire: Price / Perf Metric Ban?
SPEC is in the process of creating a new Web Services benchmark, AppPlatform. The benchmark will consider issues typical in customers' applications, such as transactions, persistence services, Web services and messaging. There has been a bit of a ruckus over the issue of including a price/performance metric. Some vendors want it banned as it can be easily skewed.
Xwork 1.0 and WebWork 2.0 Released
Opensymphony's Xwork 1.0 and WebWork 2.0 have been released. This is the first release of a complete rewrite of WebWork, a hierarchical pull-MVC framework. Xwork is a generic command pattern implementation with no dependencies on web specific libraries. WebWork 2.0 sits on top of Xwork to provide the "web" stuff.
JDK 1.5 Beta and Public Review Specification is out
The official beta 1 of the J2SE 1.5 (Tiger) release is now available for download, as is the public review draft of the Tiger Release Contents specification (JSR 176). J2SE 1.5 is scheduled to be released in the Summer of 2004; the spec defines what features (out of a long list of high, medium and low priority) will be included in the summer release.
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) 2004 The Middleware Company