It's all about the answers!

Ask a question

Sametime and Notes 8: requires com.ibm.micro


Peter Haumer (2.2k12019) | asked Nov 20 '07, 10:58 p.m.
JAZZ DEVELOPER
Hi.
Just made the switch to Notes 8 and want to install the Jazz sametime plugin
(from M3a) following the instructions in the client readme. However, when
selecting the features to install, Notes complains that for the UI
com.ibm.micro is required. Where can I get those bits? (I see
com.ibm.micro.utils in the install folder, but somethings else seems to be
missing.)

Thanks and best regards,
Peter.

14 answers



permanent link
Stephen Renwick (6) | answered Nov 22 '07, 11:59 a.m.
Hi,
I'm seeing the same thing, and couldn't find a way round it, so if anyone else knows why this is missing and if we can get our hands on it, please let us know.

permanent link
Gabriel Castro (1216) | answered Nov 22 '07, 4:58 p.m.
This question was addressed in a previous post (https://jazz.net/forums/viewtopic.php?t=246). Short answer, it's being looked at.

permanent link
Tobias Widmer (761) | answered Nov 23 '07, 4:18 a.m.
Hi Peter,

There is currently some work to do to get Jazz running together with Notes 8. Here is the relevant excerpt of the Jazz Client Setup guide:

- Make sure the property com.ibm.notes.branding/enable.update.ui is set to true in the plugin_customization.ini of the Notes install directory. Usually, this file is located at NOTES_HOME\framework\rcp\plugin_customization.ini. If the property does not exist, simply add it to the existing ones.
- Copy the following plugins from the Sametime 7.5.1 install to your NOTES_HOME\framework\rcp\plugins directory:
- com.ibm.collaboration.realtime.brokerbridge
-com.ibm.collaboration.realtime.brokerbridge.constants
- com.ibm.micro
- Restart Notes 8.
- Choose File>Application>Install.
- Select Search for new features to install and press Next.
- Create a new local update site using TEAM_CONCERT_HOME/jazz/client/sametime, where TEAM_CONCERT_HOME denotes the location on the local filesystem where you unzipped the Team Concert download.
- Use Team Concert Update Site as name for the new update site.
- Make sure that the created update site is selected and press Finish.
- In the following dialog, select all features from the update site and press Next.
- Finish the install by accepting the licenses and restart Notes 8.

HTH,
Tobias

permanent link
Anthony Kesterton (7.5k9180136) | answered Nov 26 '07, 11:16 a.m.
JAZZ DEVELOPER
Hi

Went a slightly different route (with help from Tobias) but ended up with the integration working in Notes8.

regards

anthony

permanent link
Tom Frauenhofer (1.3k58435) | answered Nov 27 '07, 8:48 a.m.
I'm afraid I'm stumpedwith getting this work with Notes 8. What was
different route you took ?

I've tried following the instructions to copy the com.ibm.micro jars
from ST 7.5.1 to Notes 8 but no joy.

Are the instructions incomplete or did I miss something ?

Cheers

kesterto wrote:
Hi

Went a slightly different route (with help from Tobias) but ended up
with the integration working in Notes8.

regards

anthony

permanent link
Peter Haumer (2.2k12019) | answered Nov 27 '07, 2:18 p.m.
JAZZ DEVELOPER
Thanks a lot Tobias.
I copied the plugins, but notes does not recognize them. I could not locate
the right ini file nor does notes.exe take a -clean option. Any ideas how
to register these plugins with Notes?

Thanks,
Peter.



"zrltkw" <tobias_widmer@ch.ibm-dot-com.no-spam.invalid> wrote in message
news:fi66f3$mje$1@localhost.localdomain...
Hi Peter,

There is currently some work to do to get Jazz running together with
Notes 8. Here is the relevant excerpt of the Jazz Client Setup
guide:

- Make sure the property com.ibm.notes.branding/enable.update.ui is
set to true in the plugin_customization.ini of the Notes install
directory. Usually, this file is located at
NOTES_HOME\framework\rcp\plugin_customization.ini. If the property
does not exist, simply add it to the existing ones.
- Copy the following plugins from the Sametime 7.5.1 install to your
NOTES_HOME\framework\rcp\plugins directory:
- com.ibm.collaboration.realtime.brokerbridge
-com.ibm.collaboration.realtime.brokerbridge.constants
- com.ibm.micro
- Restart Notes 8.
- Choose File>Application>Install.
- Select Search for new features to install and press Next.
- Create a new local update site using
TEAM_CONCERT_HOME/jazz/client/sametime, where TEAM_CONCERT_HOME
denotes the location on the local filesystem where you unzipped the
Team Concert download.
- Use Team Concert Update Site as name for the new update site.
- Make sure that the created update site is selected and press Finish.

- In the following dialog, select all features from the update site
and press Next.
- Finish the install by accepting the licenses and restart Notes 8.

HTH,
Tobias

permanent link
Shawn Lauzon (38174) | answered Jan 10 '08, 3:20 p.m.
I'm having the same problem with Notes 8, in that it doesn't seem to recognize new plugins which I drop into the plugins directory. Any update on this?

permanent link
Shawn Lauzon (38174) | answered Jan 10 '08, 4:33 p.m.
I'm able to get it installed, but it still doesn't work. Rather than copy the plugins from Sametime, you should treat your Sametime installation as another Local folder, just like the instructions describe for RTC. So when you do File > Application > Install, also create a Folder Location for your Sametime installation, as well as the RTC location. Then you need to select from the Sametime installation:

Sametime Broker Bridge Feature

plus all of them from RTC. Then hit the Select Required button and all of the dependencies get worked out.

However, my next problem is that the broker doesn't work. When Notes starts I get an error that it can't find the MqttPayload class, which does in fact exist in the micro.utils plugin.

An internal error occurred during: "StartBrokerJob".

java.lang.NoClassDefFoundError: com.ibm.mqttclient.utils.MqttPayload
at java.lang.J9VMInternals.verifyImpl(Native Method)
at java.lang.J9VMInternals.verify(J9VMInternals.java:63)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:124)
at java.lang.Class.forNameImpl(Native Method)
at java.lang.Class.forName(Class.java:127)
at com.ibm.mqttclient.v3.internal.factory.PredefinedProtocolStacks.class$(PredefinedProtocolStacks.java:36)
at com.ibm.mqttclient.v3.internal.factory.PredefinedProtocolStacks.<clinit>(PredefinedProtocolStacks.java:36)
at java.lang.J9VMInternals.initializeImpl(Native Method)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:187)
at com.ibm.mqttclient.v3.internal.factory.MqttClientFactoryImpl.<init>(MqttClientFactoryImpl.java:56)
at java.lang.Class.newInstanceImpl(Native Method)
at java.lang.Class.newInstance(Class.java:1243)
at com.ibm.mqttclient.factory.MqttClientFactory.<clinit>(MqttClientFactory.java:86)
at java.lang.J9VMInternals.initializeImpl(Native Method)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:187)
at com.ibm.collaboration.realtime.brokerbridge.BridgeBrokerClient.<init>(BridgeBrokerClient.java:156)
at com.ibm.collaboration.realtime.brokerbridge.BridgeActivator.doStartBroker(BridgeActivator.java:100)
at com.ibm.collaboration.realtime.brokerbridge.StartupListener$1.run(StartupListener.java:30)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)

