You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@felix.apache.org by David Bosschaert <da...@gmail.com> on 2009/06/03 11:20:29 UTC
Re: felix.auto.start behaviour changed between 1.4.1 and 1.6.1
Just noticed that the config.properties that ships with the 1.8.0
distro still refers to the old startlevel property:
# Sets the initial start level of the framework upon startup.
#org.osgi.framework.startlevel=1
I guess this should really say
# Sets the initial start level of the framework upon startup.
#org.osgi.framework.startlevel.beginning=1
right?
Cheers,
David
2009/5/28 David Bosschaert <da...@gmail.com>:
> Thanks Richard, that worked!
>
> David
>
> 2009/5/28 Richard S. Hall <he...@ungoverned.org>:
>> The property was renamed in the R4.2 spec to:
>>
>> org.osgi.framework.startlevel.beginning
>>
>> -> richard
>>
>> On 5/28/09 10:30 AM, David Bosschaert wrote:
>>>
>>> Hi,
>>>
>>> In Felix 1.4.1 I often used felix.auto.start configuration to
>>> automatically load my configuration. For this I would change my
>>> conf/config.properties file like this:
>>>
>>> org.osgi.framework.startlevel=32
>>>
>>> felix.auto.start.2=http://www.apache.org/dist/felix/org.osgi.compendium-1.2.0.jar
>>> felix.auto.start.3=file:/...
>>> ... loads of these ...
>>> felix.auto.start.32=file:/...
>>>
>>> This worked fine in 1.4.1, but for some reason it has stopped working
>>> in 1.6.1 and 1.8.0. When I use this in 1.6.1/1.8.0 the bundles listed
>>> get installed, as below. But none of them are started and if I try to
>>> start any of them nothing happens. They remain in the 'resolved' or
>>> 'installed' state.
>>>
>>> If I run the install / start commands by hand from the console it does
>>> seem to work.
>>>
>>> Anyone an idea? Is this a new bug? Is there another way to preload the
>>> container with my bundles?
>>>
>>> Thanks,
>>>
>>> David
>>>
>>> --- LOG:
>>> -> ps
>>> START LEVEL 1
>>> ID State Level Name
>>> [ 0] [Active ] [ 0] System Bundle (1.6.1)
>>> [ 1] [Installed ] [ 21] Apache ServiceMix Bundles: xmlschema-1.4.3
>>> (1.4.3.1
>>> )
>>> [ 2] [Installed ] [ 20] Apache ServiceMix Bundles: xmlsec-1.3.0
>>> (1.3.0.1)
>>> [ 3] [Installed ] [ 19] Apache ServiceMix Bundles: wsdl4j-1.6.1
>>> (1.6.1.1)
>>> [ 4] [Installed ] [ 18] Apache ServiceMix Bundles: jaxb-impl-2.1.6
>>> (2.1.6.1
>>> )
>>> [ 5] [Installed ] [ 17] OPS4J Pax Web - Service (0.5.1)
>>> [ 6] [Installed ] [ 16] spring-osgi-extender (1.2.0)
>>> [ 7] [Installed ] [ 15] spring-osgi-core (1.2.0)
>>> [ 8] [Installed ] [ 14] spring-osgi-io (1.2.0)
>>> [ 9] [Installed ] [ 13] Spring AOP (2.5.6)
>>> [ 10] [Installed ] [ 12] AOP Alliance API (1.0.0)
>>> [ 11] [Installed ] [ 11] Spring Context (2.5.6)
>>> [ 12] [Installed ] [ 10] Spring Beans (2.5.6)
>>> [ 13] [Installed ] [ 32] CXF Distributed Software Bundle
>>> (1.1.0.SNAPSHOT)
>>> [ 14] [Installed ] [ 31] CXF Local Discovery Service Bundle
>>> (1.1.0.SNAPSHOT)
>>>
>>> [ 15] [Installed ] [ 30] Apache ServiceMix Specs :: JAXWS API 2.1
>>> (1.1.1)
>>> [ 16] [Installed ] [ 9] Spring Core (2.5.6)
>>> [ 17] [Installed ] [ 8] JDOM DOM Processor (1.0.0)
>>> [ 18] [Installed ] [ 7] Apache Commons Logging (1.1.1)
>>> [ 19] [Installed ] [ 6] geronimo-ws-metadata_2.0_spec (1.1.2)
>>> [ 20] [Installed ] [ 5] geronimo-javamail_1.4_spec (1.2)
>>> [ 21] [Installed ] [ 4] geronimo-activation_1.1_spec (1.0.2)
>>> [ 22] [Installed ] [ 3] geronimo-annotation_1.0_spec (1.1.1)
>>> [ 23] [Resolved ] [ 2] OSGi R4 Compendium Bundle (4.1.0)
>>> [ 24] [Active ] [ 1] Apache Felix Shell Service (1.2.0)
>>> [ 25] [Active ] [ 1] Apache Felix Shell TUI (1.2.0)
>>> [ 26] [Active ] [ 1] Apache Felix Bundle Repository (1.4.0)
>>> [ 27] [Installed ] [ 29] Apache ServiceMix Specs :: JAXB API 2.1
>>> (1.1.1)
>>> [ 28] [Installed ] [ 28] Apache ServiceMix Specs :: STAX API 1.0
>>> (1.1.1)
>>> [ 29] [Installed ] [ 27] Apache ServiceMix Specs :: SAAJ API 1.3
>>> (1.1.1)
>>> [ 30] [Installed ] [ 26] Apache CXF Minimal Bundle Jar (2.2.1)
>>> [ 31] [Installed ] [ 25] Apache ServiceMix Bundles: woodstox-3.2.7
>>> (3.2.7.1)
>>>
>>> [ 32] [Installed ] [ 24] Apache ServiceMix Bundles: neethi-2.0.4
>>> (2.0.4.1)
>>> [ 33] [Installed ] [ 23] Apache ServiceMix Bundles: xmlresolver-1.2
>>> (1.2.0.1
>>> )
>>> [ 34] [Installed ] [ 22] Apache ServiceMix Bundles: asm-2.2.3
>>> (2.2.3.1)
>>>
>>> -> start 23
>>> -> ps
>>> START LEVEL 1
>>> ID State Level Name
>>> ...
>>> [ 23] [Resolved ] [ 2] OSGi R4 Compendium Bundle (4.1.0)
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>>> For additional commands, e-mail: users-help@felix.apache.org
>>>
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>> For additional commands, e-mail: users-help@felix.apache.org
>>
>>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
For additional commands, e-mail: users-help@felix.apache.org
Re: felix.auto.start behaviour changed between 1.4.1 and 1.6.1
Posted by David Bosschaert <da...@gmail.com>.
Done: FELIX-1198
David
2009/6/3 Richard S. Hall <he...@ungoverned.org>:
> Yes, it should. Could you please open an issue for that? Thanks.
>
> -> richard
>
> On 6/3/09 2:20 AM, David Bosschaert wrote:
>>
>> Just noticed that the config.properties that ships with the 1.8.0
>> distro still refers to the old startlevel property:
>>
>> # Sets the initial start level of the framework upon startup.
>> #org.osgi.framework.startlevel=1
>>
>> I guess this should really say
>> # Sets the initial start level of the framework upon startup.
>> #org.osgi.framework.startlevel.beginning=1
>>
>> right?
>>
>> Cheers,
>>
>> David
>>
>> 2009/5/28 David Bosschaert<da...@gmail.com>:
>>
>>>
>>> Thanks Richard, that worked!
>>>
>>> David
>>>
>>> 2009/5/28 Richard S. Hall<he...@ungoverned.org>:
>>>
>>>>
>>>> The property was renamed in the R4.2 spec to:
>>>>
>>>> org.osgi.framework.startlevel.beginning
>>>>
>>>> -> richard
>>>>
>>>> On 5/28/09 10:30 AM, David Bosschaert wrote:
>>>>
>>>>>
>>>>> Hi,
>>>>>
>>>>> In Felix 1.4.1 I often used felix.auto.start configuration to
>>>>> automatically load my configuration. For this I would change my
>>>>> conf/config.properties file like this:
>>>>>
>>>>> org.osgi.framework.startlevel=32
>>>>>
>>>>>
>>>>> felix.auto.start.2=http://www.apache.org/dist/felix/org.osgi.compendium-1.2.0.jar
>>>>> felix.auto.start.3=file:/...
>>>>> ... loads of these ...
>>>>> felix.auto.start.32=file:/...
>>>>>
>>>>> This worked fine in 1.4.1, but for some reason it has stopped working
>>>>> in 1.6.1 and 1.8.0. When I use this in 1.6.1/1.8.0 the bundles listed
>>>>> get installed, as below. But none of them are started and if I try to
>>>>> start any of them nothing happens. They remain in the 'resolved' or
>>>>> 'installed' state.
>>>>>
>>>>> If I run the install / start commands by hand from the console it does
>>>>> seem to work.
>>>>>
>>>>> Anyone an idea? Is this a new bug? Is there another way to preload the
>>>>> container with my bundles?
>>>>>
>>>>> Thanks,
>>>>>
>>>>> David
>>>>>
>>>>> --- LOG:
>>>>> -> ps
>>>>> START LEVEL 1
>>>>> ID State Level Name
>>>>> [ 0] [Active ] [ 0] System Bundle (1.6.1)
>>>>> [ 1] [Installed ] [ 21] Apache ServiceMix Bundles: xmlschema-1.4.3
>>>>> (1.4.3.1
>>>>> )
>>>>> [ 2] [Installed ] [ 20] Apache ServiceMix Bundles: xmlsec-1.3.0
>>>>> (1.3.0.1)
>>>>> [ 3] [Installed ] [ 19] Apache ServiceMix Bundles: wsdl4j-1.6.1
>>>>> (1.6.1.1)
>>>>> [ 4] [Installed ] [ 18] Apache ServiceMix Bundles: jaxb-impl-2.1.6
>>>>> (2.1.6.1
>>>>> )
>>>>> [ 5] [Installed ] [ 17] OPS4J Pax Web - Service (0.5.1)
>>>>> [ 6] [Installed ] [ 16] spring-osgi-extender (1.2.0)
>>>>> [ 7] [Installed ] [ 15] spring-osgi-core (1.2.0)
>>>>> [ 8] [Installed ] [ 14] spring-osgi-io (1.2.0)
>>>>> [ 9] [Installed ] [ 13] Spring AOP (2.5.6)
>>>>> [ 10] [Installed ] [ 12] AOP Alliance API (1.0.0)
>>>>> [ 11] [Installed ] [ 11] Spring Context (2.5.6)
>>>>> [ 12] [Installed ] [ 10] Spring Beans (2.5.6)
>>>>> [ 13] [Installed ] [ 32] CXF Distributed Software Bundle
>>>>> (1.1.0.SNAPSHOT)
>>>>> [ 14] [Installed ] [ 31] CXF Local Discovery Service Bundle
>>>>> (1.1.0.SNAPSHOT)
>>>>>
>>>>> [ 15] [Installed ] [ 30] Apache ServiceMix Specs :: JAXWS API 2.1
>>>>> (1.1.1)
>>>>> [ 16] [Installed ] [ 9] Spring Core (2.5.6)
>>>>> [ 17] [Installed ] [ 8] JDOM DOM Processor (1.0.0)
>>>>> [ 18] [Installed ] [ 7] Apache Commons Logging (1.1.1)
>>>>> [ 19] [Installed ] [ 6] geronimo-ws-metadata_2.0_spec (1.1.2)
>>>>> [ 20] [Installed ] [ 5] geronimo-javamail_1.4_spec (1.2)
>>>>> [ 21] [Installed ] [ 4] geronimo-activation_1.1_spec (1.0.2)
>>>>> [ 22] [Installed ] [ 3] geronimo-annotation_1.0_spec (1.1.1)
>>>>> [ 23] [Resolved ] [ 2] OSGi R4 Compendium Bundle (4.1.0)
>>>>> [ 24] [Active ] [ 1] Apache Felix Shell Service (1.2.0)
>>>>> [ 25] [Active ] [ 1] Apache Felix Shell TUI (1.2.0)
>>>>> [ 26] [Active ] [ 1] Apache Felix Bundle Repository (1.4.0)
>>>>> [ 27] [Installed ] [ 29] Apache ServiceMix Specs :: JAXB API 2.1
>>>>> (1.1.1)
>>>>> [ 28] [Installed ] [ 28] Apache ServiceMix Specs :: STAX API 1.0
>>>>> (1.1.1)
>>>>> [ 29] [Installed ] [ 27] Apache ServiceMix Specs :: SAAJ API 1.3
>>>>> (1.1.1)
>>>>> [ 30] [Installed ] [ 26] Apache CXF Minimal Bundle Jar (2.2.1)
>>>>> [ 31] [Installed ] [ 25] Apache ServiceMix Bundles: woodstox-3.2.7
>>>>> (3.2.7.1)
>>>>>
>>>>> [ 32] [Installed ] [ 24] Apache ServiceMix Bundles: neethi-2.0.4
>>>>> (2.0.4.1)
>>>>> [ 33] [Installed ] [ 23] Apache ServiceMix Bundles: xmlresolver-1.2
>>>>> (1.2.0.1
>>>>> )
>>>>> [ 34] [Installed ] [ 22] Apache ServiceMix Bundles: asm-2.2.3
>>>>> (2.2.3.1)
>>>>>
>>>>> -> start 23
>>>>> -> ps
>>>>> START LEVEL 1
>>>>> ID State Level Name
>>>>> ...
>>>>> [ 23] [Resolved ] [ 2] OSGi R4 Compendium Bundle (4.1.0)
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>>>>> For additional commands, e-mail: users-help@felix.apache.org
>>>>>
>>>>>
>>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>>>> For additional commands, e-mail: users-help@felix.apache.org
>>>>
>>>>
>>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>> For additional commands, e-mail: users-help@felix.apache.org
>>
>>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
For additional commands, e-mail: users-help@felix.apache.org
Re: felix.auto.start behaviour changed between 1.4.1 and 1.6.1
Posted by "Richard S. Hall" <he...@ungoverned.org>.
Yes, it should. Could you please open an issue for that? Thanks.
-> richard
On 6/3/09 2:20 AM, David Bosschaert wrote:
> Just noticed that the config.properties that ships with the 1.8.0
> distro still refers to the old startlevel property:
>
> # Sets the initial start level of the framework upon startup.
> #org.osgi.framework.startlevel=1
>
> I guess this should really say
> # Sets the initial start level of the framework upon startup.
> #org.osgi.framework.startlevel.beginning=1
>
> right?
>
> Cheers,
>
> David
>
> 2009/5/28 David Bosschaert<da...@gmail.com>:
>
>> Thanks Richard, that worked!
>>
>> David
>>
>> 2009/5/28 Richard S. Hall<he...@ungoverned.org>:
>>
>>> The property was renamed in the R4.2 spec to:
>>>
>>> org.osgi.framework.startlevel.beginning
>>>
>>> -> richard
>>>
>>> On 5/28/09 10:30 AM, David Bosschaert wrote:
>>>
>>>> Hi,
>>>>
>>>> In Felix 1.4.1 I often used felix.auto.start configuration to
>>>> automatically load my configuration. For this I would change my
>>>> conf/config.properties file like this:
>>>>
>>>> org.osgi.framework.startlevel=32
>>>>
>>>> felix.auto.start.2=http://www.apache.org/dist/felix/org.osgi.compendium-1.2.0.jar
>>>> felix.auto.start.3=file:/...
>>>> ... loads of these ...
>>>> felix.auto.start.32=file:/...
>>>>
>>>> This worked fine in 1.4.1, but for some reason it has stopped working
>>>> in 1.6.1 and 1.8.0. When I use this in 1.6.1/1.8.0 the bundles listed
>>>> get installed, as below. But none of them are started and if I try to
>>>> start any of them nothing happens. They remain in the 'resolved' or
>>>> 'installed' state.
>>>>
>>>> If I run the install / start commands by hand from the console it does
>>>> seem to work.
>>>>
>>>> Anyone an idea? Is this a new bug? Is there another way to preload the
>>>> container with my bundles?
>>>>
>>>> Thanks,
>>>>
>>>> David
>>>>
>>>> --- LOG:
>>>> -> ps
>>>> START LEVEL 1
>>>> ID State Level Name
>>>> [ 0] [Active ] [ 0] System Bundle (1.6.1)
>>>> [ 1] [Installed ] [ 21] Apache ServiceMix Bundles: xmlschema-1.4.3
>>>> (1.4.3.1
>>>> )
>>>> [ 2] [Installed ] [ 20] Apache ServiceMix Bundles: xmlsec-1.3.0
>>>> (1.3.0.1)
>>>> [ 3] [Installed ] [ 19] Apache ServiceMix Bundles: wsdl4j-1.6.1
>>>> (1.6.1.1)
>>>> [ 4] [Installed ] [ 18] Apache ServiceMix Bundles: jaxb-impl-2.1.6
>>>> (2.1.6.1
>>>> )
>>>> [ 5] [Installed ] [ 17] OPS4J Pax Web - Service (0.5.1)
>>>> [ 6] [Installed ] [ 16] spring-osgi-extender (1.2.0)
>>>> [ 7] [Installed ] [ 15] spring-osgi-core (1.2.0)
>>>> [ 8] [Installed ] [ 14] spring-osgi-io (1.2.0)
>>>> [ 9] [Installed ] [ 13] Spring AOP (2.5.6)
>>>> [ 10] [Installed ] [ 12] AOP Alliance API (1.0.0)
>>>> [ 11] [Installed ] [ 11] Spring Context (2.5.6)
>>>> [ 12] [Installed ] [ 10] Spring Beans (2.5.6)
>>>> [ 13] [Installed ] [ 32] CXF Distributed Software Bundle
>>>> (1.1.0.SNAPSHOT)
>>>> [ 14] [Installed ] [ 31] CXF Local Discovery Service Bundle
>>>> (1.1.0.SNAPSHOT)
>>>>
>>>> [ 15] [Installed ] [ 30] Apache ServiceMix Specs :: JAXWS API 2.1
>>>> (1.1.1)
>>>> [ 16] [Installed ] [ 9] Spring Core (2.5.6)
>>>> [ 17] [Installed ] [ 8] JDOM DOM Processor (1.0.0)
>>>> [ 18] [Installed ] [ 7] Apache Commons Logging (1.1.1)
>>>> [ 19] [Installed ] [ 6] geronimo-ws-metadata_2.0_spec (1.1.2)
>>>> [ 20] [Installed ] [ 5] geronimo-javamail_1.4_spec (1.2)
>>>> [ 21] [Installed ] [ 4] geronimo-activation_1.1_spec (1.0.2)
>>>> [ 22] [Installed ] [ 3] geronimo-annotation_1.0_spec (1.1.1)
>>>> [ 23] [Resolved ] [ 2] OSGi R4 Compendium Bundle (4.1.0)
>>>> [ 24] [Active ] [ 1] Apache Felix Shell Service (1.2.0)
>>>> [ 25] [Active ] [ 1] Apache Felix Shell TUI (1.2.0)
>>>> [ 26] [Active ] [ 1] Apache Felix Bundle Repository (1.4.0)
>>>> [ 27] [Installed ] [ 29] Apache ServiceMix Specs :: JAXB API 2.1
>>>> (1.1.1)
>>>> [ 28] [Installed ] [ 28] Apache ServiceMix Specs :: STAX API 1.0
>>>> (1.1.1)
>>>> [ 29] [Installed ] [ 27] Apache ServiceMix Specs :: SAAJ API 1.3
>>>> (1.1.1)
>>>> [ 30] [Installed ] [ 26] Apache CXF Minimal Bundle Jar (2.2.1)
>>>> [ 31] [Installed ] [ 25] Apache ServiceMix Bundles: woodstox-3.2.7
>>>> (3.2.7.1)
>>>>
>>>> [ 32] [Installed ] [ 24] Apache ServiceMix Bundles: neethi-2.0.4
>>>> (2.0.4.1)
>>>> [ 33] [Installed ] [ 23] Apache ServiceMix Bundles: xmlresolver-1.2
>>>> (1.2.0.1
>>>> )
>>>> [ 34] [Installed ] [ 22] Apache ServiceMix Bundles: asm-2.2.3
>>>> (2.2.3.1)
>>>>
>>>> -> start 23
>>>> -> ps
>>>> START LEVEL 1
>>>> ID State Level Name
>>>> ...
>>>> [ 23] [Resolved ] [ 2] OSGi R4 Compendium Bundle (4.1.0)
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>>>> For additional commands, e-mail: users-help@felix.apache.org
>>>>
>>>>
>>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>>> For additional commands, e-mail: users-help@felix.apache.org
>>>
>>>
>>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
> For additional commands, e-mail: users-help@felix.apache.org
>
>