• Anonymous
  • Login
  • Register
OSGI Tasklet Service for IBM Lotus Domino - Response: starting bundles by id

Created on Sep 16, 2011
Created by Harald Albers

To my observation, starting a bundle by its bundle id  from a profile document only works if the jar is located in ${dominobin}/javaddin/rcp/eclipse/plugins.

If you place the jar in ${dominobin}/javaddin/shared/eclipse/plugins, a relative path like ../../../shared/eclipse/plugins/<bundle id> is required. The same applies to file based sites.

This is no problem because you do not have to specify the bundle's  file name and therfore the path will not change when updating the bundle.

The problem with the osginsf paths ist that I do not know how to relatively address a bundle in a Notes update site database (is there a way?) and thus have to use the absolute path as reported by the diag command. 

I would be perfectly happy with a relative path syntax like with the file sites (not including UNIDs, of course).

Thank you for the exellent support.

Harald









Documents
     
Creation Date
Author
Subject
Sep 15, 2011 Harald Albers improve startlevel configuration using osginsf sites
Sep 15, 2011 David Taieb     Response: Answers
Sep 16, 2011 Harald Albers         Response: starting bundles by id
Oct 24, 2011 Harald Albers             Response: starting nsf bundles by id in DOTS 2.0
Oct 24, 2011 David Taieb                 Response: Only use the bundle id
Oct 25, 2011 Harald Albers                     Response: problem starting org.eclipse.equinox.ds
Oct 25, 2011 David Taieb                         Response: Did you add :start at the end?
Oct 26, 2011 Harald Albers                             Response: start was added by framework
Oct 26, 2011 David Taieb                                 Response: I think I found and fixed the bug
Oct 27, 2011 Harald Albers                                     Response: not solved
Oct 27, 2011 Harald Albers                                     Response: problem caused by version string
Oct 27, 2011 Harald Albers                                         Response: possible cause
Oct 27, 2011 David Taieb                                             Response: I think you nailed it
Oct 28, 2011 Harald Albers                                                 Response: partial success
Oct 28, 2011 David Taieb                                                     Response: Maybe third time is the charm :-)
Oct 28, 2011 Harald Albers                                                         Response: perfect!
     
In this field you can enter the actual content.

You can use the rich text editor for rich text formating. You can also enter HTML to embed objects, e.g. to embed a YouTube video or a screenshot of the project. In this case use '[' and ']' to mark the passthrough HTML as such.

Please note that the first time you use the new UI your description is converted from rich text to MIME. You might want to copy and paste the raw plain text from the old UI in the new UI so that you don't loose information.