Lotusphere 2007: I’m in Orlando – how I wish my suitcase was here as well…


I flew in from Copenhagen via Atlanta but my suitcase never made it to the conveyor belts in Atlanta… πŸ™ After some quick shopping (t-shirt, shirt and socks) in Orlando airport I’m at an airport hotel before going to the resort tomorrow (Saturday).

If someone knows a shop in Orlando Intl. Airport that carries boxershorts please let me know… Good thing I always pack a share set of clothes in my carry-on.

Lotusphere 2007: I’m packing my bag and getting ready to go…

I wouldn’t think it possible but it seems like Bruce and Julian actually produced enough podcast material during the last week to entertain me all the way across the Atlantic to Orlando. Quite an effort! Combining Taking Notes with a couple of other podcasts where I’m a little behind should keep be enough to keep me inflight-entertainment-center free for the duration of the flight.

P.S.: Leaving in 21 hours…

Lotusphere 2007: Agenda booklet PDF – available?


Last year I found the agenda booklet you get at Lotushere on the web in PDF format. I printed this booklet beforehand and used it to prepare my schedule on the plane on the way to Orlando. I haven’t been able to find the PDF anywhere – does anyone know if it’s available anywhere?

P.S.: I know of Bens session database but with airport security being as it is, I don’t want to risk not being able to plan Lotusphere due to not having access to my laptop in-flight.

P.P.S.: Leaving for Orlando in 35 hours… πŸ˜‰

Loving the Update Site functionality in Eclipse

Just upgraded my Eclipse IDE to version 3.2.1 using the Update Site functionality. Nice, quick and super easy! If just it were that easy to upgrade IBM products… But wait – it will be that easy come Notes 8!! πŸ™‚ It’s already easy with Sametime 7.5!

Loving Eclipse!!

P.S.: Leaving for Orlando in under 48 hours! πŸ˜‰

Bleeding Edge 12/13/06 – No More java.library.path

A very nice addition in relation to loading native libraries from plugins has been added to the next Eclipse release (version 3.3) in the M4 milestone build. While it looks like the addition is only applicable to the SWT native libraries I really hope that the addition will also be applicable to custom plugins at some point in the near future as it would make devlopment of plugins with native access much easier.

Why is this of interest to you? Why because Sametime is built upon Lotus Expeditor (actually a pre-release of Lotus Expeditor) which in turn is built upon Eclipse 3.2…

I don’t think there is much hope of relief any time soon however… πŸ™ Judging from how long it has taken IBM to move from previous Eclipse releases for their other products such as Rational Application Developer I don’t think that Expeditor will be any different and I think we will be “stuck” on Eclipse 3.2 for Sametime development for a long time.

There are solutions however – stay tuned for my upcoming article in THE VIEW to read more… πŸ™‚

Full article: Bleeding Edge 12/13/06 – No More java.library.path

The Sametime 7.5 Server Installer vs. Sophos Antivirus

When trying to install Sametime 7.5 Server on a computer running Sophos Antivirus be sure to disable the antivirus service while installing. If you don’t you’ll most likely get an error saying “Installation has detected some Domino or Sametime processes already running” and you will be unable to continue. The answer was found in technote 1245237.

Technote 1245237:
Error installing Sametime 7.5 server: ‘Installation has detected some Domino or Sametime processes’…

Show ‘n Tell Thursday: The missing link for plugging Notes into you Sametime 7.5 plugin (10 January 2007)


When you develop and run plugins for Sametime 7.5 on Windows or Linux you do not use a standard Java Development Kit (JDK) and standard 1.4.2 JVM. Instead you use a slightly modified version called the JCL Desktop JDK and the J9 JVM. The “slightly modified” means that some features have been removed from the JDK to make it “safe” for the Expeditor framework that Sametime 7.5 runs on.

An unfortunate side-effect of this decision is that you cannot use the Notes/Domino API (that is notes.jar or ncso.jar) without resorting to additional libraries. The reason is that the ever present lotus.domino.NotesException inherits from org.omg.CORBA.UserException which is an exception class that has been removed in the modified runtime class library (for more information about lotus.domino.NotesException see my post called Java in Notes/Domino Explained: NotesException).

Fortunately there is a way to remedy that. The solution is to include the ibmorbapi.jar library (can be found in c:Program FilesNotes7Datadominojava on my laptop) in your plugin alongside notes.jar or ncso.jar. The ibmorbapi.jar library is quite large (around 400kb) but I haven’t yet played around with it to see if you could simply get away with including the org.omg-packages.

Now you know why your plugin fails to compile due to indirectly referenced Corba classes.

Anyways – someone who has the ears of the Sametime development team might want to mention this to them. Apart from that – great product and its a joy to develop plugins for Sametime 7.5! πŸ™‚

Five Things You May Not Have Known About Me

I was tagged by William Bea.

1) I used to study biochemistry before I started my own company which is where I work today. I hold a bachelors degree in Biochemistry (and a Msc in Internet Technologies).

2) I have crossed Col de Tourmalet in the French Pyrenees (2115 meters above the sea) 3 times on bike.

3) I have driven across USA and back two times and I have been in 45+ states plus the District of Columbia.

4) I know why its funny that the President in The West Wing is called Josiah Bartlett (hint: see who signed the Declaration of Independence).

5) I’m a total sucker for Friends and know many (if not most) of the episodes by heart.

I tag Duffbert, Gana and Stephan Wissel.

New article for THE VIEW

After submitting my presentation for my Lotusphere 2007 session (BP308) I’m busy putting the finishing touches on my next article for THE VIEW. The draft is due before I leave for Lotusphere.

The working title is somewhat of a mouthful (“Solving the native library binding problems of the Notes/Domino Java API in the Sametime 7.5 Connect client plug-ins”) and it will probably be changed a couple of times before the article goes to print.

The article is slated for publication in the Mar/Apr 2007 issue of THE VIEW.