Java J2EE blog

A blog about Java and J2EE. Most entries were originally posted at, The Java J2EE portal.

Wednesday, November 02, 2005

Oracle releases free database

Oracle seems to have finally responded to the growing presence of free and open source databases in the small and mid-size segment. The Oracle site is now offering Oracle Database 10g Express Edition Beta Release for download on Windows and Linux.

Continued at > Oracle releases free database

Is Apache Geronimo J2EE application server ready for primetime?

Apache Geronimo, the J2EE server project of the Apache Software Foundation was founded, in August 2003. It seems to have progressed quite well although at a lot slower pace than what most J2EE enthusiasts had hoped for.

Continued at > Is Apache Geronimo ready for primetime?

Friday, October 07, 2005

BPEL, Fusion and JDeveloper at OpenWorld

The X-treme weekend workshop sessions were a shade disappointing as the instructors in most cases just have a 20 min intro, provide some lab assignments and after that only come in if you get stuck. The sessions were lacking on explanations and hand holding for new users.

Continued at
OpenWorld Day 2-3: BPEL, Fusion and JDeveloper

Thursday, October 06, 2005

Xtreme weekend at Oracle OpenWorld - EJB3 and Annotations

Considering Oracle's recent acquisitions and Oracle's growing presence in the Java world, this year's Openworld has a strange combination of events and sessions. The organizers would have had a tough job balancing content on Oracle Fusion Middleware and the Oracle Database with sessions for those coming from the Peoplesoft and JD Edwards world.

Continued at Oracle OpenWorld Day 1 - Xtreme weekend - EJB3 and Annotations

Friday, August 26, 2005

Building Faster Java

What if your Java IDE did more than just help you write code? What if it also gave you meaningful advice about how to actually improve it? What if you had a single, integrated environment that not only helped you optimize your Java applications, but also offered powerful built-in profiling, debugging, and optimization tools?

This article tells us that the now free Oracle JDeveloper 10g does all that and more. The article shows how you can develop, debug, deploy, check, and optimize your Java applications directly from within the IDE to create powerful, robust and fast applications.

The article looks at the following JDeveloper tools:
  • CodeCoach: Offers suggestions to help write better Java code
  • Code Audit: Checks code for adherence to programming standards
  • Code Metrics: Provides metrics about your code and identifies areas where it exceeds acceptable limits
  • Memory Profiler: Analyzes your application's memory usage
  • Execution Profiler: Helps you analyze your application's performance
  • Event Profiler: Helps you track specific application events

>> JDeveloper is the most comprehensive Java IDE available
>> Expect JDeveloper to grow at an Unexpected pace
>> Oracle JDeveloper 10g: Empowering J2EE Development
>> Oracle JDeveloper Books

>> Building Faster Java

Thursday, August 25, 2005

Java developers don't want Java annotations?

One of the important new features introduced in J2SE 5 was that of Java Annotations. With annotations, developers could now add their own attributes to Java code and provide data about data (metadata). This data in the annotations was meant to be used for code documentation, code generation, enhanced security or special business logic.

However now that annotations have been in use for some time, more views and opinions have started to come in about the utility of annotations

Continued @ Java developers don't want Java annotations?

Wednesday, August 24, 2005

Doubts over the future of Java mobile

Java on the mobile is widely believed to have a great future and some believe it to be clearly the best choice for delivering applications to a mass audience.

Continued @ Doubts over the future of Java mobile

Thursday, August 18, 2005

Spring In Action: 9I Book Review

SpringInActionBookReviewSpring in Action is a great book to get you going with Spring. It discusses various aspects of Spring and gets you started with each of them. The book is about 400 pages, so it does not tell you everything there's to know about Spring. However, I prefer a book that gets me started and helps me discover things rather than one that tries to show me everything and gets too big and boring. So Spring In Action is the kind of book that I like to read.

The book does a good job of introducing the concepts of inversion of control (dependency injection) and aspect oriented programming, the core ideas behind the Spring framework.

Continued @ Spring Framework In Action: 9I Book Review

Oracle JDeveloper is the most comprehensive Java IDE available

Oracle's recent announcement that JDeveloper 10g will now be available free of cost, has sparked a lot of fresh interest in the IDE. In this interview we speak to someone who is in a great position to tell us more about JDeveloper and Oracle's other products for the Java community.

In this interview, Roel Stalman states that JDeveloper won't be moving to Eclipse or any other IDE platform. He also tells us what's planned for JDeveloper and Oracle Application Development Framework, and shares his thoughts on topics like EJB 3.0, AJAX, BPEL and JSF.

Continued...@ Oracle JDeveloper is the most comprehensive Java IDE available