Jump to: navigation, search

Equinox Resource Monitoring Demo

Revision as of 16:11, 1 March 2007 by Dj houghton.ca.ibm.com (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Demo - in SDK


  • install server zip into SDK
  • set port and protocol
  • start SDK
    • server will start automatically
  • create some resources in the workspace
    • File -> Import -> Plug-ins and Fragments -> Import As Projects with source folders
    • type "org.eclipse.equinox.*" in the filter and choose Add
    • Finish
  • set a preference value
    • Window -> Preferences -> General -> Workspace -> Workspace Save Interval = 10
    • TODO ensure this works
  • TODO instance and default preferences look the same...both contain default values


  • install client zip into SDK
  • start SDK
  • JMX Server -> Open Connection
  • choose proper host, port and protocol
  • OK


  • expand Bundles
    • note these are all the bundles that are installed on the server
  • expand org.eclipse.equinoix.registry
    • note that the imported packages and required bundles are listed as well as the services
    • expand the imported packages to show what it requires
    • expand the required bundles to show what it requires
      • expand org.eclipse.equinox.common to show it is recursive
    • expand Services
      • note the 3 different icons for providing, using, and both


  • all the extension points are listed
  • future work: add extensions, namespaces, better grouping, and more methods
  • navigate to the runtime.applications extension point and see the server application and ide application
  • Note: can we hook in Tom's demos here? click on an extension and start it remotely?


  • TODO



  • expand Sleak
  • TODO why don't these numbers look right??


  • expand VM Stats
  • look at all the VM info

workspace resources

  • see the 6 equinox projects in the workspace.
  • select the launcher fragment
  • in the operations part of the form, select delete
  • make the navigator from the server instance visible to the user
  • in the invocation view hit Delete
  • note that the resource was deleted from the server

Demo - standalone application

  • unzip exported product
  • set up ppro VM
  • start the server

End-to-End demo

  • get the osgi.jar from the latest build
  • start OSGi: java -jar osgi.jar -console
  • install the file installer jar
  • drop in the server bundles