Don't install Notes in the default location if doing Notes plug-in development
A little while back I was contacted by a fellow Yellow-head who had some issues with some plug-in development for Notes 8. Unfortunately I wasn't able to help him at the time but when he some head scratching time later found the answer he was kind enough to share it. I thought I would share it here in case it can help someone.
From the offset the issue looked simple as it had to do with the good old nlsxbe which is normally caused by the binary Notes directory not being on the path. The issue was however a bit twisted as the error raised complained about the filename or extension being too long.
java.lang.UnsatisfiedLinkError: nlsxbe (The filename or extension is too long. )
What our good Yellow-head found out was that the issue was caused by his install location of the Notes client. Specifically he had installed his client in "C:\Archivos de programa\IBM\Lotus\Notes" which is the default location for his OS. This however means that the path to the notes.jar for plug-ins becomes "C:\Archivos de programa\IBM\Lotus\Notes\framework\rcp\eclipse\plugins\com.ibm.rcp.j2se.win32.x86_1.5.0.SR4-200707311521\jre\lib\Notes.jar" which is too long a path (longer than 128 characters). Installing Notes in "C:\program files\IBM\Lotus\Notes" solved the issue.
So if you run into weird issues like this check your install path or choose an English copy of Windows! :-)
Wireless presenting
I'm doing more and more presenting work and being tied to the keyboard to change slides just doesn't cut it so I have been in the market for a cordless presenter device of some sort. Finally I decided on the Logitech 2.4 GHz Cordless Presenter. Besides the name which is somewhat of a mouthful it's just stellar! It does exactly what it sets out to do - nothing more, nothing less. It's a great addition to my arsenal... :-)



