Friday, October 31, 2008

Create Sametime 8 environment

If you have installed all the necessary software from the previous session, you're ready for setting up the Lotus Sametime development environment.

Abstract
  • Install and configure Expeditor Development Runtimes
  • Install and configure Sametime 8 profile
Start Eclipse Callisto
  • Make a new workspace lotus-sametime-dev
    (ex. ..\workspace\lotus-sametime-dev)
If the Lotus Expeditor Configuration dialog appears, because you have installed Expeditor in an earlier session, just Cancel it.
  • Close the welcome page
    (only shows the first time you open the workspace)
If you do NOT have Expeditor installed already
You need to install the Expeditor Toolkit. Go back to an earlier session Configure Lotus Notes 8 development and run through the section Install and configure the Expeditor Toolkit
Then come back and and go to the next section.

If you do have Expeditor installed already, from the Lotus Notes session
You just need to add the Desktop Runtime feature, from the Expeditor update site you made in the Lotus Notes session.

Install and configure Expeditor Development Runtimes
  • Go to Help - Software Updates - Find and Install
  • Select Search for new features to install
  • Click Next
  • Check that the local expeditor/Expeditor_Toolkit_install update site is checked.
  • Click Finish

  • Select the Lotus Expeditor Development Runtimes VM 6.1.x.xxx
  • Click Next
  • Accept the license terms
  • Click Next
  • Verify the installation
  • Click Finish
  • If prompted for Feature Verification, just click Install All
  • Select Yes to Restart
Install and configure Sametime 8 profile
Now you have to load some load plug-ins from the Lotus Sametime 8.0.x SDK, you downloaded in the Download and install the necessary software session.
  • Go to Help - Software Updates - Find and Install
  • Select Search for new features to install
  • Click Next
  • Click New Local Site
  • Select Sametime SDK Install folder
    (ex. c:/lotus-dev/st801sdk/client/connect/stXpdToolkitProfile folder)
  • Click Ok, to close the browse file dialog

  • Deselect / uncheck the expeditor/Expeditor_Toolkit_install, if it is still checked
  • Select / Check the connect/stXpdToolkitProfile, if it is NOT checked
  • Click Finish, to view the features



  • Select / Check the Sametime XPD Toolkit Feature 8.0.1
  • Click Next, to view the features / plug-ins to install
  • Accept the license terms
  • Click Next, to verify the installation
  • Click Finish
  • If prompted for Feature Verification, just click Install All
  • Select Yes to Restart

Configure the Expeditor Test Environment
After restart you need to setup the test environment.

You can get to the settings of Lotus Expeditor Toolkit Configuration
  • Choose Window – Preferences - Client Services


  • Click Configure button



  • Set Test Environment to Lotus Sametime 8.0.1
    Notice the Target Location changes automatically
  • Verify the rest of the selected values in the dialog
Conclusion
Yes done for now, next up is testing the samples.

What's Next?
Next you will complete task:
  • Test Sametime 8 samples
HOME

2 comments:

jcsandot said...

Great tutorial, i'm trying to set my environment up to develop a sametime plugin for the version 8.0.2

After i install the lotus expeditor in my eclipse 3.2.2 i got an error caused by the org.eclipse.jdt.launching.j9 plugin

"VM process is closed, but output stream is not ready. Using default"

Moreover, if i try to run the samples, i got another error after validating the plugins

"Plug-in com.ibm.collaboration.realtime.click2install will be disabled"
"required plug-in com.ibm.collaboration.realtime.webapp is missing"

what can i do to solve this problem? any clue? =S

Thank you in advance

mindful architecture said...

This post is really helpfull , I wanted to work with sametime 8.5 and was able to add it to my eclipse via sametime sdk

Search This Blog

Eclipse Live: Equinox Ganymede

The creator of an Eclipse Bible, introduces Equinox and its building blocks for creating applications. We overview the architecture and technology, and demonstrate many of the building blocks.
by Jeff McAffer (Code 9)