Hi Alexandre

The org.eclipse.update.configurator only installs the bundles in your
"plugins" folder.  It will not mark the bundles to be persistently
activated.  For something as simple as installing a bunch of bundles from a
directory and starting them I would recommend you write a very small bundle
to replace org.eclipse.update.configurator which reads the contents of a
folder and installs all the bundles in it and marks them for start.  Felix
has something like this at
http://felix.apache.org/site/apache-felix-file-install.html.  The p2 team
has the org.eclipse.equinox.p2.directorywatcher bundle but I don't think it
can easily be separated from the rest of the p2 bundles.

Tom




                                                                                
                                        
  From:       "VANBELLE ALEXANDRE" <[email protected]>      
                                        
                                                                                
                                        
  To:         <[email protected]>                                         
                                        
                                                                                
                                        
  Date:       03/27/2009 11:19 AM                                               
                                        
                                                                                
                                        
  Subject:    [equinox-dev] Equinox - Autostart                                 
                                        
                                                                                
                                        





Hello,


It’s my first message on this mailing list so, I hope that I respect the
rules. I have made some researches but I don’t find the solution I try to
get.


Previously, I developed Eclipse plug-ins and I really appreciate OSGi
mechanism used in Eclipse.


On a new project, I have chosen Equinox to create an application from
scratch. I have many bundles and some of them register their services in
their Activator.start method. Everything works great in the Eclipse IDE
(the launcher uses the property Default Auto-Start=true).


Currently, I try to get my application working on command-line. I have
followed the quickstart (
http://www.eclipse.org/equinox/documents/quickstart.php.) and I have chosen
the solution using the bundles: org.eclipse.osgi,
org.eclipse.equinox.common and org.eclipse.update.configurator. So, my own
bundles are in the “plugins” folder. My problem is : when I launch the OSGi
framework, they are not started. Can somebody give me an hint on how to set
the “Default Auto-Start” to true? They are still in a “Lazy” status. :-(


Thank you for your help.


Alexandre_______________________________________________
equinox-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/equinox-dev





<<inline: graycol.gif>>

<<inline: ecblank.gif>>

_______________________________________________
equinox-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/equinox-dev

Reply via email to