Monthly Archives: September 2008

Wrong user.home?

Ever wondered why Eclipse (or any Java app) is still pointing to your old Windows profile (eg. after renaming or copying it)? It’s a known JRE bug. They use a Windows registry entry for setting the user.home property.

I just had that upps effect with RSSOwl. All my blogs were gone after removing the old profile dir which I haven’t used for months (I moved out of a Windows domain severel weeks ago).

Just One Copy

I found the following in my inbox today.

A young executive was leaving the office at 6pm when he found the CEO standing in front of a shredder with a piece of paper in his hand. “Listen,” said the CEO, “this is important, and my secretary has left. Can you make this thing work?” “Certainly,” said the young executive. She turned the machine on, inserted the paper, and pressed the start button. “Excellent, excellent!” said the CEO as his paper disappeared inside the shredder. “I just need one copy.”

I can’t help but I do have a strong picture in my head. ;)

OSGi RFC 124

Who else read RFC 124? It has a really funny title: “A Component Model for OSGi”. Yeah, that really speaks for itself. Just repeat it a few times and let it settle for a while. So, RFC 124 wants to create a component model for a component model. Funny, eh?

But is that really what people need? Maybe I just don’t get it but I thought the real problem was that programming OSGi is too verbose.

Well, I’m certainly not arguing against that. Programming OSGi is verbose. When creating services you need to write additional code to maintain their registrations. When consuming services you need to write additional code to track available services. Last but not least you need some plumbing around. Continue reading