I am working on a private project these days. It should give myfear.com and myfear.de a new meaning. Therefore I am trying out Google's Appengine. Beeing forced to more or less full blown JEE5 in my dayly work, I wanted to try out something new. Having wo…
Continue ReadingHave you read the recent IEEE-Article from Tom DeMarco (PDF) ? My early metrics book, Controlling Software Projects: Management, Measurement, and Estimation (Prentice Hall/Yourdon Press, 1982), played a role in the way many budding software engineers quantifi…


last days of edocs.bea.com
Starting August 31, 2009, edocs.bea.com will no longer be maintained. At that time, edocs documentation will be available from the Oracle Technology Network only. The new direct link to the WLS 10gR3 is now: http://download.oracle.com/docs/cd/E12840_01/wls/d…

Using Maven Dependency Projects
Maven is number one in managing dependencies. This could get even simpler, if you use plugins for your favourite ide (e.g. m2eclipse). Anyway, dependency management is the most challinging part in maven projects. If you have a growing project, you should sit …

Most projects today have at least one part, that is generated in anyway. This is not too easy to integrate with maven. Mostly the generator's build relys on ant. Therefore it's always a discussion, where to place the build and how to trigger it. The m…
Continue ReadingYou may have seen my simple JEE5 maven project setup already. I am trying to add more and more features during the next few weeks that satisfy the needs of enterprise software development. First add-on is the possibility to have a separate static-web.zip gen…
Continue ReadingQuickstart Maven JEE5 Project
I had to start several JEE5 projects recently and always needed to setup a new maven project structure over and over again. Therefore I decided to build a basic maven project setup for a default JEE5 application containing: - one EAR project - one EJB project…
Continue ReadingSun 's stockholders approved the company's sale to Oracle for $9.50 a share Thursday. In an special meeting held at Santa Clara, CA, 62% of Sun's stockholders voted for the acquisition. As a result of this Sun's stock will be taken from the st…


JPA implementation patterns
Vincent Partington has written a series of blog posts about the JPA implementation patterns he discovered while writing JPA code. Basic patterns * Data Access Objects * Saving (detached) entities * Retrieving entities * Removing entities *…
Continue Reading
JSF 2's new features
With version 2.0, Java™Server Faces (JSF) makes it easy to implement robust, Ajaxified Web applications. The recent article series by JSF 2.0 Expert Group member David Geary showing you how to take advantage of the new features in JSF 2. Streamline Web applic…

Gmail4J is a simple, object oriented library for accessing Gmail services from Java. The actual build version 0.3 is available under a Apache License 2.0 from code.google.com . You can use it with maven (Java.net Repository): <dependency> <groupId&…
Continue ReadingKyle Smith (VMware) posted a series of blogposts where he talks about using Eclipse, Maven, OSGi, and Spring DM in a real life project. First part Second part
Continue ReadingJBoss Tools 3.1 M2 released
The JBoss Tools 3.1 M2 Milestone was released on the 10th of july. New Features Support for Maven Archived Update Site XHTML Validation Conditional rendering in Visual Page Editor Improved incremental validation Smooks jBPM 4 More details can be found on the …

Time is changing
And so is the free space, if you have a toddler at home :) Therefore I am giving away a nice toy. My Cobalt Qube2. If you like, you can take part in the ebay auction . I will buy some extra toys for my daughter from the gathered money :)

If you ever tried using a different O/R mapper than the ones provided by Oracle, you may have come across several issues. The most common one is a problem with the ANTLR packages. Hibernate3 uses ANTLR for the new query parser. Oracle Weblogic includes a vers…


Oracle Application Grid Podcasts
According the the Oracle ArchBeat Blog , the entire OTN Arch2Arch Podcast interview with Oracle’s Bill Dettelback is now available. In this interview Bill discusses Oracle Application Grid as an architectural concept, describes some of the similarities and di…

Remote Debugging a JVM is quite simple at all. This is the same, if you are trying to debug an Oracle Webglogic Server instance. Grep your favourite IDE and give it a try. First thing to do, is to enable Debugging with Oracle Weblogic Server. Look out for the…
Continue ReadingAs you probably may have heard: JSF2.0 is final now. Time to give the available distributions a shot. I was curious to find out, that the actual available builds of the RI are still in BETA. Therefore I had to try it with the 2.0.0 Beta1 (26 May 2009) . To …
Continue ReadingYesterday I attended the Oracle Fusion Middleware 11g Launch in Munich. It was a small but very interesting event at all. Alex Andrianopoulos (Vice President, Oracle Fusion Middleware Product Marketing) and John Aisien (Vice President of Product Management, O…