permanent link
Anthony Kesterton (7.5k9180136) | answered Jan 11 '08, 6:28 a.m.
JAZZ DEVELOPER
I'm afraid I'm stumped with getting this work with Notes 8. What was
different route you took ?


Hi David

Sorry - been off the forums for a while. The fix was to talk to development directly and get some of the required files. This probably would not be an option if you are external to IBM.

However, whatever route you take, you probably ought to check you have the right versions of everything.

Since then, I have switch to the 7.5.1 Sametime connection and that works fine. I did forget to change the sametime .ini settings at first, but after that was fixed, it worked.

anthony

permanent link
Tom Frauenhofer (1.3k58435) | answered Jan 11 '08, 9:48 a.m.
Thanks Anthony

I also have switched to ST 7.5.1

kesterto wrote:
I'm afraid I'm stumped with getting this work with Notes 8. What
was
different route you took ?


Hi David

Sorry - been off the forums for a while. The fix was to talk to
development directly and get some of the required files. This
probably would not be an option if you are external to IBM.

However, whatever route you take, you probably ought to check you have
the right versions of everything.

Since then, I have switch to the 7.5.1 Sametime connection and that
works fine. I did forget to change the sametime .ini settings at
first, but after that was fixed, it worked.

anthony

Your answer


Register or to post your answer.


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.