Saturday, October 25, 2008

Looking forward to WJAX and Eclipse Summit Europe

Saying goodbye to OOPSLA I am already thinking about the next two conferences coming up on my schedule and which are highly promising to be very very interesting. In a bit more than one week there is the WJAX conference in Munich, Germany. The program is fully packed with interesting stuff and I am quite happy to talk about some cool stuff as well.

Starting on Monday I will participate in the Agile Day at WJAX where I will talk together with Norbert Grosz about experiences from introducing agile development to an insurance company.
Next is the OSGi Special Day on Tuesday. Together with my colleaque Matthias Lübken we will talk about moving existing applications towards using OSGi. Later that day I will give my fun talk about classloading and type visibility in OSGi - I still love classloading stuff. :-) Wednesday I have the pleasure to share my experiences from using and adapting "The Eclipse Way" (the famous development process of the Eclipse team) for general in-house projects. And finally on Friday, at the OSGi Experts Day, Heiko Seeberger and I are going to showcase Equinox Aspects to the attendees. This will be a real fun week in Munich!

Not far away from WJAX is the Eclipse Summit Europe, starting at Tuesday, November 18th, in Ludiwgsburg, Germany. Together with Jeff McAffer and Heiko Seeberger I am organizing the Runtime Symposium on Tuesday morning. Take care you don't miss this symposium to meet people who are also interested or involved in the runtime projects at Eclipse. In addition to that I will give (together with Heiko) a short talk on Equinox Aspects on Wednesday.

And last but not least I would be really happy to hear from you what you would like to know from the talk on classloading and type visibility in OSGi. If you have any questions you would like to get answered within that talk, please comment on this blog entry. I will try to incorporate them into the talk.

See you there!

Thursday, October 23, 2008

Slides from OOPSLA 2008

The slides of my OOPSLA demo on Equinox Aspects are now online - together with those of my tutorial about Spring Dynamic Modules:

Thursday, October 09, 2008

Building Platforms with Jeff McAffer on SE-Radio

Two days ago the episode that I recorded together with Jeff McAffer about building platforms was published at SE-Radio. I enjoyed a lot asking Jeff so many questions about how to build successful platforms, good APIs and those things and got many very valueable insights. Don't miss it!!!

Saturday, October 04, 2008

New version of Spring Extension Factory available

When retrieving an OSGi service its good practice to use a timeout. Otherwise the operation could be blocked forever (in the case the service never appears). In past versions the Spring Extension Factory used a hard-coded timeout of 5 seconds. I chose this value more or less randomly, guessing that no bundle would hopefully need for than 5 seconds to create its application context. But I was proven wrong... :-)

Therefore I made the timeout setting configurable. Now you can define the timeout value (in milliseconds) via a system property called "org.eclipse.springextensionfactory.timeout". To set the timeout to 20sec, for example, start the JVM with this option:


I also added some more readable exceptions if no application context can be found or if the name of the bean to be used cannot be determined.

The new version can be downloaded from here:
Thanks for reporting the problem, Matthias!

Thursday, October 02, 2008

Eclipse Demo Camp in Hamburg - November 2008

After the great success of the Eclipse Ganymede Demo Camp 2008 in Hamburg in June this year Peter Friese and I are organizing another Demo Camp in Hamburg at the 10th of November. It will take place at the East Hotel, a very fancy design hotel in Hamburg.

The schedule for the demo camp is not finished yet. What we already know is that Harald Wellmann will talk about "Geodata Processing for Car Navigation Systems" on top of OSGi and Gerd Wütherich will give a quick demo on Spring Dynamic Modules. And there will be some more, I am sure.

Don't miss it! You just need to register at the wiki page, come by at the 10th of November and enjoy the demos, food, drinks and other Eclipse enthusiasts. I am looking forward to seeing you all there!