Archive for the ‘Eclipse RCP’ Category

Well done IBM – pushing Eclipse preference settings via policy

Monday, September 21st, 2009

Only just realised that IBM has gone through the full trouble in order to not only provide us with an easy way to push location, but also Eclipse preference settings to the client via policy.

While I wouldn’t necessary pronounce that it was worth the wait, while applying the workaround in Lotus Notes and Domino 6 to 8, it’s definitely a feature that has been waited for a long time.

Enable File > Application > Install in Notes 8

Thursday, July 16th, 2009

Guess this is widely published on the web but since I was searching for this like mad today I have to write it down for the next time I need it.

In order to enable the Eclipse update manager UI in Lotus Notes:

  1. Close you Lotus Notes client
  2. Browse to the plugin_customization.ini in the notes application folder\framework\rcp
  3. Add com.ibm.notes.branding/enable.update.ui=true
  4. Save and close file and restart Lotus Notes

You can now find the Eclipse update manager under File > Application > Application Management.

lotus-application-management

Preparing the IDE for Sametime 7.5.1

Thursday, May 17th, 2007

I did finally get some time to set-up and try the new Sametime 7.5.1 version with the recently released Sametime 7.5.1 Software Development Kit (SDK).
Since there is no updated IBM Redbook of “Extending Sametime 7.5″ available yet I’d like to outline some of the changes when setting up the Integrated Development Environment (IDE) with Eclipse 3.2.2. (more…)

Sametime 7.5.1 SDK available

Sunday, May 13th, 2007

About 2 weeks after the release of Sametime 7.5.1, IBM finally published the Software Development Toolkit for Sametime version 7.5.1 on the developerWorks toolkit page.
The file is dated 27th April but it has not shown up on the download page for the past few days.
While the 7.5 SDK can be used with Sametime 7.5.1 in general, the 7.5.1 software development kit should contain some documentation about the new interfaces and extensions as well as the deprecated classes. Can’t tell what’s in there since I am currently waiting for the download to complete, the trans-pacific connection between the US and New Zealand seems a bit busy currently. Interestingly the size of the 7.5.1 SDK is about 90 MB smaller than the 7.5 one.

Extending the MessageHandlerListener

Saturday, May 5th, 2007

Somebody might have recognized as well that the detail level of instructions at the Extending Sametime 7.5 Redbook is getting less the further you are progressing in the book. That’s a concept I really like for two main reasons. First because you don’t want to get told with every new extension point you are using how you have to add the dependency to the project and what steps you have to do to add a new class, secondly because you start running into your first errors and learn a lot about the development as well as the runtime environment while trapping these errors. This time I followed the example for the extension of the Message Event Notification extension point from page 154. Guess what? I ended up with this message:

The type com.ibm.collaboration.realtime.magiccarpet.MessageEventAdapter cannot be resolved. It is indirectly referenced from required .class files (more…)


Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial 2.5 License.