Archive for the ‘Lotus Sametime’ Category

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…)

Transformation from AbstractMiniApp to ViewPart

Sunday, April 29th, 2007

I am certainly not the best reference to be quoted regarding this topic and I would be glad if somebody seeing any incorrectness could point that out so I can amend these details for further reference.

Whereas I did had in mind that the way in which ViewParts are going to be added had been changing from Sametime 7.5 to version 7.5.1, I did not consider the same when I installed the new version yesterday night. When I opened my Eclipse development environment this afternoon I got welcomed with two information in the source code. (more…)

Sametime 7.5.1 released

Wednesday, April 25th, 2007

Effective today IBM released Sametime 7.5.1 and made it available to download via Passport Advantage for all customers and partners.
IBM has published a detailed list with added features and functionalities. Though major improvements are certainly the IM video conversation, the integration into Microsoft Office applications and some enhancement within administrative policies.
Being in New Zealand I am in particular interested whether or not the bug has been fixed where Sametime 7.5 could not display the New Zealand daylight saving time, which is DST +13. This bug should been fixed with Sametime 7.5.1.

From the development perspective IBM introduces to the ‘new’ way of creating a sidebar extension. While the class AbstractMiniApp from the package com.ibm.collaboration.realtime.miniapp has been used in version 7.5 to add mini-apps to the Sametime Connect Sametime 7.5.1 uses the standard Eclipse ViewPart class which is defined in the org.eclipse.ui.part package.
Obviously is this the same procedure in Notes 8 to create view extensions. Hence the introduction of this change.


Creative Commons Attribution-NonCommercial 3.0 Unported
This work by cubetoon is licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported.