Ok got it.
I'm boarding now I will take a look tomorrow.
RegardsJB
Sent from my Samsung device
-------- Original message --------
From: Fabian Lange <[email protected]>
Date: 02/04/2016 23:00 (GMT+01:00)
To: [email protected]
Subject: Re: [VOTE] Apache Karaf 4.0.5 release
Nope, the 4.0.5 plugin will not put them in the systems folder because it
evaluates the conditional correctly.
but at runtime even though the conditional is false, they are downloaded.
The 4.0.4 plugin will incorrectly put them into systems, which prevents the
download at runtime
Fabian
On Sat, Apr 2, 2016 at 10:53 PM, Jean-Baptiste Onofré <[email protected]>
wrote:
>
>
> Hi Fabian
> You mean that karaf download the artifacts even if they are in system
> folder ???!! I didn't see this behavior.
> RegardsJB
>
>
> Sent from my Samsung device
>
> -------- Original message --------
> From: Fabian Lange <[email protected]>
> Date: 02/04/2016 22:41 (GMT+01:00)
> To: [email protected]
> Subject: Re: [VOTE] Apache Karaf 4.0.5 release
>
> Guess thats it:
> https://github.com/apache/karaf/commit/1b7ddc8e1da0f6d70586c7b76f4992a3f0c64f52
>
> i would love to keep the new behaviour, as it doesn't bloat my
> distribution with stuff i do not need, but the runtime should not download
> it then when running.
> Fabian
>
> On Sat, Apr 2, 2016 at 10:33 PM, Fabian Lange <[email protected]>
> wrote:
> just checked with 4.0.4In 4.0.4 the (unnecessary) conditional dependency
> is packaged into system directory of distribution.So i would qualify this
> as regression.
> Fabian
>
>
> On Sat, Apr 2, 2016 at 10:24 PM, Fabian Lange <[email protected]>
> wrote:
> Yes, not sure if this is a regression.
> I have "jaas" but not "aries-blueprint" still this jar is
> downloaded:<conditional> <condition>aries-blueprint</condition> <bundle
> start-level="30"
> start="true">mvn:org.apache.karaf.jaas.blueprint/org.apache.karaf.jaas.blueprint.config/4.0.5</bundle>
> </conditional>
> i have "scr" but neither "management" nor "webconsole, yet these download:
> <conditional> <condition>management</condition>
> <bundle
> start-level="30">mvn:org.apache.karaf.scr/org.apache.karaf.scr.management/4.0.5</bundle>
> </conditional> <conditional>
> <condition>webconsole</condition> <bundle
> start-level="30">mvn:org.apache.felix/org.apache.felix.inventory/1.0.4</bundle>
> <bundle
> start-level="30">mvn:org.apache.felix/org.apache.felix.webconsole.plugins.ds/2.0.2</bundle>
> </conditional>
> if it is not a regression this should not block the release, but it should
> be fixed.
> Fabian
>
>
> On Sat, Apr 2, 2016 at 10:19 PM, Fabian Lange <[email protected]>
> wrote:
> Ok, this was with
> <ignoreDependencyFlag>true</ignoreDependencyFlag>
> with <ignoreDependencyFlag>false</ignoreDependencyFlag>
> it still is missing some stuff which is downloaded at runtime:
>
> These seem to be conditional plugins, however none of the conditions is
> true :(Fabian
>
> On Sat, Apr 2, 2016 at 9:57 PM, Fabian Lange <[email protected]>
> wrote:
> Hi,i am currently trying to get my custom distribution running.Usually a
> lot of stuff is put into the system folder, however after the upgrade a lot
> of dependencies are downloaded at startup, so my distribution was lacking
> them.
>
>
> here is a screenshot of the libs downloaded after start, not part of my
> distribution:
> I assume some feature definition is not respected correctly?
> Fabian
>
> On Fri, Apr 1, 2016 at 3:23 AM, Jean-Baptiste Onofré <[email protected]>
> wrote:
> Hi all,
>
>
>
> I submit Karaf Container 4.0.5 release to your vote.
>
>
>
> Release Note:
>
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140&version=12334629
>
>
>
> Staging Repository:
>
> https://repository.apache.org/content/repositories/orgapachekaraf-1059/
>
>
>
> Git tag:
>
> karaf-4.0.5
>
>
>
> Please vote to approve this release:
>
>
>
> [ ] +1 Approve the release
>
> [ ] -1 Don't approve the release (please provide specific comments)
>
>
>
> This vote will be open for at least 72 hours.
>
>
>
> Thanks,
>
> Regards
>
> JB
>
> --
>
> Jean-Baptiste Onofré
>
> [email protected]
>
> http://blog.nanthrax.net
>
> Talend - http://www.talend.com
>
>
>
>
>
>
>
>
>
>
>
>