Sametime and Notes 8: requires com.ibm.micro
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.
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
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
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
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:
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
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...
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
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)
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)
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
Thanks Anthony
I also have switched to ST 7.5.1
kesterto wrote:
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
page 1of 1 pagesof 2 pages