Skip to main content

Andreas Schaefer

Andreas Schaefer is a System Architect for J2EE at SeeBeyond Inc. working on the development of advance JCA resource adapters. He is a member of JSR-77 expert group and a former JBoss core developer. Currently he is focusing on AOP frameworks and how they can be used to create the next generation of an application server. These ideas and much more can be found on his personal weblog. Since Andy jr. became his boss in July 2002 he enjoys to be a father as much as he likes to investigate and solve problems with the computer.


schaefa's blog

3 Years later my Bitching became Code: Guilder POC Release

Posted by schaefa on March 7, 2008 at 10:24 PM PST

For the impatient readers I just wanted to announce the release of the Guilder POC which can be found on its wiki: which intends to be a replacement for Maven 2 taking the cool features of Maven 1 and 2 and also incorporating some of the cool Groovy stuff to giv

To the Hell with the JDK Logging: II

Posted by schaefa on August 28, 2007 at 11:41 AM PDT

After several futile attempts to get my deployment units to log to Glassfish I finally figured out to use Log4J in Glassfish which is not really well documented there. So that is what I had to do:

To the Hell with the JDK Logging

Posted by schaefa on August 28, 2007 at 6:33 AM PDT

Based on the success of Log4J Sun for sure had to go ahead and add its own version of it as JDK logging making our life miserable. I was complaining a lot about that at the LA-JUG but today it reached a point where I really had enough to start ranting here.

JavaOne 2007 is History; so back to Work

Posted by schaefa on May 12, 2007 at 12:48 AM PDT

After I could build the bundle and the repository I am now able to do what I wanted to do a year ago. Bug 6313849 is an enhancement request to add a disconnect() method to the URLConnection class so that one can close any URLConnection without having to know which protocol is used and without any fancy upcasts.

Open-Sourcing JavaOne

Posted by schaefa on May 11, 2007 at 3:48 PM PDT

JavaOne is nearly over and it was a good as well as a bad convention. One of the things that stroke me was the fact of registering for a session and then standing in line for it. Considering the fact that back in 2000 there were 25k attendants and no registration / lines and it worked out mostly fine I have a hard time to understand this approach.

Java Developers are Honest in many Ways

Posted by schaefa on May 11, 2007 at 10:36 AM PDT

Last night I went to the Java 3D / OpenGL Bindings BOF and in all the locomotion I forgot to pick up my fairly new MacBook Pro after asking a question. After the next session I suddenly realized it and raced to that room and my laptop was still there even though it was moved to the next row, ufff.

OpenJDK: Here I come

Posted by schaefa on May 10, 2007 at 12:27 PM PDT

Ditching the Keynote session at JavaOne I am sitting in the Alumni room and trying to get my head around the OpenJDK. Having a MacBook Pro I cannot download the JDK and build it on my Mac natively and so I needed to fire up my VMware installation of OpenSuSE and use Linux to build it on top of the Mac.

EJB3 and Glassfish

Posted by schaefa on May 8, 2007 at 5:05 PM PDT

I just had a nice discussion with John Clingan, product manager on Glassfish, about EJB3 and Glassfish in particular. One of the thing that strikes me with EJB3 is that Sun seems not to be able to let go of old stuff. Right now an EJB3 application server needs to support EJB2 and EJB3 and must make sure that they do not conflict.

JavaOne 6 Years Later

Posted by schaefa on May 8, 2007 at 4:40 AM PDT

It is six years since my last trip to San Francisco to attend JavaOne and boy has my agenda changed since them. Back then I was working on JBoss and there was a huge fight between Sun and the open-source community on a lot of issues surrounding Java. Now Sun is going to finally open-source Java which is a great success for the open-source idea but I couldn't care less.

OpenJDK: Who is / will be in Charge?

Posted by schaefa on May 4, 2007 at 9:48 PM PDT

I am delighted that Sun finally decided to make Java open-source and to harvest the ingenuity of developers around the world. In a few days or months the Java source code of the JDK should be available and with a good build system developers should be able to fix long standing bugs or enhancing some of the features.

The only question remaining: Is OpenJDK really open-source?