Very simple answer: Felix does not yet implement that R4.1 feature...

Sorry for now. :-(

-> richard

Jacek Laskowski wrote:
Hi,

I've been developing a bundle with Bundle-ActivationPolicy: lazy and
thought that the start command would not execute its bundle activator.
To my surprise it did. Why? Does start command obey lazy activation?

Manifest-Version: 1.0
Created-By: 1.5.0_14 (Sun Microsystems Inc.)
Bundle-Activator: pl.jaceklaskowski.osgi.AktywatorPakunku
Import-Package: org.osgi.framework;version=1.3,pl.jaceklaskowski.osgi,
 pl.jaceklaskowski.osgi.impl
Bundle-ActivationPolicy: lazy
Include-Resource: src\main\resources
Bnd-LastModified: 1207238502828
Export-Package: pl.jaceklaskowski.osgi.impl;uses:=pl.jaceklaskowski.os
 gi,pl.jaceklaskowski.osgi;uses:=org.osgi.framework
Bundle-Version: 1.0
Bundle-Name: Spring OSGi Bundle
Private-Package: META-INF.spring
Bundle-ManifestVersion: 2
Bundle-SymbolicName: pl.jaceklaskowski.osgi.spring-osgi-activationpoli
 cy
Tool: Bnd-0.0.160

[EMAIL PROTECTED] /cygdrive/c/apps/felix
$ java -Dfelix.cache.profile=notatnik -jar bin/felix.jar

Welcome to Felix.
=================

DEBUG: WIRE: 1.0 -> org.osgi.service.packageadmin -> 0
DEBUG: WIRE: 1.0 -> org.osgi.service.startlevel -> 0
DEBUG: WIRE: 1.0 -> org.ungoverned.osgi.service.shell -> 1.0
DEBUG: WIRE: 1.0 -> org.osgi.framework -> 0
DEBUG: WIRE: 1.0 -> org.apache.felix.shell -> 1.0
DEBUG: WIRE: 2.0 -> org.osgi.framework -> 0
DEBUG: WIRE: 2.0 -> org.apache.felix.shell -> 1.0
DEBUG: WIRE: 3.0 -> org.osgi.service.obr -> 3.0
DEBUG: WIRE: 3.0 -> org.osgi.framework -> 0
-> DEBUG: WIRE: 3.0 -> org.apache.felix.shell -> 1.0

-> install 
file:c:/projs/osgi/spring-osgi-activationpolicy/target/spring-osgi-activationpolicy-1.0.jar
Bundle ID: 4
-> start 4
DEBUG: WIRE: 4.0 -> org.osgi.framework -> 0
DEBUG: WIRE: 4.0 -> pl.jaceklaskowski.osgi.impl -> 4.0
DEBUG: WIRE: 4.0 -> pl.jaceklaskowski.osgi -> 4.0
2008-04-03 18:51:23 pl.jaceklaskowski.osgi.AktywatorPakunku start
INFO: start() wykonano - rozpoczynam prac´┐Ż
------------------------------------
Charakterystyka aktywowanego pakunku:
  Identyfikator: 4
  Identyfikator polaczenia:
file:c:/projs/osgi/spring-osgi-activationpolicy/target/spring-osgi-activationpolicy-1.0.jar
  Nazwa symboliczna: pl.jaceklaskowski.osgi.spring-osgi-activationpolicy
------------------------------------

Jacek


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to