|Re: [ecf-dev] DS and zookeeper|
On 4/27/2011 10:44 AM, Scott Lewis wrote:
Incidently...I've discovered that the lazy start was *not* previously set in the hello example bundle (i.e. org.eclipse.ecf.examples.remoteservices.hello). This may have been the actual cause of the start problem discussed in this thread .
I'm happy to report that adding Bundle-ActivationPolicy: lazy to the org.eclipse.ecf.examples.remoteservice.hello bundle manifest fixes bug ...and addresses the bundle state issue described in the mailing list thread entitled 'How to consume HelloWorld remote OSGI Samples in eclipse platform' . I've tested things on 3.6.2 and 3.7 versions of Equinox and it does eliminate the bundle state exception seen previously.
Also, I've simplified the hello host DS product configurations (zeroconf,generic) and pushed them to the git master. For those that are willing to contribute to making ECF easier...these two existing product configs can now be more easily used to setup/use additional product configs. If you are able to create a new product config and are willing to contribute it to ECF as an example, please attach the new product config as an attachment to bug .