You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@karaf.apache.org by Jean-Baptiste Onofré <jb...@nanthrax.net> on 2015/10/13 08:06:22 UTC

[ANN] Apache Karaf 4.0.2 Released!

The Karaf team is pleased to announce the release of Karaf version 4.0.2.

This is an update patch for Apache Karaf 4.0.x, containing many bug
fixes, dependency updates, and improvements.

http://karaf.apache.org/

This release is available from
http://karaf.apache.org/index/community/download.html#Karaf4.0.2 and

Maven:

  <dependency>
  <groupId>org.apache.karaf</groupId>
  <artifactId>apache-karaf</artifactId>
  <version>4.0.2</version>
  </dependency>

Release Notes:

http://karaf.apache.org/index/community/download/karaf-4.0.2-release.html

Enjoy!

Re: [ANN] Apache Karaf 4.0.2 Released!

Posted by Christian Schneider <ch...@die-schneider.net>.
Yes. That would be good.

I would recommend to not force maven 3.3 though. I currently use maven 
3.2.5 as I had problems with 3.3.x for some projects.
As I can build karaf it might be enough to force maven >= 3.2.

Christian

On 10.11.2015 13:51, Achim Nierbeck wrote:
> Looks like we need to set a minimum version for maven in the pom files 
> for karaf then ...
>
>
> regards, Achim
>
>

-- 
Christian Schneider
http://www.liquid-reality.de

Open Source Architect
http://www.talend.com


Re: [ANN] Apache Karaf 4.0.2 Released!

Posted by Achim Nierbeck <bc...@googlemail.com>.
Looks like we need to set a minimum version for maven in the pom files for
karaf then ...


regards, Achim


2015-11-10 13:45 GMT+01:00 CLEMENT Jean-Philippe <
jean-philippe.clement@fr.thalesgroup.com>:

> => Issue fixed with Maven 3.3.3
>
> Thanks!
>
> Regards,
> JP
>
> [@@ OPEN @@]
>
>
> -----Message d'origine-----
> De : Jean-Baptiste Onofré [mailto:jb@nanthrax.net]
> Envoyé : mardi 10 novembre 2015 12:50
> À : user@karaf.apache.org
> Objet : Re: [ANN] Apache Karaf 4.0.2 Released!
>
> I use Maven 3.3.3.
>
> Regards
> JB
>
> On 11/10/2015 12:01 PM, CLEMENT Jean-Philippe wrote:
> > Maven version is 3.0.3. I don't specify any wagon extension.
> >
> > Googling the error, I found "I could resolve this after I updated from
> maven 3.0.3 to maven 3.0.5". Which version are you using?
> >
> > Regards,
> > JP
> >
> > [@@ OPEN @@]
> >
> >
> > -----Message d'origine-----
> > De : Jean-Baptiste Onofré [mailto:jb@nanthrax.net] Envoyé : mardi 10
> > novembre 2015 11:52 À : user@karaf.apache.org Objet : Re: [ANN] Apache
> > Karaf 4.0.2 Released!
> >
> > What's your Maven version ?
> >
> > Don't you override the http wagon description in build extensions ?
> >
> > In Karaf, we have:
> >
> >           <dependency>
> >               <groupId>org.apache.maven.wagon</groupId>
> >               <artifactId>wagon-http</artifactId>
> >               <version>2.8</version>
> >           </dependency>
> >
> >
> > Regards
> > JB
> >
> > On 11/10/2015 11:36 AM, CLEMENT Jean-Philippe wrote:
> >> Hi JB,
> >>
> >> I wasn't too clear. Our local repo does now have access to Maven
> Central. Going on Maven Central with a browser, finding bndlib and clicking
> on it does not show any ".jar". I guess that's why our repo did not
> automatically retrieve it. Strange thing, on the web page, just before
> clicking on the artifact details, there is a "jar" button which allows to
> manually download the file. So I added it to our 3rdparty repo.
> >>
> >> Now I face another issue:
> >> Exception in thread "pool-2-thread-1" java.lang.NoSuchMethodError:
> org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.getReadTimeout()I
> >>           at
> org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.execute(AbstractHttpClientWagon.java:798)
> >>           at
> org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.fillInputData(AbstractHttpClientWagon.java:1000)
> >>           at
> org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.fillInputData(AbstractHttpClientWagon.java:977)
> >>           at
> org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:116)
> >>           at
> org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88)
> >>           at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61)
> >>           at
> org.sonatype.aether.connector.wagon.WagonRepositoryConnector$GetTask.run(WagonRepositoryConnector.java:608)
> >>           at
> org.sonatype.aether.util.concurrency.RunnableErrorForwarder$1.run(RunnableErrorForwarder.java:64)
> >>           at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
> >>           at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
> >>           at java.lang.Thread.run(Thread.java:745)
> >> [INFO] Final Memory: 31M/331M
> >> [INFO]
> >> ---------------------------------------------------------------------
> >> -
> >> -- [ERROR] Failed to execute goal
> >> org.apache.karaf.tooling:karaf-maven-plugin:4.0.2:features-generate-d
> >> e scriptor (default-features-generate-descriptor) on project
> >> AAA-feature: Execution default-features-generate-descriptor of goal
> >> org.apache.karaf.tooling:karaf-maven-plugin:4.0.2:features-generate-d
> >> e scriptor failed: An API incompatibility was encountered while
> >> executing
> >> org.apache.karaf.tooling:karaf-maven-plugin:4.0.2:features-generate-d
> >> e
> >> scriptor: java.lang.NoSuchMethodError:
> >> org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.getRead
> >> T
> >> imeout()I [ERROR]
> >> -----------------------------------------------------
> >> [ERROR] realm =
> plugin>org.apache.karaf.tooling:karaf-maven-plugin:4.0.2
> >> [ERROR] strategy =
> >> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
> >> [ERROR] urls[0] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/to
> >> o ling/karaf-maven-plugin/4.0.2/karaf-maven-plugin-4.0.2.jar
> >> [ERROR] urls[1] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/sonatype/sisu/s
> >> i su-inject-bean/2.1.1/sisu-inject-bean-2.1.1.jar
> >> [ERROR] urls[2] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/sonatype/sisu/s
> >> i su-guice/2.9.4/sisu-guice-2.9.4-no_aop.jar
> >> [ERROR] urls[3] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/sonatype/aether
> >> / aether-util/1.11/aether-util-1.11.jar
> >> [ERROR] urls[4] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/eclipse/aether/
> >> a ether-api/0.9.0.M2/aether-api-0.9.0.M2.jar
> >> [ERROR] urls[5] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/eclipse/aether/
> >> a ether-util/0.9.0.M2/aether-util-0.9.0.M2.jar
> >> [ERROR] urls[6] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus
> >> / plexus-interpolation/1.14/plexus-interpolation-1.14.jar
> >> [ERROR] urls[7] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus
> >> /
> >> plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.
> >> jar [ERROR] urls[8] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/sonatype/plexus
> >> / plexus-sec-dispatcher/1.3/plexus-sec-dispatcher-1.3.jar
> >> [ERROR] urls[9] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/sonatype/plexus
> >> / plexus-cipher/1.4/plexus-cipher-1.4.jar
> >> [ERROR] urls[10] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/pl
> >> u
> >> gin-tools/maven-plugin-annotations/3.3/maven-plugin-annotations-3.3.j
> >> a
> >> r [ERROR] urls[11] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/wa
> >> g
> >> on/wagon-http/2.8/wagon-http-2.8.jar
> >> [ERROR] urls[12] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/wa
> >> g on/wagon-http-shared/2.8/wagon-http-shared-2.8.jar
> >> [ERROR] urls[13] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/jsoup/jsoup/1.7.
> >> 2/jsoup-1.7.2.jar [ERROR] urls[14] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/commons-lang/common
> >> s -lang/2.6/commons-lang-2.6.jar [ERROR] urls[15] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/commons-io/commons-
> >> i o/2.2/commons-io-2.2.jar [ERROR] urls[16] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/httpcomp
> >> o nents/httpclient/4.3.5/httpclient-4.3.5.jar
> >> [ERROR] urls[17] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/commons-codec/commo
> >> n s-codec/1.6/commons-codec-1.6.jar [ERROR] urls[18] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/commons-logging/com
> >> m ons-logging/1.1.3/commons-logging-1.1.3.jar
> >> [ERROR] urls[19] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/httpcomp
> >> o nents/httpcore/4.3.2/httpcore-4.3.2.jar
> >> [ERROR] urls[20] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/or
> >> g .apache.karaf.util/4.0.2/org.apache.karaf.util-4.0.2.jar
> >> [ERROR] urls[21] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/felix/or
> >> g .apache.felix.utils/1.8.0/org.apache.felix.utils-1.8.0.jar
> >> [ERROR] urls[22] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/slf4j/slf4j-api
> >> / 1.7.12/slf4j-api-1.7.12.jar [ERROR] urls[23] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/ja
> >> a
> >> s/org.apache.karaf.jaas.boot/4.0.2/org.apache.karaf.jaas.boot-4.0.2.j
> >> a
> >> r [ERROR] urls[24] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/slf4j/slf4j-jdk
> >> 1 4/1.7.12/slf4j-jdk14-1.7.12.jar [ERROR] urls[25] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/sh
> >> a red/maven-filtering/1.0-beta-4/maven-filtering-1.0-beta-4.jar
> >> [ERROR] urls[26] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/junit/junit/3.8.1/j
> >> u
> >> nit-3.8.1.jar [ERROR] urls[27] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/sonatype/plexus
> >> / plexus-build-api/0.0.4/plexus-build-api-0.0.4.jar
> >> [ERROR] urls[28] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus
> >> / plexus-utils/3.0/plexus-utils-3.0.jar
> >> [ERROR] urls[29] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/felix/ma
> >> v en-bundle-plugin/3.0.0/maven-bundle-plugin-3.0.0.jar
> >> [ERROR] urls[30] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/biz/aQute/bnd/biz.a
> >> Q ute.bndlib/3.0.0/biz.aQute.bndlib-3.0.0.jar
> >> [ERROR] urls[31] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/ma
> >> v en-archiver/2.5/maven-archiver-2.5.jar
> >> [ERROR] urls[32] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus
> >> / plexus-archiver/2.1/plexus-archiver-2.1.jar
> >> [ERROR] urls[33] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus
> >> /
> >> plexus-io/2.0.2/plexus-io-2.0.2.jar
> >> [ERROR] urls[34] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/sh
> >> a red/maven-dependency-tree/2.1/maven-dependency-tree-2.1.jar
> >> [ERROR] urls[35] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/do
> >> x ia/doxia-sink-api/1.0/doxia-sink-api-1.0.jar
> >> [ERROR] urls[36] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/do
> >> x ia/doxia-site-renderer/1.0/doxia-site-renderer-1.0.jar
> >> [ERROR] urls[37] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/do
> >> x
> >> ia/doxia-core/1.0/doxia-core-1.0.jar
> >> [ERROR] urls[38] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus
> >> / plexus-i18n/1.0-beta-7/plexus-i18n-1.0-beta-7.jar
> >> [ERROR] urls[39] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus
> >> / plexus-velocity/1.1.7/plexus-velocity-1.1.7.jar
> >> [ERROR] urls[40] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/velocity
> >> / velocity/1.5/velocity-1.5.jar [ERROR] urls[41] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/oro/oro/2.0.8/oro-2.
> >> 0.8.jar [ERROR] urls[42] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/do
> >> x ia/doxia-decoration-model/1.0/doxia-decoration-model-1.0.jar
> >> [ERROR] urls[43] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/commons-collections
> >> / commons-collections/3.2/commons-collections-3.2.jar
> >> [ERROR] urls[44] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/do
> >> x ia/doxia-module-apt/1.0/doxia-module-apt-1.0.jar
> >> [ERROR] urls[45] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/do
> >> x ia/doxia-module-fml/1.0/doxia-module-fml-1.0.jar
> >> [ERROR] urls[46] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/do
> >> x ia/doxia-module-xdoc/1.0/doxia-module-xdoc-1.0.jar
> >> [ERROR] urls[47] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/do
> >> x ia/doxia-module-xhtml/1.0/doxia-module-xhtml-1.0.jar
> >> [ERROR] urls[48] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/felix/or
> >> g
> >> .apache.felix.fileinstall/3.5.0/org.apache.felix.fileinstall-3.5.0.ja
> >> r
> >> [ERROR] urls[49] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/fe
> >> a
> >> tures/org.apache.karaf.features.core/4.0.2/org.apache.karaf.features.
> >> c
> >> ore-4.0.2.jar [ERROR] urls[50] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/pr
> >> o
> >> file/org.apache.karaf.profile.core/4.0.2/org.apache.karaf.profile.cor
> >> e
> >> -4.0.2.jar [ERROR] urls[51] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/felix/or
> >> g .apache.felix.resolver/1.6.0/org.apache.felix.resolver-1.6.0.jar
> >> [ERROR] urls[52] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/url/p
> >> a x-url-wrap/2.4.3/pax-url-wrap-2.4.3-uber.jar
> >> [ERROR] urls[53] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/base/ops4
> >> j -base-net/1.4.0/ops4j-base-net-1.4.0.jar
> >> [ERROR] urls[54] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/base/ops4
> >> j -base-lang/1.5.0/ops4j-base-lang-1.5.0.jar
> >> [ERROR] urls[55] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/base/ops4
> >> j -base-monitors/1.4.0/ops4j-base-monitors-1.4.0.jar
> >> [ERROR] urls[56] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/swiss
> >> b ox/pax-swissbox-bnd/1.8.2/pax-swissbox-bnd-1.8.2.jar
> >> [ERROR] urls[57] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/biz/aQute/bnd/bndli
> >> b /2.4.0/bndlib-2.4.0.jar [ERROR] urls[58] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/url/p
> >> a x-url-commons/2.4.3/pax-url-commons-2.4.3.jar
> >> [ERROR] urls[59] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/swiss
> >> b ox/pax-swissbox-property/1.8.2/pax-swissbox-property-1.8.2.jar
> >> [ERROR] urls[60] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/base/ops4
> >> j -base-util-property/1.5.0/ops4j-base-util-property-1.5.0.jar
> >> [ERROR] urls[61] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/url/p
> >> a x-url-aether/2.4.3/pax-url-aether-2.4.3.jar
> >> [ERROR] urls[62] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/slf4j/jcl-over-
> >> s lf4j/1.7.12/jcl-over-slf4j-1.7.12.jar
> >> [ERROR] urls[63] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/url/p
> >> a x-url-war/2.4.3/pax-url-war-2.4.3-uber.jar
> >> [ERROR] urls[64] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/swiss
> >> b
> >> ox/pax-swissbox-optional-jcl/1.8.2/pax-swissbox-optional-jcl-1.8.2.ja
> >> r
> >> [ERROR] urls[65] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/de
> >> p
> >> loyer/org.apache.karaf.deployer.spring/4.0.2/org.apache.karaf.deploye
> >> r
> >> .spring-4.0.2.jar [ERROR] urls[66] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/de
> >> p
> >> loyer/org.apache.karaf.deployer.blueprint/4.0.2/org.apache.karaf.depl
> >> o yer.blueprint-4.0.2.jar [ERROR] urls[67] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/de
> >> p
> >> loyer/org.apache.karaf.deployer.features/4.0.2/org.apache.karaf.deplo
> >> y er.features-4.0.2.jar [ERROR] urls[68] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/de
> >> p
> >> loyer/org.apache.karaf.deployer.kar/4.0.2/org.apache.karaf.deployer.k
> >> a
> >> r-4.0.2.jar [ERROR] urls[69] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/ka
> >> r
> >> /org.apache.karaf.kar.core/4.0.2/org.apache.karaf.kar.core-4.0.2.jar
> >> [ERROR] urls[70] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/sh
> >> e
> >> ll/org.apache.karaf.shell.console/4.0.2/org.apache.karaf.shell.consol
> >> e
> >> -4.0.2.jar [ERROR] urls[71] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/jline/jline/2.13/jl
> >> i
> >> ne-2.13.jar [ERROR] urls[72] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/ja
> >> a
> >> s/org.apache.karaf.jaas.modules/4.0.2/org.apache.karaf.jaas.modules-4.
> >> 0.2.jar [ERROR] urls[73] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/ja
> >> a
> >> s/org.apache.karaf.jaas.config/4.0.2/org.apache.karaf.jaas.config-4.0.
> >> 2.jar [ERROR] urls[74] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/sh
> >> e
> >> ll/org.apache.karaf.shell.core/4.0.2/org.apache.karaf.shell.core-4.0.
> >> 2
> >> .jar [ERROR] urls[75] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/sshd/ssh
> >> d -core/0.14.0/sshd-core-0.14.0.jar [ERROR] urls[76] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/commons/
> >> c ommons-compress/1.10/commons-compress-1.10.jar
> >> [ERROR] urls[77] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/osgi/org.osgi.c
> >> o re/6.0.0/org.osgi.core-6.0.0.jar [ERROR] urls[78] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/xbean/xb
> >> e an-finder-shaded/3.18/xbean-finder-shaded-3.18.jar
> >> [ERROR] urls[79] =
> >> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/xbean/xb
> >> e an-asm5-shaded/3.18/xbean-asm5-shaded-3.18.jar
> >> [ERROR] Number of foreign imports: 1
> >> [ERROR] import: Entry[import  from realm
> >> ClassRealm[project>XXX:YYY:ZZZ, parent: ClassRealm[maven.api, parent:
> >> null]]]
> >>
> >> Any idea what's wrong?
> >>
> >> Regards,
> >> JP
> >>
> >> [@@ OPEN @@]
> >>
> >> -----Message d'origine-----
> >> De : Jean-Baptiste Onofré [mailto:jb@nanthrax.net] Envoyé : mardi 10
> >> novembre 2015 11:19 À : user@karaf.apache.org Objet : Re: [ANN]
> >> Apache Karaf 4.0.2 Released!
> >>
> >> Hi JP,
> >>
> >> Karaf POM references bndlib 2.4.0 (not 3.0.0).
> >>
> >> Doing a dependency:tree on the karaf-maven-plugin, we can see:
> >>
> >> [INFO] +- org.apache.felix:maven-bundle-plugin:jar:3.0.0:compile
> >> [INFO] |  +- biz.aQute.bnd:biz.aQute.bndlib:jar:3.0.0:compile
> >> [INFO] |  +- org.apache.maven:maven-archiver:jar:2.5:compile
> >>
> >>
> >> So, bndlib is not directly referenced by Karaf, but transitively from
> maven-bundle-plugin.
> >>
> >> You need the additional repository to resolve bndlib 3.0.0, let me
> paste the full URL:
> >>
> >> Regards
> >> JB
> >>
> >> On 11/10/2015 11:11 AM, CLEMENT Jean-Philippe wrote:
> >>> Dear Karaf Team,
> >>>
> >>> I moved our assembly based on Karaf 3.0.2 to the 4.0.2 version. During
> the build we have a missing dependency on bndlib.jar 3.0.0:
> >>>     " Unresolveable build extension: Plugin
> org.apache.karaf.tooling:karaf-maven-plugin:4.0.2 or one of its
> dependencies could not be resolved: Failure to find
> biz.aQute.bnd:biz.aQute.bndlib:jar:3.0.0 "
> >>>
> >>> Going to Maven Central there is no jar for this version. I only found
> the pom file as long as its sources, but no .jar!
> >>>
> >>> How did you build Karaf 4.0.2?
> >>>
> >>> Regards,
> >>> JP
> >>>
> >>> [@@ THALES GROUP INTERNAL @@]
> >>>
> >>> -----Message d'origine-----
> >>> De : Jean-Baptiste Onofré [mailto:jb@nanthrax.net] Envoyé : mardi 13
> >>> octobre 2015 08:06 À : Karaf Dev; user Objet : [ANN] Apache Karaf
> >>> 4.0.2 Released!
> >>>
> >>> The Karaf team is pleased to announce the release of Karaf version
> 4.0.2.
> >>>
> >>> This is an update patch for Apache Karaf 4.0.x, containing many bug
> fixes, dependency updates, and improvements.
> >>>
> >>> http://karaf.apache.org/
> >>>
> >>> This release is available from
> >>> http://karaf.apache.org/index/community/download.html#Karaf4.0.2 and
> >>>
> >>> Maven:
> >>>
> >>>      <dependency>
> >>>      <groupId>org.apache.karaf</groupId>
> >>>      <artifactId>apache-karaf</artifactId>
> >>>      <version>4.0.2</version>
> >>>      </dependency>
> >>>
> >>> Release Notes:
> >>>
> >>> http://karaf.apache.org/index/community/download/karaf-4.0.2-release.
> >>> h
> >>> tml
> >>>
> >>> Enjoy!
> >>>
> >>
> >> --
> >> Jean-Baptiste Onofré
> >> jbonofre@apache.org
> >> http://blog.nanthrax.net
> >> Talend - http://www.talend.com
> >>
> >
> > --
> > Jean-Baptiste Onofré
> > jbonofre@apache.org
> > http://blog.nanthrax.net
> > Talend - http://www.talend.com
> >
>
> --
> Jean-Baptiste Onofré
> jbonofre@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com
>



-- 

Apache Member
Apache Karaf <http://karaf.apache.org/> Committer & PMC
OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer &
Project Lead
blog <http://notizblog.nierbeck.de/>
Co-Author of Apache Karaf Cookbook <http://bit.ly/1ps9rkS>

Software Architect / Project Manager / Scrum Master

RE: [ANN] Apache Karaf 4.0.2 Released!

Posted by CLEMENT Jean-Philippe <je...@fr.thalesgroup.com>.
=> Issue fixed with Maven 3.3.3

Thanks!

Regards,
JP

[@@ OPEN @@]


-----Message d'origine-----
De : Jean-Baptiste Onofré [mailto:jb@nanthrax.net]
Envoyé : mardi 10 novembre 2015 12:50
À : user@karaf.apache.org
Objet : Re: [ANN] Apache Karaf 4.0.2 Released!

I use Maven 3.3.3.

Regards
JB

On 11/10/2015 12:01 PM, CLEMENT Jean-Philippe wrote:
> Maven version is 3.0.3. I don't specify any wagon extension.
>
> Googling the error, I found "I could resolve this after I updated from maven 3.0.3 to maven 3.0.5". Which version are you using?
>
> Regards,
> JP
>
> [@@ OPEN @@]
>
>
> -----Message d'origine-----
> De : Jean-Baptiste Onofré [mailto:jb@nanthrax.net] Envoyé : mardi 10
> novembre 2015 11:52 À : user@karaf.apache.org Objet : Re: [ANN] Apache
> Karaf 4.0.2 Released!
>
> What's your Maven version ?
>
> Don't you override the http wagon description in build extensions ?
>
> In Karaf, we have:
>
>           <dependency>
>               <groupId>org.apache.maven.wagon</groupId>
>               <artifactId>wagon-http</artifactId>
>               <version>2.8</version>
>           </dependency>
>
>
> Regards
> JB
>
> On 11/10/2015 11:36 AM, CLEMENT Jean-Philippe wrote:
>> Hi JB,
>>
>> I wasn't too clear. Our local repo does now have access to Maven Central. Going on Maven Central with a browser, finding bndlib and clicking on it does not show any ".jar". I guess that's why our repo did not automatically retrieve it. Strange thing, on the web page, just before clicking on the artifact details, there is a "jar" button which allows to manually download the file. So I added it to our 3rdparty repo.
>>
>> Now I face another issue:
>> Exception in thread "pool-2-thread-1" java.lang.NoSuchMethodError: org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.getReadTimeout()I
>>           at org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.execute(AbstractHttpClientWagon.java:798)
>>           at org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.fillInputData(AbstractHttpClientWagon.java:1000)
>>           at org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.fillInputData(AbstractHttpClientWagon.java:977)
>>           at org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:116)
>>           at org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88)
>>           at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61)
>>           at org.sonatype.aether.connector.wagon.WagonRepositoryConnector$GetTask.run(WagonRepositoryConnector.java:608)
>>           at org.sonatype.aether.util.concurrency.RunnableErrorForwarder$1.run(RunnableErrorForwarder.java:64)
>>           at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
>>           at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
>>           at java.lang.Thread.run(Thread.java:745)
>> [INFO] Final Memory: 31M/331M
>> [INFO]
>> ---------------------------------------------------------------------
>> -
>> -- [ERROR] Failed to execute goal
>> org.apache.karaf.tooling:karaf-maven-plugin:4.0.2:features-generate-d
>> e scriptor (default-features-generate-descriptor) on project
>> AAA-feature: Execution default-features-generate-descriptor of goal
>> org.apache.karaf.tooling:karaf-maven-plugin:4.0.2:features-generate-d
>> e scriptor failed: An API incompatibility was encountered while
>> executing
>> org.apache.karaf.tooling:karaf-maven-plugin:4.0.2:features-generate-d
>> e
>> scriptor: java.lang.NoSuchMethodError:
>> org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.getRead
>> T
>> imeout()I [ERROR]
>> -----------------------------------------------------
>> [ERROR] realm =    plugin>org.apache.karaf.tooling:karaf-maven-plugin:4.0.2
>> [ERROR] strategy =
>> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
>> [ERROR] urls[0] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/to
>> o ling/karaf-maven-plugin/4.0.2/karaf-maven-plugin-4.0.2.jar
>> [ERROR] urls[1] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/sonatype/sisu/s
>> i su-inject-bean/2.1.1/sisu-inject-bean-2.1.1.jar
>> [ERROR] urls[2] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/sonatype/sisu/s
>> i su-guice/2.9.4/sisu-guice-2.9.4-no_aop.jar
>> [ERROR] urls[3] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/sonatype/aether
>> / aether-util/1.11/aether-util-1.11.jar
>> [ERROR] urls[4] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/eclipse/aether/
>> a ether-api/0.9.0.M2/aether-api-0.9.0.M2.jar
>> [ERROR] urls[5] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/eclipse/aether/
>> a ether-util/0.9.0.M2/aether-util-0.9.0.M2.jar
>> [ERROR] urls[6] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus
>> / plexus-interpolation/1.14/plexus-interpolation-1.14.jar
>> [ERROR] urls[7] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus
>> /
>> plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.
>> jar [ERROR] urls[8] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/sonatype/plexus
>> / plexus-sec-dispatcher/1.3/plexus-sec-dispatcher-1.3.jar
>> [ERROR] urls[9] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/sonatype/plexus
>> / plexus-cipher/1.4/plexus-cipher-1.4.jar
>> [ERROR] urls[10] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/pl
>> u
>> gin-tools/maven-plugin-annotations/3.3/maven-plugin-annotations-3.3.j
>> a
>> r [ERROR] urls[11] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/wa
>> g
>> on/wagon-http/2.8/wagon-http-2.8.jar
>> [ERROR] urls[12] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/wa
>> g on/wagon-http-shared/2.8/wagon-http-shared-2.8.jar
>> [ERROR] urls[13] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/jsoup/jsoup/1.7.
>> 2/jsoup-1.7.2.jar [ERROR] urls[14] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/commons-lang/common
>> s -lang/2.6/commons-lang-2.6.jar [ERROR] urls[15] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/commons-io/commons-
>> i o/2.2/commons-io-2.2.jar [ERROR] urls[16] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/httpcomp
>> o nents/httpclient/4.3.5/httpclient-4.3.5.jar
>> [ERROR] urls[17] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/commons-codec/commo
>> n s-codec/1.6/commons-codec-1.6.jar [ERROR] urls[18] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/commons-logging/com
>> m ons-logging/1.1.3/commons-logging-1.1.3.jar
>> [ERROR] urls[19] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/httpcomp
>> o nents/httpcore/4.3.2/httpcore-4.3.2.jar
>> [ERROR] urls[20] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/or
>> g .apache.karaf.util/4.0.2/org.apache.karaf.util-4.0.2.jar
>> [ERROR] urls[21] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/felix/or
>> g .apache.felix.utils/1.8.0/org.apache.felix.utils-1.8.0.jar
>> [ERROR] urls[22] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/slf4j/slf4j-api
>> / 1.7.12/slf4j-api-1.7.12.jar [ERROR] urls[23] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/ja
>> a
>> s/org.apache.karaf.jaas.boot/4.0.2/org.apache.karaf.jaas.boot-4.0.2.j
>> a
>> r [ERROR] urls[24] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/slf4j/slf4j-jdk
>> 1 4/1.7.12/slf4j-jdk14-1.7.12.jar [ERROR] urls[25] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/sh
>> a red/maven-filtering/1.0-beta-4/maven-filtering-1.0-beta-4.jar
>> [ERROR] urls[26] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/junit/junit/3.8.1/j
>> u
>> nit-3.8.1.jar [ERROR] urls[27] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/sonatype/plexus
>> / plexus-build-api/0.0.4/plexus-build-api-0.0.4.jar
>> [ERROR] urls[28] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus
>> / plexus-utils/3.0/plexus-utils-3.0.jar
>> [ERROR] urls[29] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/felix/ma
>> v en-bundle-plugin/3.0.0/maven-bundle-plugin-3.0.0.jar
>> [ERROR] urls[30] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/biz/aQute/bnd/biz.a
>> Q ute.bndlib/3.0.0/biz.aQute.bndlib-3.0.0.jar
>> [ERROR] urls[31] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/ma
>> v en-archiver/2.5/maven-archiver-2.5.jar
>> [ERROR] urls[32] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus
>> / plexus-archiver/2.1/plexus-archiver-2.1.jar
>> [ERROR] urls[33] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus
>> /
>> plexus-io/2.0.2/plexus-io-2.0.2.jar
>> [ERROR] urls[34] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/sh
>> a red/maven-dependency-tree/2.1/maven-dependency-tree-2.1.jar
>> [ERROR] urls[35] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/do
>> x ia/doxia-sink-api/1.0/doxia-sink-api-1.0.jar
>> [ERROR] urls[36] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/do
>> x ia/doxia-site-renderer/1.0/doxia-site-renderer-1.0.jar
>> [ERROR] urls[37] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/do
>> x
>> ia/doxia-core/1.0/doxia-core-1.0.jar
>> [ERROR] urls[38] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus
>> / plexus-i18n/1.0-beta-7/plexus-i18n-1.0-beta-7.jar
>> [ERROR] urls[39] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus
>> / plexus-velocity/1.1.7/plexus-velocity-1.1.7.jar
>> [ERROR] urls[40] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/velocity
>> / velocity/1.5/velocity-1.5.jar [ERROR] urls[41] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/oro/oro/2.0.8/oro-2.
>> 0.8.jar [ERROR] urls[42] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/do
>> x ia/doxia-decoration-model/1.0/doxia-decoration-model-1.0.jar
>> [ERROR] urls[43] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/commons-collections
>> / commons-collections/3.2/commons-collections-3.2.jar
>> [ERROR] urls[44] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/do
>> x ia/doxia-module-apt/1.0/doxia-module-apt-1.0.jar
>> [ERROR] urls[45] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/do
>> x ia/doxia-module-fml/1.0/doxia-module-fml-1.0.jar
>> [ERROR] urls[46] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/do
>> x ia/doxia-module-xdoc/1.0/doxia-module-xdoc-1.0.jar
>> [ERROR] urls[47] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/do
>> x ia/doxia-module-xhtml/1.0/doxia-module-xhtml-1.0.jar
>> [ERROR] urls[48] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/felix/or
>> g
>> .apache.felix.fileinstall/3.5.0/org.apache.felix.fileinstall-3.5.0.ja
>> r
>> [ERROR] urls[49] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/fe
>> a
>> tures/org.apache.karaf.features.core/4.0.2/org.apache.karaf.features.
>> c
>> ore-4.0.2.jar [ERROR] urls[50] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/pr
>> o
>> file/org.apache.karaf.profile.core/4.0.2/org.apache.karaf.profile.cor
>> e
>> -4.0.2.jar [ERROR] urls[51] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/felix/or
>> g .apache.felix.resolver/1.6.0/org.apache.felix.resolver-1.6.0.jar
>> [ERROR] urls[52] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/url/p
>> a x-url-wrap/2.4.3/pax-url-wrap-2.4.3-uber.jar
>> [ERROR] urls[53] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/base/ops4
>> j -base-net/1.4.0/ops4j-base-net-1.4.0.jar
>> [ERROR] urls[54] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/base/ops4
>> j -base-lang/1.5.0/ops4j-base-lang-1.5.0.jar
>> [ERROR] urls[55] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/base/ops4
>> j -base-monitors/1.4.0/ops4j-base-monitors-1.4.0.jar
>> [ERROR] urls[56] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/swiss
>> b ox/pax-swissbox-bnd/1.8.2/pax-swissbox-bnd-1.8.2.jar
>> [ERROR] urls[57] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/biz/aQute/bnd/bndli
>> b /2.4.0/bndlib-2.4.0.jar [ERROR] urls[58] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/url/p
>> a x-url-commons/2.4.3/pax-url-commons-2.4.3.jar
>> [ERROR] urls[59] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/swiss
>> b ox/pax-swissbox-property/1.8.2/pax-swissbox-property-1.8.2.jar
>> [ERROR] urls[60] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/base/ops4
>> j -base-util-property/1.5.0/ops4j-base-util-property-1.5.0.jar
>> [ERROR] urls[61] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/url/p
>> a x-url-aether/2.4.3/pax-url-aether-2.4.3.jar
>> [ERROR] urls[62] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/slf4j/jcl-over-
>> s lf4j/1.7.12/jcl-over-slf4j-1.7.12.jar
>> [ERROR] urls[63] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/url/p
>> a x-url-war/2.4.3/pax-url-war-2.4.3-uber.jar
>> [ERROR] urls[64] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/swiss
>> b
>> ox/pax-swissbox-optional-jcl/1.8.2/pax-swissbox-optional-jcl-1.8.2.ja
>> r
>> [ERROR] urls[65] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/de
>> p
>> loyer/org.apache.karaf.deployer.spring/4.0.2/org.apache.karaf.deploye
>> r
>> .spring-4.0.2.jar [ERROR] urls[66] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/de
>> p
>> loyer/org.apache.karaf.deployer.blueprint/4.0.2/org.apache.karaf.depl
>> o yer.blueprint-4.0.2.jar [ERROR] urls[67] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/de
>> p
>> loyer/org.apache.karaf.deployer.features/4.0.2/org.apache.karaf.deplo
>> y er.features-4.0.2.jar [ERROR] urls[68] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/de
>> p
>> loyer/org.apache.karaf.deployer.kar/4.0.2/org.apache.karaf.deployer.k
>> a
>> r-4.0.2.jar [ERROR] urls[69] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/ka
>> r
>> /org.apache.karaf.kar.core/4.0.2/org.apache.karaf.kar.core-4.0.2.jar
>> [ERROR] urls[70] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/sh
>> e
>> ll/org.apache.karaf.shell.console/4.0.2/org.apache.karaf.shell.consol
>> e
>> -4.0.2.jar [ERROR] urls[71] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/jline/jline/2.13/jl
>> i
>> ne-2.13.jar [ERROR] urls[72] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/ja
>> a
>> s/org.apache.karaf.jaas.modules/4.0.2/org.apache.karaf.jaas.modules-4.
>> 0.2.jar [ERROR] urls[73] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/ja
>> a
>> s/org.apache.karaf.jaas.config/4.0.2/org.apache.karaf.jaas.config-4.0.
>> 2.jar [ERROR] urls[74] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/sh
>> e
>> ll/org.apache.karaf.shell.core/4.0.2/org.apache.karaf.shell.core-4.0.
>> 2
>> .jar [ERROR] urls[75] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/sshd/ssh
>> d -core/0.14.0/sshd-core-0.14.0.jar [ERROR] urls[76] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/commons/
>> c ommons-compress/1.10/commons-compress-1.10.jar
>> [ERROR] urls[77] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/osgi/org.osgi.c
>> o re/6.0.0/org.osgi.core-6.0.0.jar [ERROR] urls[78] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/xbean/xb
>> e an-finder-shaded/3.18/xbean-finder-shaded-3.18.jar
>> [ERROR] urls[79] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/xbean/xb
>> e an-asm5-shaded/3.18/xbean-asm5-shaded-3.18.jar
>> [ERROR] Number of foreign imports: 1
>> [ERROR] import: Entry[import  from realm
>> ClassRealm[project>XXX:YYY:ZZZ, parent: ClassRealm[maven.api, parent:
>> null]]]
>>
>> Any idea what's wrong?
>>
>> Regards,
>> JP
>>
>> [@@ OPEN @@]
>>
>> -----Message d'origine-----
>> De : Jean-Baptiste Onofré [mailto:jb@nanthrax.net] Envoyé : mardi 10
>> novembre 2015 11:19 À : user@karaf.apache.org Objet : Re: [ANN]
>> Apache Karaf 4.0.2 Released!
>>
>> Hi JP,
>>
>> Karaf POM references bndlib 2.4.0 (not 3.0.0).
>>
>> Doing a dependency:tree on the karaf-maven-plugin, we can see:
>>
>> [INFO] +- org.apache.felix:maven-bundle-plugin:jar:3.0.0:compile
>> [INFO] |  +- biz.aQute.bnd:biz.aQute.bndlib:jar:3.0.0:compile
>> [INFO] |  +- org.apache.maven:maven-archiver:jar:2.5:compile
>>
>>
>> So, bndlib is not directly referenced by Karaf, but transitively from maven-bundle-plugin.
>>
>> You need the additional repository to resolve bndlib 3.0.0, let me paste the full URL:
>>
>> Regards
>> JB
>>
>> On 11/10/2015 11:11 AM, CLEMENT Jean-Philippe wrote:
>>> Dear Karaf Team,
>>>
>>> I moved our assembly based on Karaf 3.0.2 to the 4.0.2 version. During the build we have a missing dependency on bndlib.jar 3.0.0:
>>>     " Unresolveable build extension: Plugin org.apache.karaf.tooling:karaf-maven-plugin:4.0.2 or one of its dependencies could not be resolved: Failure to find biz.aQute.bnd:biz.aQute.bndlib:jar:3.0.0 "
>>>
>>> Going to Maven Central there is no jar for this version. I only found the pom file as long as its sources, but no .jar!
>>>
>>> How did you build Karaf 4.0.2?
>>>
>>> Regards,
>>> JP
>>>
>>> [@@ THALES GROUP INTERNAL @@]
>>>
>>> -----Message d'origine-----
>>> De : Jean-Baptiste Onofré [mailto:jb@nanthrax.net] Envoyé : mardi 13
>>> octobre 2015 08:06 À : Karaf Dev; user Objet : [ANN] Apache Karaf
>>> 4.0.2 Released!
>>>
>>> The Karaf team is pleased to announce the release of Karaf version 4.0.2.
>>>
>>> This is an update patch for Apache Karaf 4.0.x, containing many bug fixes, dependency updates, and improvements.
>>>
>>> http://karaf.apache.org/
>>>
>>> This release is available from
>>> http://karaf.apache.org/index/community/download.html#Karaf4.0.2 and
>>>
>>> Maven:
>>>
>>>      <dependency>
>>>      <groupId>org.apache.karaf</groupId>
>>>      <artifactId>apache-karaf</artifactId>
>>>      <version>4.0.2</version>
>>>      </dependency>
>>>
>>> Release Notes:
>>>
>>> http://karaf.apache.org/index/community/download/karaf-4.0.2-release.
>>> h
>>> tml
>>>
>>> Enjoy!
>>>
>>
>> --
>> Jean-Baptiste Onofré
>> jbonofre@apache.org
>> http://blog.nanthrax.net
>> Talend - http://www.talend.com
>>
>
> --
> Jean-Baptiste Onofré
> jbonofre@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com
>

--
Jean-Baptiste Onofré
jbonofre@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com

Re: [ANN] Apache Karaf 4.0.2 Released!

Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
I use Maven 3.3.3.

Regards
JB

On 11/10/2015 12:01 PM, CLEMENT Jean-Philippe wrote:
> Maven version is 3.0.3. I don't specify any wagon extension.
>
> Googling the error, I found "I could resolve this after I updated from maven 3.0.3 to maven 3.0.5". Which version are you using?
>
> Regards,
> JP
>
> [@@ OPEN @@]
>
>
> -----Message d'origine-----
> De : Jean-Baptiste Onofré [mailto:jb@nanthrax.net]
> Envoyé : mardi 10 novembre 2015 11:52
> À : user@karaf.apache.org
> Objet : Re: [ANN] Apache Karaf 4.0.2 Released!
>
> What's your Maven version ?
>
> Don't you override the http wagon description in build extensions ?
>
> In Karaf, we have:
>
>           <dependency>
>               <groupId>org.apache.maven.wagon</groupId>
>               <artifactId>wagon-http</artifactId>
>               <version>2.8</version>
>           </dependency>
>
>
> Regards
> JB
>
> On 11/10/2015 11:36 AM, CLEMENT Jean-Philippe wrote:
>> Hi JB,
>>
>> I wasn't too clear. Our local repo does now have access to Maven Central. Going on Maven Central with a browser, finding bndlib and clicking on it does not show any ".jar". I guess that's why our repo did not automatically retrieve it. Strange thing, on the web page, just before clicking on the artifact details, there is a "jar" button which allows to manually download the file. So I added it to our 3rdparty repo.
>>
>> Now I face another issue:
>> Exception in thread "pool-2-thread-1" java.lang.NoSuchMethodError: org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.getReadTimeout()I
>>           at org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.execute(AbstractHttpClientWagon.java:798)
>>           at org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.fillInputData(AbstractHttpClientWagon.java:1000)
>>           at org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.fillInputData(AbstractHttpClientWagon.java:977)
>>           at org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:116)
>>           at org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88)
>>           at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61)
>>           at org.sonatype.aether.connector.wagon.WagonRepositoryConnector$GetTask.run(WagonRepositoryConnector.java:608)
>>           at org.sonatype.aether.util.concurrency.RunnableErrorForwarder$1.run(RunnableErrorForwarder.java:64)
>>           at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
>>           at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
>>           at java.lang.Thread.run(Thread.java:745)
>> [INFO] Final Memory: 31M/331M
>> [INFO]
>> ----------------------------------------------------------------------
>> -- [ERROR] Failed to execute goal
>> org.apache.karaf.tooling:karaf-maven-plugin:4.0.2:features-generate-de
>> scriptor (default-features-generate-descriptor) on project
>> AAA-feature: Execution default-features-generate-descriptor of goal
>> org.apache.karaf.tooling:karaf-maven-plugin:4.0.2:features-generate-de
>> scriptor failed: An API incompatibility was encountered while
>> executing
>> org.apache.karaf.tooling:karaf-maven-plugin:4.0.2:features-generate-de
>> scriptor: java.lang.NoSuchMethodError:
>> org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.getReadT
>> imeout()I [ERROR]
>> -----------------------------------------------------
>> [ERROR] realm =    plugin>org.apache.karaf.tooling:karaf-maven-plugin:4.0.2
>> [ERROR] strategy =
>> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
>> [ERROR] urls[0] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/too
>> ling/karaf-maven-plugin/4.0.2/karaf-maven-plugin-4.0.2.jar
>> [ERROR] urls[1] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/sonatype/sisu/si
>> su-inject-bean/2.1.1/sisu-inject-bean-2.1.1.jar
>> [ERROR] urls[2] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/sonatype/sisu/si
>> su-guice/2.9.4/sisu-guice-2.9.4-no_aop.jar
>> [ERROR] urls[3] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/sonatype/aether/
>> aether-util/1.11/aether-util-1.11.jar
>> [ERROR] urls[4] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/eclipse/aether/a
>> ether-api/0.9.0.M2/aether-api-0.9.0.M2.jar
>> [ERROR] urls[5] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/eclipse/aether/a
>> ether-util/0.9.0.M2/aether-util-0.9.0.M2.jar
>> [ERROR] urls[6] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus/
>> plexus-interpolation/1.14/plexus-interpolation-1.14.jar
>> [ERROR] urls[7] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus/
>> plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.
>> jar [ERROR] urls[8] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/sonatype/plexus/
>> plexus-sec-dispatcher/1.3/plexus-sec-dispatcher-1.3.jar
>> [ERROR] urls[9] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/sonatype/plexus/
>> plexus-cipher/1.4/plexus-cipher-1.4.jar
>> [ERROR] urls[10] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/plu
>> gin-tools/maven-plugin-annotations/3.3/maven-plugin-annotations-3.3.ja
>> r [ERROR] urls[11] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/wag
>> on/wagon-http/2.8/wagon-http-2.8.jar
>> [ERROR] urls[12] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/wag
>> on/wagon-http-shared/2.8/wagon-http-shared-2.8.jar
>> [ERROR] urls[13] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/jsoup/jsoup/1.7.
>> 2/jsoup-1.7.2.jar [ERROR] urls[14] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/commons-lang/commons
>> -lang/2.6/commons-lang-2.6.jar [ERROR] urls[15] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/commons-io/commons-i
>> o/2.2/commons-io-2.2.jar [ERROR] urls[16] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/httpcompo
>> nents/httpclient/4.3.5/httpclient-4.3.5.jar
>> [ERROR] urls[17] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/commons-codec/common
>> s-codec/1.6/commons-codec-1.6.jar [ERROR] urls[18] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/commons-logging/comm
>> ons-logging/1.1.3/commons-logging-1.1.3.jar
>> [ERROR] urls[19] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/httpcompo
>> nents/httpcore/4.3.2/httpcore-4.3.2.jar
>> [ERROR] urls[20] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/org
>> .apache.karaf.util/4.0.2/org.apache.karaf.util-4.0.2.jar
>> [ERROR] urls[21] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/felix/org
>> .apache.felix.utils/1.8.0/org.apache.felix.utils-1.8.0.jar
>> [ERROR] urls[22] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/slf4j/slf4j-api/
>> 1.7.12/slf4j-api-1.7.12.jar [ERROR] urls[23] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/jaa
>> s/org.apache.karaf.jaas.boot/4.0.2/org.apache.karaf.jaas.boot-4.0.2.ja
>> r [ERROR] urls[24] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/slf4j/slf4j-jdk1
>> 4/1.7.12/slf4j-jdk14-1.7.12.jar [ERROR] urls[25] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/sha
>> red/maven-filtering/1.0-beta-4/maven-filtering-1.0-beta-4.jar
>> [ERROR] urls[26] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/junit/junit/3.8.1/ju
>> nit-3.8.1.jar [ERROR] urls[27] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/sonatype/plexus/
>> plexus-build-api/0.0.4/plexus-build-api-0.0.4.jar
>> [ERROR] urls[28] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus/
>> plexus-utils/3.0/plexus-utils-3.0.jar
>> [ERROR] urls[29] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/felix/mav
>> en-bundle-plugin/3.0.0/maven-bundle-plugin-3.0.0.jar
>> [ERROR] urls[30] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/biz/aQute/bnd/biz.aQ
>> ute.bndlib/3.0.0/biz.aQute.bndlib-3.0.0.jar
>> [ERROR] urls[31] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/mav
>> en-archiver/2.5/maven-archiver-2.5.jar
>> [ERROR] urls[32] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus/
>> plexus-archiver/2.1/plexus-archiver-2.1.jar
>> [ERROR] urls[33] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus/
>> plexus-io/2.0.2/plexus-io-2.0.2.jar
>> [ERROR] urls[34] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/sha
>> red/maven-dependency-tree/2.1/maven-dependency-tree-2.1.jar
>> [ERROR] urls[35] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/dox
>> ia/doxia-sink-api/1.0/doxia-sink-api-1.0.jar
>> [ERROR] urls[36] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/dox
>> ia/doxia-site-renderer/1.0/doxia-site-renderer-1.0.jar
>> [ERROR] urls[37] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/dox
>> ia/doxia-core/1.0/doxia-core-1.0.jar
>> [ERROR] urls[38] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus/
>> plexus-i18n/1.0-beta-7/plexus-i18n-1.0-beta-7.jar
>> [ERROR] urls[39] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus/
>> plexus-velocity/1.1.7/plexus-velocity-1.1.7.jar
>> [ERROR] urls[40] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/velocity/
>> velocity/1.5/velocity-1.5.jar [ERROR] urls[41] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/oro/oro/2.0.8/oro-2.
>> 0.8.jar [ERROR] urls[42] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/dox
>> ia/doxia-decoration-model/1.0/doxia-decoration-model-1.0.jar
>> [ERROR] urls[43] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/commons-collections/
>> commons-collections/3.2/commons-collections-3.2.jar
>> [ERROR] urls[44] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/dox
>> ia/doxia-module-apt/1.0/doxia-module-apt-1.0.jar
>> [ERROR] urls[45] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/dox
>> ia/doxia-module-fml/1.0/doxia-module-fml-1.0.jar
>> [ERROR] urls[46] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/dox
>> ia/doxia-module-xdoc/1.0/doxia-module-xdoc-1.0.jar
>> [ERROR] urls[47] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/dox
>> ia/doxia-module-xhtml/1.0/doxia-module-xhtml-1.0.jar
>> [ERROR] urls[48] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/felix/org
>> .apache.felix.fileinstall/3.5.0/org.apache.felix.fileinstall-3.5.0.jar
>> [ERROR] urls[49] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/fea
>> tures/org.apache.karaf.features.core/4.0.2/org.apache.karaf.features.c
>> ore-4.0.2.jar [ERROR] urls[50] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/pro
>> file/org.apache.karaf.profile.core/4.0.2/org.apache.karaf.profile.core
>> -4.0.2.jar [ERROR] urls[51] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/felix/org
>> .apache.felix.resolver/1.6.0/org.apache.felix.resolver-1.6.0.jar
>> [ERROR] urls[52] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/url/pa
>> x-url-wrap/2.4.3/pax-url-wrap-2.4.3-uber.jar
>> [ERROR] urls[53] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/base/ops4j
>> -base-net/1.4.0/ops4j-base-net-1.4.0.jar
>> [ERROR] urls[54] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/base/ops4j
>> -base-lang/1.5.0/ops4j-base-lang-1.5.0.jar
>> [ERROR] urls[55] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/base/ops4j
>> -base-monitors/1.4.0/ops4j-base-monitors-1.4.0.jar
>> [ERROR] urls[56] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/swissb
>> ox/pax-swissbox-bnd/1.8.2/pax-swissbox-bnd-1.8.2.jar
>> [ERROR] urls[57] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/biz/aQute/bnd/bndlib
>> /2.4.0/bndlib-2.4.0.jar [ERROR] urls[58] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/url/pa
>> x-url-commons/2.4.3/pax-url-commons-2.4.3.jar
>> [ERROR] urls[59] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/swissb
>> ox/pax-swissbox-property/1.8.2/pax-swissbox-property-1.8.2.jar
>> [ERROR] urls[60] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/base/ops4j
>> -base-util-property/1.5.0/ops4j-base-util-property-1.5.0.jar
>> [ERROR] urls[61] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/url/pa
>> x-url-aether/2.4.3/pax-url-aether-2.4.3.jar
>> [ERROR] urls[62] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/slf4j/jcl-over-s
>> lf4j/1.7.12/jcl-over-slf4j-1.7.12.jar
>> [ERROR] urls[63] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/url/pa
>> x-url-war/2.4.3/pax-url-war-2.4.3-uber.jar
>> [ERROR] urls[64] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/swissb
>> ox/pax-swissbox-optional-jcl/1.8.2/pax-swissbox-optional-jcl-1.8.2.jar
>> [ERROR] urls[65] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/dep
>> loyer/org.apache.karaf.deployer.spring/4.0.2/org.apache.karaf.deployer
>> .spring-4.0.2.jar [ERROR] urls[66] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/dep
>> loyer/org.apache.karaf.deployer.blueprint/4.0.2/org.apache.karaf.deplo
>> yer.blueprint-4.0.2.jar [ERROR] urls[67] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/dep
>> loyer/org.apache.karaf.deployer.features/4.0.2/org.apache.karaf.deploy
>> er.features-4.0.2.jar [ERROR] urls[68] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/dep
>> loyer/org.apache.karaf.deployer.kar/4.0.2/org.apache.karaf.deployer.ka
>> r-4.0.2.jar [ERROR] urls[69] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/kar
>> /org.apache.karaf.kar.core/4.0.2/org.apache.karaf.kar.core-4.0.2.jar
>> [ERROR] urls[70] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/she
>> ll/org.apache.karaf.shell.console/4.0.2/org.apache.karaf.shell.console
>> -4.0.2.jar [ERROR] urls[71] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/jline/jline/2.13/jli
>> ne-2.13.jar [ERROR] urls[72] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/jaa
>> s/org.apache.karaf.jaas.modules/4.0.2/org.apache.karaf.jaas.modules-4.
>> 0.2.jar [ERROR] urls[73] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/jaa
>> s/org.apache.karaf.jaas.config/4.0.2/org.apache.karaf.jaas.config-4.0.
>> 2.jar [ERROR] urls[74] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/she
>> ll/org.apache.karaf.shell.core/4.0.2/org.apache.karaf.shell.core-4.0.2
>> .jar [ERROR] urls[75] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/sshd/sshd
>> -core/0.14.0/sshd-core-0.14.0.jar [ERROR] urls[76] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/commons/c
>> ommons-compress/1.10/commons-compress-1.10.jar
>> [ERROR] urls[77] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/osgi/org.osgi.co
>> re/6.0.0/org.osgi.core-6.0.0.jar [ERROR] urls[78] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/xbean/xbe
>> an-finder-shaded/3.18/xbean-finder-shaded-3.18.jar
>> [ERROR] urls[79] =
>> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/xbean/xbe
>> an-asm5-shaded/3.18/xbean-asm5-shaded-3.18.jar
>> [ERROR] Number of foreign imports: 1
>> [ERROR] import: Entry[import  from realm
>> ClassRealm[project>XXX:YYY:ZZZ, parent: ClassRealm[maven.api, parent:
>> null]]]
>>
>> Any idea what's wrong?
>>
>> Regards,
>> JP
>>
>> [@@ OPEN @@]
>>
>> -----Message d'origine-----
>> De : Jean-Baptiste Onofré [mailto:jb@nanthrax.net] Envoyé : mardi 10
>> novembre 2015 11:19 À : user@karaf.apache.org Objet : Re: [ANN] Apache
>> Karaf 4.0.2 Released!
>>
>> Hi JP,
>>
>> Karaf POM references bndlib 2.4.0 (not 3.0.0).
>>
>> Doing a dependency:tree on the karaf-maven-plugin, we can see:
>>
>> [INFO] +- org.apache.felix:maven-bundle-plugin:jar:3.0.0:compile
>> [INFO] |  +- biz.aQute.bnd:biz.aQute.bndlib:jar:3.0.0:compile
>> [INFO] |  +- org.apache.maven:maven-archiver:jar:2.5:compile
>>
>>
>> So, bndlib is not directly referenced by Karaf, but transitively from maven-bundle-plugin.
>>
>> You need the additional repository to resolve bndlib 3.0.0, let me paste the full URL:
>>
>> Regards
>> JB
>>
>> On 11/10/2015 11:11 AM, CLEMENT Jean-Philippe wrote:
>>> Dear Karaf Team,
>>>
>>> I moved our assembly based on Karaf 3.0.2 to the 4.0.2 version. During the build we have a missing dependency on bndlib.jar 3.0.0:
>>>     " Unresolveable build extension: Plugin org.apache.karaf.tooling:karaf-maven-plugin:4.0.2 or one of its dependencies could not be resolved: Failure to find biz.aQute.bnd:biz.aQute.bndlib:jar:3.0.0 "
>>>
>>> Going to Maven Central there is no jar for this version. I only found the pom file as long as its sources, but no .jar!
>>>
>>> How did you build Karaf 4.0.2?
>>>
>>> Regards,
>>> JP
>>>
>>> [@@ THALES GROUP INTERNAL @@]
>>>
>>> -----Message d'origine-----
>>> De : Jean-Baptiste Onofré [mailto:jb@nanthrax.net] Envoyé : mardi 13
>>> octobre 2015 08:06 À : Karaf Dev; user Objet : [ANN] Apache Karaf
>>> 4.0.2 Released!
>>>
>>> The Karaf team is pleased to announce the release of Karaf version 4.0.2.
>>>
>>> This is an update patch for Apache Karaf 4.0.x, containing many bug fixes, dependency updates, and improvements.
>>>
>>> http://karaf.apache.org/
>>>
>>> This release is available from
>>> http://karaf.apache.org/index/community/download.html#Karaf4.0.2 and
>>>
>>> Maven:
>>>
>>>      <dependency>
>>>      <groupId>org.apache.karaf</groupId>
>>>      <artifactId>apache-karaf</artifactId>
>>>      <version>4.0.2</version>
>>>      </dependency>
>>>
>>> Release Notes:
>>>
>>> http://karaf.apache.org/index/community/download/karaf-4.0.2-release.
>>> h
>>> tml
>>>
>>> Enjoy!
>>>
>>
>> --
>> Jean-Baptiste Onofré
>> jbonofre@apache.org
>> http://blog.nanthrax.net
>> Talend - http://www.talend.com
>>
>
> --
> Jean-Baptiste Onofré
> jbonofre@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com
>

-- 
Jean-Baptiste Onofré
jbonofre@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com

RE: [ANN] Apache Karaf 4.0.2 Released!

Posted by CLEMENT Jean-Philippe <je...@fr.thalesgroup.com>.
Maven version is 3.0.3. I don't specify any wagon extension.

Googling the error, I found "I could resolve this after I updated from maven 3.0.3 to maven 3.0.5". Which version are you using?

Regards,
JP

[@@ OPEN @@]


-----Message d'origine-----
De : Jean-Baptiste Onofré [mailto:jb@nanthrax.net]
Envoyé : mardi 10 novembre 2015 11:52
À : user@karaf.apache.org
Objet : Re: [ANN] Apache Karaf 4.0.2 Released!

What's your Maven version ?

Don't you override the http wagon description in build extensions ?

In Karaf, we have:

         <dependency>
             <groupId>org.apache.maven.wagon</groupId>
             <artifactId>wagon-http</artifactId>
             <version>2.8</version>
         </dependency>


Regards
JB

On 11/10/2015 11:36 AM, CLEMENT Jean-Philippe wrote:
> Hi JB,
>
> I wasn't too clear. Our local repo does now have access to Maven Central. Going on Maven Central with a browser, finding bndlib and clicking on it does not show any ".jar". I guess that's why our repo did not automatically retrieve it. Strange thing, on the web page, just before clicking on the artifact details, there is a "jar" button which allows to manually download the file. So I added it to our 3rdparty repo.
>
> Now I face another issue:
> Exception in thread "pool-2-thread-1" java.lang.NoSuchMethodError: org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.getReadTimeout()I
>          at org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.execute(AbstractHttpClientWagon.java:798)
>          at org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.fillInputData(AbstractHttpClientWagon.java:1000)
>          at org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.fillInputData(AbstractHttpClientWagon.java:977)
>          at org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:116)
>          at org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88)
>          at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61)
>          at org.sonatype.aether.connector.wagon.WagonRepositoryConnector$GetTask.run(WagonRepositoryConnector.java:608)
>          at org.sonatype.aether.util.concurrency.RunnableErrorForwarder$1.run(RunnableErrorForwarder.java:64)
>          at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
>          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
>          at java.lang.Thread.run(Thread.java:745)
> [INFO] Final Memory: 31M/331M
> [INFO]
> ----------------------------------------------------------------------
> -- [ERROR] Failed to execute goal
> org.apache.karaf.tooling:karaf-maven-plugin:4.0.2:features-generate-de
> scriptor (default-features-generate-descriptor) on project
> AAA-feature: Execution default-features-generate-descriptor of goal
> org.apache.karaf.tooling:karaf-maven-plugin:4.0.2:features-generate-de
> scriptor failed: An API incompatibility was encountered while
> executing
> org.apache.karaf.tooling:karaf-maven-plugin:4.0.2:features-generate-de
> scriptor: java.lang.NoSuchMethodError:
> org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.getReadT
> imeout()I [ERROR]
> -----------------------------------------------------
> [ERROR] realm =    plugin>org.apache.karaf.tooling:karaf-maven-plugin:4.0.2
> [ERROR] strategy =
> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
> [ERROR] urls[0] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/too
> ling/karaf-maven-plugin/4.0.2/karaf-maven-plugin-4.0.2.jar
> [ERROR] urls[1] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/sonatype/sisu/si
> su-inject-bean/2.1.1/sisu-inject-bean-2.1.1.jar
> [ERROR] urls[2] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/sonatype/sisu/si
> su-guice/2.9.4/sisu-guice-2.9.4-no_aop.jar
> [ERROR] urls[3] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/sonatype/aether/
> aether-util/1.11/aether-util-1.11.jar
> [ERROR] urls[4] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/eclipse/aether/a
> ether-api/0.9.0.M2/aether-api-0.9.0.M2.jar
> [ERROR] urls[5] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/eclipse/aether/a
> ether-util/0.9.0.M2/aether-util-0.9.0.M2.jar
> [ERROR] urls[6] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus/
> plexus-interpolation/1.14/plexus-interpolation-1.14.jar
> [ERROR] urls[7] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus/
> plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.
> jar [ERROR] urls[8] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/sonatype/plexus/
> plexus-sec-dispatcher/1.3/plexus-sec-dispatcher-1.3.jar
> [ERROR] urls[9] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/sonatype/plexus/
> plexus-cipher/1.4/plexus-cipher-1.4.jar
> [ERROR] urls[10] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/plu
> gin-tools/maven-plugin-annotations/3.3/maven-plugin-annotations-3.3.ja
> r [ERROR] urls[11] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/wag
> on/wagon-http/2.8/wagon-http-2.8.jar
> [ERROR] urls[12] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/wag
> on/wagon-http-shared/2.8/wagon-http-shared-2.8.jar
> [ERROR] urls[13] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/jsoup/jsoup/1.7.
> 2/jsoup-1.7.2.jar [ERROR] urls[14] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/commons-lang/commons
> -lang/2.6/commons-lang-2.6.jar [ERROR] urls[15] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/commons-io/commons-i
> o/2.2/commons-io-2.2.jar [ERROR] urls[16] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/httpcompo
> nents/httpclient/4.3.5/httpclient-4.3.5.jar
> [ERROR] urls[17] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/commons-codec/common
> s-codec/1.6/commons-codec-1.6.jar [ERROR] urls[18] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/commons-logging/comm
> ons-logging/1.1.3/commons-logging-1.1.3.jar
> [ERROR] urls[19] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/httpcompo
> nents/httpcore/4.3.2/httpcore-4.3.2.jar
> [ERROR] urls[20] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/org
> .apache.karaf.util/4.0.2/org.apache.karaf.util-4.0.2.jar
> [ERROR] urls[21] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/felix/org
> .apache.felix.utils/1.8.0/org.apache.felix.utils-1.8.0.jar
> [ERROR] urls[22] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/slf4j/slf4j-api/
> 1.7.12/slf4j-api-1.7.12.jar [ERROR] urls[23] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/jaa
> s/org.apache.karaf.jaas.boot/4.0.2/org.apache.karaf.jaas.boot-4.0.2.ja
> r [ERROR] urls[24] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/slf4j/slf4j-jdk1
> 4/1.7.12/slf4j-jdk14-1.7.12.jar [ERROR] urls[25] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/sha
> red/maven-filtering/1.0-beta-4/maven-filtering-1.0-beta-4.jar
> [ERROR] urls[26] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/junit/junit/3.8.1/ju
> nit-3.8.1.jar [ERROR] urls[27] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/sonatype/plexus/
> plexus-build-api/0.0.4/plexus-build-api-0.0.4.jar
> [ERROR] urls[28] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus/
> plexus-utils/3.0/plexus-utils-3.0.jar
> [ERROR] urls[29] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/felix/mav
> en-bundle-plugin/3.0.0/maven-bundle-plugin-3.0.0.jar
> [ERROR] urls[30] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/biz/aQute/bnd/biz.aQ
> ute.bndlib/3.0.0/biz.aQute.bndlib-3.0.0.jar
> [ERROR] urls[31] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/mav
> en-archiver/2.5/maven-archiver-2.5.jar
> [ERROR] urls[32] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus/
> plexus-archiver/2.1/plexus-archiver-2.1.jar
> [ERROR] urls[33] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus/
> plexus-io/2.0.2/plexus-io-2.0.2.jar
> [ERROR] urls[34] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/sha
> red/maven-dependency-tree/2.1/maven-dependency-tree-2.1.jar
> [ERROR] urls[35] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/dox
> ia/doxia-sink-api/1.0/doxia-sink-api-1.0.jar
> [ERROR] urls[36] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/dox
> ia/doxia-site-renderer/1.0/doxia-site-renderer-1.0.jar
> [ERROR] urls[37] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/dox
> ia/doxia-core/1.0/doxia-core-1.0.jar
> [ERROR] urls[38] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus/
> plexus-i18n/1.0-beta-7/plexus-i18n-1.0-beta-7.jar
> [ERROR] urls[39] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus/
> plexus-velocity/1.1.7/plexus-velocity-1.1.7.jar
> [ERROR] urls[40] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/velocity/
> velocity/1.5/velocity-1.5.jar [ERROR] urls[41] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/oro/oro/2.0.8/oro-2.
> 0.8.jar [ERROR] urls[42] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/dox
> ia/doxia-decoration-model/1.0/doxia-decoration-model-1.0.jar
> [ERROR] urls[43] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/commons-collections/
> commons-collections/3.2/commons-collections-3.2.jar
> [ERROR] urls[44] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/dox
> ia/doxia-module-apt/1.0/doxia-module-apt-1.0.jar
> [ERROR] urls[45] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/dox
> ia/doxia-module-fml/1.0/doxia-module-fml-1.0.jar
> [ERROR] urls[46] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/dox
> ia/doxia-module-xdoc/1.0/doxia-module-xdoc-1.0.jar
> [ERROR] urls[47] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/dox
> ia/doxia-module-xhtml/1.0/doxia-module-xhtml-1.0.jar
> [ERROR] urls[48] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/felix/org
> .apache.felix.fileinstall/3.5.0/org.apache.felix.fileinstall-3.5.0.jar
> [ERROR] urls[49] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/fea
> tures/org.apache.karaf.features.core/4.0.2/org.apache.karaf.features.c
> ore-4.0.2.jar [ERROR] urls[50] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/pro
> file/org.apache.karaf.profile.core/4.0.2/org.apache.karaf.profile.core
> -4.0.2.jar [ERROR] urls[51] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/felix/org
> .apache.felix.resolver/1.6.0/org.apache.felix.resolver-1.6.0.jar
> [ERROR] urls[52] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/url/pa
> x-url-wrap/2.4.3/pax-url-wrap-2.4.3-uber.jar
> [ERROR] urls[53] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/base/ops4j
> -base-net/1.4.0/ops4j-base-net-1.4.0.jar
> [ERROR] urls[54] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/base/ops4j
> -base-lang/1.5.0/ops4j-base-lang-1.5.0.jar
> [ERROR] urls[55] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/base/ops4j
> -base-monitors/1.4.0/ops4j-base-monitors-1.4.0.jar
> [ERROR] urls[56] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/swissb
> ox/pax-swissbox-bnd/1.8.2/pax-swissbox-bnd-1.8.2.jar
> [ERROR] urls[57] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/biz/aQute/bnd/bndlib
> /2.4.0/bndlib-2.4.0.jar [ERROR] urls[58] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/url/pa
> x-url-commons/2.4.3/pax-url-commons-2.4.3.jar
> [ERROR] urls[59] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/swissb
> ox/pax-swissbox-property/1.8.2/pax-swissbox-property-1.8.2.jar
> [ERROR] urls[60] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/base/ops4j
> -base-util-property/1.5.0/ops4j-base-util-property-1.5.0.jar
> [ERROR] urls[61] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/url/pa
> x-url-aether/2.4.3/pax-url-aether-2.4.3.jar
> [ERROR] urls[62] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/slf4j/jcl-over-s
> lf4j/1.7.12/jcl-over-slf4j-1.7.12.jar
> [ERROR] urls[63] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/url/pa
> x-url-war/2.4.3/pax-url-war-2.4.3-uber.jar
> [ERROR] urls[64] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/swissb
> ox/pax-swissbox-optional-jcl/1.8.2/pax-swissbox-optional-jcl-1.8.2.jar
> [ERROR] urls[65] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/dep
> loyer/org.apache.karaf.deployer.spring/4.0.2/org.apache.karaf.deployer
> .spring-4.0.2.jar [ERROR] urls[66] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/dep
> loyer/org.apache.karaf.deployer.blueprint/4.0.2/org.apache.karaf.deplo
> yer.blueprint-4.0.2.jar [ERROR] urls[67] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/dep
> loyer/org.apache.karaf.deployer.features/4.0.2/org.apache.karaf.deploy
> er.features-4.0.2.jar [ERROR] urls[68] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/dep
> loyer/org.apache.karaf.deployer.kar/4.0.2/org.apache.karaf.deployer.ka
> r-4.0.2.jar [ERROR] urls[69] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/kar
> /org.apache.karaf.kar.core/4.0.2/org.apache.karaf.kar.core-4.0.2.jar
> [ERROR] urls[70] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/she
> ll/org.apache.karaf.shell.console/4.0.2/org.apache.karaf.shell.console
> -4.0.2.jar [ERROR] urls[71] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/jline/jline/2.13/jli
> ne-2.13.jar [ERROR] urls[72] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/jaa
> s/org.apache.karaf.jaas.modules/4.0.2/org.apache.karaf.jaas.modules-4.
> 0.2.jar [ERROR] urls[73] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/jaa
> s/org.apache.karaf.jaas.config/4.0.2/org.apache.karaf.jaas.config-4.0.
> 2.jar [ERROR] urls[74] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/she
> ll/org.apache.karaf.shell.core/4.0.2/org.apache.karaf.shell.core-4.0.2
> .jar [ERROR] urls[75] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/sshd/sshd
> -core/0.14.0/sshd-core-0.14.0.jar [ERROR] urls[76] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/commons/c
> ommons-compress/1.10/commons-compress-1.10.jar
> [ERROR] urls[77] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/osgi/org.osgi.co
> re/6.0.0/org.osgi.core-6.0.0.jar [ERROR] urls[78] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/xbean/xbe
> an-finder-shaded/3.18/xbean-finder-shaded-3.18.jar
> [ERROR] urls[79] =
> file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/xbean/xbe
> an-asm5-shaded/3.18/xbean-asm5-shaded-3.18.jar
> [ERROR] Number of foreign imports: 1
> [ERROR] import: Entry[import  from realm
> ClassRealm[project>XXX:YYY:ZZZ, parent: ClassRealm[maven.api, parent:
> null]]]
>
> Any idea what's wrong?
>
> Regards,
> JP
>
> [@@ OPEN @@]
>
> -----Message d'origine-----
> De : Jean-Baptiste Onofré [mailto:jb@nanthrax.net] Envoyé : mardi 10
> novembre 2015 11:19 À : user@karaf.apache.org Objet : Re: [ANN] Apache
> Karaf 4.0.2 Released!
>
> Hi JP,
>
> Karaf POM references bndlib 2.4.0 (not 3.0.0).
>
> Doing a dependency:tree on the karaf-maven-plugin, we can see:
>
> [INFO] +- org.apache.felix:maven-bundle-plugin:jar:3.0.0:compile
> [INFO] |  +- biz.aQute.bnd:biz.aQute.bndlib:jar:3.0.0:compile
> [INFO] |  +- org.apache.maven:maven-archiver:jar:2.5:compile
>
>
> So, bndlib is not directly referenced by Karaf, but transitively from maven-bundle-plugin.
>
> You need the additional repository to resolve bndlib 3.0.0, let me paste the full URL:
>
> Regards
> JB
>
> On 11/10/2015 11:11 AM, CLEMENT Jean-Philippe wrote:
>> Dear Karaf Team,
>>
>> I moved our assembly based on Karaf 3.0.2 to the 4.0.2 version. During the build we have a missing dependency on bndlib.jar 3.0.0:
>>    " Unresolveable build extension: Plugin org.apache.karaf.tooling:karaf-maven-plugin:4.0.2 or one of its dependencies could not be resolved: Failure to find biz.aQute.bnd:biz.aQute.bndlib:jar:3.0.0 "
>>
>> Going to Maven Central there is no jar for this version. I only found the pom file as long as its sources, but no .jar!
>>
>> How did you build Karaf 4.0.2?
>>
>> Regards,
>> JP
>>
>> [@@ THALES GROUP INTERNAL @@]
>>
>> -----Message d'origine-----
>> De : Jean-Baptiste Onofré [mailto:jb@nanthrax.net] Envoyé : mardi 13
>> octobre 2015 08:06 À : Karaf Dev; user Objet : [ANN] Apache Karaf
>> 4.0.2 Released!
>>
>> The Karaf team is pleased to announce the release of Karaf version 4.0.2.
>>
>> This is an update patch for Apache Karaf 4.0.x, containing many bug fixes, dependency updates, and improvements.
>>
>> http://karaf.apache.org/
>>
>> This release is available from
>> http://karaf.apache.org/index/community/download.html#Karaf4.0.2 and
>>
>> Maven:
>>
>>     <dependency>
>>     <groupId>org.apache.karaf</groupId>
>>     <artifactId>apache-karaf</artifactId>
>>     <version>4.0.2</version>
>>     </dependency>
>>
>> Release Notes:
>>
>> http://karaf.apache.org/index/community/download/karaf-4.0.2-release.
>> h
>> tml
>>
>> Enjoy!
>>
>
> --
> Jean-Baptiste Onofré
> jbonofre@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com
>

--
Jean-Baptiste Onofré
jbonofre@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com

Re: [ANN] Apache Karaf 4.0.2 Released!

Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
What's your Maven version ?

Don't you override the http wagon description in build extensions ?

In Karaf, we have:

         <dependency>
             <groupId>org.apache.maven.wagon</groupId>
             <artifactId>wagon-http</artifactId>
             <version>2.8</version>
         </dependency>


Regards
JB

On 11/10/2015 11:36 AM, CLEMENT Jean-Philippe wrote:
> Hi JB,
>
> I wasn't too clear. Our local repo does now have access to Maven Central. Going on Maven Central with a browser, finding bndlib and clicking on it does not show any ".jar". I guess that's why our repo did not automatically retrieve it. Strange thing, on the web page, just before clicking on the artifact details, there is a "jar" button which allows to manually download the file. So I added it to our 3rdparty repo.
>
> Now I face another issue:
> Exception in thread "pool-2-thread-1" java.lang.NoSuchMethodError: org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.getReadTimeout()I
>          at org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.execute(AbstractHttpClientWagon.java:798)
>          at org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.fillInputData(AbstractHttpClientWagon.java:1000)
>          at org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.fillInputData(AbstractHttpClientWagon.java:977)
>          at org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:116)
>          at org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88)
>          at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61)
>          at org.sonatype.aether.connector.wagon.WagonRepositoryConnector$GetTask.run(WagonRepositoryConnector.java:608)
>          at org.sonatype.aether.util.concurrency.RunnableErrorForwarder$1.run(RunnableErrorForwarder.java:64)
>          at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
>          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
>          at java.lang.Thread.run(Thread.java:745)
> [INFO] Final Memory: 31M/331M
> [INFO] ------------------------------------------------------------------------
> [ERROR] Failed to execute goal org.apache.karaf.tooling:karaf-maven-plugin:4.0.2:features-generate-descriptor (default-features-generate-descriptor) on project AAA-feature: Execution default-features-generate-descriptor of goal org.apache.karaf.tooling:karaf-maven-plugin:4.0.2:features-generate-descriptor failed: An API incompatibility was encountered while executing org.apache.karaf.tooling:karaf-maven-plugin:4.0.2:features-generate-descriptor: java.lang.NoSuchMethodError: org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.getReadTimeout()I
> [ERROR] -----------------------------------------------------
> [ERROR] realm =    plugin>org.apache.karaf.tooling:karaf-maven-plugin:4.0.2
> [ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
> [ERROR] urls[0] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/tooling/karaf-maven-plugin/4.0.2/karaf-maven-plugin-4.0.2.jar
> [ERROR] urls[1] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/sonatype/sisu/sisu-inject-bean/2.1.1/sisu-inject-bean-2.1.1.jar
> [ERROR] urls[2] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/sonatype/sisu/sisu-guice/2.9.4/sisu-guice-2.9.4-no_aop.jar
> [ERROR] urls[3] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/sonatype/aether/aether-util/1.11/aether-util-1.11.jar
> [ERROR] urls[4] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/eclipse/aether/aether-api/0.9.0.M2/aether-api-0.9.0.M2.jar
> [ERROR] urls[5] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/eclipse/aether/aether-util/0.9.0.M2/aether-util-0.9.0.M2.jar
> [ERROR] urls[6] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.14/plexus-interpolation-1.14.jar
> [ERROR] urls[7] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.jar
> [ERROR] urls[8] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.3/plexus-sec-dispatcher-1.3.jar
> [ERROR] urls[9] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
> [ERROR] urls[10] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/plugin-tools/maven-plugin-annotations/3.3/maven-plugin-annotations-3.3.jar
> [ERROR] urls[11] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/wagon/wagon-http/2.8/wagon-http-2.8.jar
> [ERROR] urls[12] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/wagon/wagon-http-shared/2.8/wagon-http-shared-2.8.jar
> [ERROR] urls[13] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/jsoup/jsoup/1.7.2/jsoup-1.7.2.jar
> [ERROR] urls[14] = file:/svolusers/usrhome/clement.jp/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar
> [ERROR] urls[15] = file:/svolusers/usrhome/clement.jp/.m2/repository/commons-io/commons-io/2.2/commons-io-2.2.jar
> [ERROR] urls[16] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/httpcomponents/httpclient/4.3.5/httpclient-4.3.5.jar
> [ERROR] urls[17] = file:/svolusers/usrhome/clement.jp/.m2/repository/commons-codec/commons-codec/1.6/commons-codec-1.6.jar
> [ERROR] urls[18] = file:/svolusers/usrhome/clement.jp/.m2/repository/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar
> [ERROR] urls[19] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar
> [ERROR] urls[20] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/org.apache.karaf.util/4.0.2/org.apache.karaf.util-4.0.2.jar
> [ERROR] urls[21] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/felix/org.apache.felix.utils/1.8.0/org.apache.felix.utils-1.8.0.jar
> [ERROR] urls[22] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/slf4j/slf4j-api/1.7.12/slf4j-api-1.7.12.jar
> [ERROR] urls[23] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/jaas/org.apache.karaf.jaas.boot/4.0.2/org.apache.karaf.jaas.boot-4.0.2.jar
> [ERROR] urls[24] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/slf4j/slf4j-jdk14/1.7.12/slf4j-jdk14-1.7.12.jar
> [ERROR] urls[25] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/shared/maven-filtering/1.0-beta-4/maven-filtering-1.0-beta-4.jar
> [ERROR] urls[26] = file:/svolusers/usrhome/clement.jp/.m2/repository/junit/junit/3.8.1/junit-3.8.1.jar
> [ERROR] urls[27] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/sonatype/plexus/plexus-build-api/0.0.4/plexus-build-api-0.0.4.jar
> [ERROR] urls[28] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus/plexus-utils/3.0/plexus-utils-3.0.jar
> [ERROR] urls[29] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/felix/maven-bundle-plugin/3.0.0/maven-bundle-plugin-3.0.0.jar
> [ERROR] urls[30] = file:/svolusers/usrhome/clement.jp/.m2/repository/biz/aQute/bnd/biz.aQute.bndlib/3.0.0/biz.aQute.bndlib-3.0.0.jar
> [ERROR] urls[31] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/maven-archiver/2.5/maven-archiver-2.5.jar
> [ERROR] urls[32] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus/plexus-archiver/2.1/plexus-archiver-2.1.jar
> [ERROR] urls[33] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus/plexus-io/2.0.2/plexus-io-2.0.2.jar
> [ERROR] urls[34] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/shared/maven-dependency-tree/2.1/maven-dependency-tree-2.1.jar
> [ERROR] urls[35] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/doxia/doxia-sink-api/1.0/doxia-sink-api-1.0.jar
> [ERROR] urls[36] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/doxia/doxia-site-renderer/1.0/doxia-site-renderer-1.0.jar
> [ERROR] urls[37] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/doxia/doxia-core/1.0/doxia-core-1.0.jar
> [ERROR] urls[38] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus/plexus-i18n/1.0-beta-7/plexus-i18n-1.0-beta-7.jar
> [ERROR] urls[39] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus/plexus-velocity/1.1.7/plexus-velocity-1.1.7.jar
> [ERROR] urls[40] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/velocity/velocity/1.5/velocity-1.5.jar
> [ERROR] urls[41] = file:/svolusers/usrhome/clement.jp/.m2/repository/oro/oro/2.0.8/oro-2.0.8.jar
> [ERROR] urls[42] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/doxia/doxia-decoration-model/1.0/doxia-decoration-model-1.0.jar
> [ERROR] urls[43] = file:/svolusers/usrhome/clement.jp/.m2/repository/commons-collections/commons-collections/3.2/commons-collections-3.2.jar
> [ERROR] urls[44] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/doxia/doxia-module-apt/1.0/doxia-module-apt-1.0.jar
> [ERROR] urls[45] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/doxia/doxia-module-fml/1.0/doxia-module-fml-1.0.jar
> [ERROR] urls[46] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/doxia/doxia-module-xdoc/1.0/doxia-module-xdoc-1.0.jar
> [ERROR] urls[47] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/doxia/doxia-module-xhtml/1.0/doxia-module-xhtml-1.0.jar
> [ERROR] urls[48] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/felix/org.apache.felix.fileinstall/3.5.0/org.apache.felix.fileinstall-3.5.0.jar
> [ERROR] urls[49] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/features/org.apache.karaf.features.core/4.0.2/org.apache.karaf.features.core-4.0.2.jar
> [ERROR] urls[50] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/profile/org.apache.karaf.profile.core/4.0.2/org.apache.karaf.profile.core-4.0.2.jar
> [ERROR] urls[51] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/felix/org.apache.felix.resolver/1.6.0/org.apache.felix.resolver-1.6.0.jar
> [ERROR] urls[52] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/url/pax-url-wrap/2.4.3/pax-url-wrap-2.4.3-uber.jar
> [ERROR] urls[53] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/base/ops4j-base-net/1.4.0/ops4j-base-net-1.4.0.jar
> [ERROR] urls[54] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/base/ops4j-base-lang/1.5.0/ops4j-base-lang-1.5.0.jar
> [ERROR] urls[55] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/base/ops4j-base-monitors/1.4.0/ops4j-base-monitors-1.4.0.jar
> [ERROR] urls[56] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/swissbox/pax-swissbox-bnd/1.8.2/pax-swissbox-bnd-1.8.2.jar
> [ERROR] urls[57] = file:/svolusers/usrhome/clement.jp/.m2/repository/biz/aQute/bnd/bndlib/2.4.0/bndlib-2.4.0.jar
> [ERROR] urls[58] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/url/pax-url-commons/2.4.3/pax-url-commons-2.4.3.jar
> [ERROR] urls[59] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/swissbox/pax-swissbox-property/1.8.2/pax-swissbox-property-1.8.2.jar
> [ERROR] urls[60] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/base/ops4j-base-util-property/1.5.0/ops4j-base-util-property-1.5.0.jar
> [ERROR] urls[61] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/url/pax-url-aether/2.4.3/pax-url-aether-2.4.3.jar
> [ERROR] urls[62] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.12/jcl-over-slf4j-1.7.12.jar
> [ERROR] urls[63] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/url/pax-url-war/2.4.3/pax-url-war-2.4.3-uber.jar
> [ERROR] urls[64] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/swissbox/pax-swissbox-optional-jcl/1.8.2/pax-swissbox-optional-jcl-1.8.2.jar
> [ERROR] urls[65] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/deployer/org.apache.karaf.deployer.spring/4.0.2/org.apache.karaf.deployer.spring-4.0.2.jar
> [ERROR] urls[66] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/deployer/org.apache.karaf.deployer.blueprint/4.0.2/org.apache.karaf.deployer.blueprint-4.0.2.jar
> [ERROR] urls[67] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/deployer/org.apache.karaf.deployer.features/4.0.2/org.apache.karaf.deployer.features-4.0.2.jar
> [ERROR] urls[68] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/deployer/org.apache.karaf.deployer.kar/4.0.2/org.apache.karaf.deployer.kar-4.0.2.jar
> [ERROR] urls[69] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/kar/org.apache.karaf.kar.core/4.0.2/org.apache.karaf.kar.core-4.0.2.jar
> [ERROR] urls[70] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/shell/org.apache.karaf.shell.console/4.0.2/org.apache.karaf.shell.console-4.0.2.jar
> [ERROR] urls[71] = file:/svolusers/usrhome/clement.jp/.m2/repository/jline/jline/2.13/jline-2.13.jar
> [ERROR] urls[72] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/jaas/org.apache.karaf.jaas.modules/4.0.2/org.apache.karaf.jaas.modules-4.0.2.jar
> [ERROR] urls[73] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/jaas/org.apache.karaf.jaas.config/4.0.2/org.apache.karaf.jaas.config-4.0.2.jar
> [ERROR] urls[74] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/shell/org.apache.karaf.shell.core/4.0.2/org.apache.karaf.shell.core-4.0.2.jar
> [ERROR] urls[75] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/sshd/sshd-core/0.14.0/sshd-core-0.14.0.jar
> [ERROR] urls[76] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/commons/commons-compress/1.10/commons-compress-1.10.jar
> [ERROR] urls[77] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/osgi/org.osgi.core/6.0.0/org.osgi.core-6.0.0.jar
> [ERROR] urls[78] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/xbean/xbean-finder-shaded/3.18/xbean-finder-shaded-3.18.jar
> [ERROR] urls[79] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/xbean/xbean-asm5-shaded/3.18/xbean-asm5-shaded-3.18.jar
> [ERROR] Number of foreign imports: 1
> [ERROR] import: Entry[import  from realm ClassRealm[project>XXX:YYY:ZZZ, parent: ClassRealm[maven.api, parent: null]]]
>
> Any idea what's wrong?
>
> Regards,
> JP
>
> [@@ OPEN @@]
>
> -----Message d'origine-----
> De : Jean-Baptiste Onofré [mailto:jb@nanthrax.net]
> Envoyé : mardi 10 novembre 2015 11:19
> À : user@karaf.apache.org
> Objet : Re: [ANN] Apache Karaf 4.0.2 Released!
>
> Hi JP,
>
> Karaf POM references bndlib 2.4.0 (not 3.0.0).
>
> Doing a dependency:tree on the karaf-maven-plugin, we can see:
>
> [INFO] +- org.apache.felix:maven-bundle-plugin:jar:3.0.0:compile
> [INFO] |  +- biz.aQute.bnd:biz.aQute.bndlib:jar:3.0.0:compile
> [INFO] |  +- org.apache.maven:maven-archiver:jar:2.5:compile
>
>
> So, bndlib is not directly referenced by Karaf, but transitively from maven-bundle-plugin.
>
> You need the additional repository to resolve bndlib 3.0.0, let me paste the full URL:
>
> Regards
> JB
>
> On 11/10/2015 11:11 AM, CLEMENT Jean-Philippe wrote:
>> Dear Karaf Team,
>>
>> I moved our assembly based on Karaf 3.0.2 to the 4.0.2 version. During the build we have a missing dependency on bndlib.jar 3.0.0:
>>    " Unresolveable build extension: Plugin org.apache.karaf.tooling:karaf-maven-plugin:4.0.2 or one of its dependencies could not be resolved: Failure to find biz.aQute.bnd:biz.aQute.bndlib:jar:3.0.0 "
>>
>> Going to Maven Central there is no jar for this version. I only found the pom file as long as its sources, but no .jar!
>>
>> How did you build Karaf 4.0.2?
>>
>> Regards,
>> JP
>>
>> [@@ THALES GROUP INTERNAL @@]
>>
>> -----Message d'origine-----
>> De : Jean-Baptiste Onofré [mailto:jb@nanthrax.net] Envoyé : mardi 13
>> octobre 2015 08:06 À : Karaf Dev; user Objet : [ANN] Apache Karaf
>> 4.0.2 Released!
>>
>> The Karaf team is pleased to announce the release of Karaf version 4.0.2.
>>
>> This is an update patch for Apache Karaf 4.0.x, containing many bug fixes, dependency updates, and improvements.
>>
>> http://karaf.apache.org/
>>
>> This release is available from
>> http://karaf.apache.org/index/community/download.html#Karaf4.0.2 and
>>
>> Maven:
>>
>>     <dependency>
>>     <groupId>org.apache.karaf</groupId>
>>     <artifactId>apache-karaf</artifactId>
>>     <version>4.0.2</version>
>>     </dependency>
>>
>> Release Notes:
>>
>> http://karaf.apache.org/index/community/download/karaf-4.0.2-release.h
>> tml
>>
>> Enjoy!
>>
>
> --
> Jean-Baptiste Onofré
> jbonofre@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com
>

-- 
Jean-Baptiste Onofré
jbonofre@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com

RE: [ANN] Apache Karaf 4.0.2 Released!

Posted by CLEMENT Jean-Philippe <je...@fr.thalesgroup.com>.
Hi JB,

I wasn't too clear. Our local repo does now have access to Maven Central. Going on Maven Central with a browser, finding bndlib and clicking on it does not show any ".jar". I guess that's why our repo did not automatically retrieve it. Strange thing, on the web page, just before clicking on the artifact details, there is a "jar" button which allows to manually download the file. So I added it to our 3rdparty repo.

Now I face another issue:
Exception in thread "pool-2-thread-1" java.lang.NoSuchMethodError: org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.getReadTimeout()I
        at org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.execute(AbstractHttpClientWagon.java:798)
        at org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.fillInputData(AbstractHttpClientWagon.java:1000)
        at org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.fillInputData(AbstractHttpClientWagon.java:977)
        at org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:116)
        at org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88)
        at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61)
        at org.sonatype.aether.connector.wagon.WagonRepositoryConnector$GetTask.run(WagonRepositoryConnector.java:608)
        at org.sonatype.aether.util.concurrency.RunnableErrorForwarder$1.run(RunnableErrorForwarder.java:64)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:745)
[INFO] Final Memory: 31M/331M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.karaf.tooling:karaf-maven-plugin:4.0.2:features-generate-descriptor (default-features-generate-descriptor) on project AAA-feature: Execution default-features-generate-descriptor of goal org.apache.karaf.tooling:karaf-maven-plugin:4.0.2:features-generate-descriptor failed: An API incompatibility was encountered while executing org.apache.karaf.tooling:karaf-maven-plugin:4.0.2:features-generate-descriptor: java.lang.NoSuchMethodError: org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.getReadTimeout()I
[ERROR] -----------------------------------------------------
[ERROR] realm =    plugin>org.apache.karaf.tooling:karaf-maven-plugin:4.0.2
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/tooling/karaf-maven-plugin/4.0.2/karaf-maven-plugin-4.0.2.jar
[ERROR] urls[1] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/sonatype/sisu/sisu-inject-bean/2.1.1/sisu-inject-bean-2.1.1.jar
[ERROR] urls[2] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/sonatype/sisu/sisu-guice/2.9.4/sisu-guice-2.9.4-no_aop.jar
[ERROR] urls[3] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/sonatype/aether/aether-util/1.11/aether-util-1.11.jar
[ERROR] urls[4] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/eclipse/aether/aether-api/0.9.0.M2/aether-api-0.9.0.M2.jar
[ERROR] urls[5] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/eclipse/aether/aether-util/0.9.0.M2/aether-util-0.9.0.M2.jar
[ERROR] urls[6] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.14/plexus-interpolation-1.14.jar
[ERROR] urls[7] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.jar
[ERROR] urls[8] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.3/plexus-sec-dispatcher-1.3.jar
[ERROR] urls[9] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[10] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/plugin-tools/maven-plugin-annotations/3.3/maven-plugin-annotations-3.3.jar
[ERROR] urls[11] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/wagon/wagon-http/2.8/wagon-http-2.8.jar
[ERROR] urls[12] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/wagon/wagon-http-shared/2.8/wagon-http-shared-2.8.jar
[ERROR] urls[13] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/jsoup/jsoup/1.7.2/jsoup-1.7.2.jar
[ERROR] urls[14] = file:/svolusers/usrhome/clement.jp/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar
[ERROR] urls[15] = file:/svolusers/usrhome/clement.jp/.m2/repository/commons-io/commons-io/2.2/commons-io-2.2.jar
[ERROR] urls[16] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/httpcomponents/httpclient/4.3.5/httpclient-4.3.5.jar
[ERROR] urls[17] = file:/svolusers/usrhome/clement.jp/.m2/repository/commons-codec/commons-codec/1.6/commons-codec-1.6.jar
[ERROR] urls[18] = file:/svolusers/usrhome/clement.jp/.m2/repository/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar
[ERROR] urls[19] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar
[ERROR] urls[20] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/org.apache.karaf.util/4.0.2/org.apache.karaf.util-4.0.2.jar
[ERROR] urls[21] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/felix/org.apache.felix.utils/1.8.0/org.apache.felix.utils-1.8.0.jar
[ERROR] urls[22] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/slf4j/slf4j-api/1.7.12/slf4j-api-1.7.12.jar
[ERROR] urls[23] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/jaas/org.apache.karaf.jaas.boot/4.0.2/org.apache.karaf.jaas.boot-4.0.2.jar
[ERROR] urls[24] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/slf4j/slf4j-jdk14/1.7.12/slf4j-jdk14-1.7.12.jar
[ERROR] urls[25] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/shared/maven-filtering/1.0-beta-4/maven-filtering-1.0-beta-4.jar
[ERROR] urls[26] = file:/svolusers/usrhome/clement.jp/.m2/repository/junit/junit/3.8.1/junit-3.8.1.jar
[ERROR] urls[27] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/sonatype/plexus/plexus-build-api/0.0.4/plexus-build-api-0.0.4.jar
[ERROR] urls[28] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus/plexus-utils/3.0/plexus-utils-3.0.jar
[ERROR] urls[29] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/felix/maven-bundle-plugin/3.0.0/maven-bundle-plugin-3.0.0.jar
[ERROR] urls[30] = file:/svolusers/usrhome/clement.jp/.m2/repository/biz/aQute/bnd/biz.aQute.bndlib/3.0.0/biz.aQute.bndlib-3.0.0.jar
[ERROR] urls[31] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/maven-archiver/2.5/maven-archiver-2.5.jar
[ERROR] urls[32] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus/plexus-archiver/2.1/plexus-archiver-2.1.jar
[ERROR] urls[33] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus/plexus-io/2.0.2/plexus-io-2.0.2.jar
[ERROR] urls[34] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/shared/maven-dependency-tree/2.1/maven-dependency-tree-2.1.jar
[ERROR] urls[35] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/doxia/doxia-sink-api/1.0/doxia-sink-api-1.0.jar
[ERROR] urls[36] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/doxia/doxia-site-renderer/1.0/doxia-site-renderer-1.0.jar
[ERROR] urls[37] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/doxia/doxia-core/1.0/doxia-core-1.0.jar
[ERROR] urls[38] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus/plexus-i18n/1.0-beta-7/plexus-i18n-1.0-beta-7.jar
[ERROR] urls[39] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/codehaus/plexus/plexus-velocity/1.1.7/plexus-velocity-1.1.7.jar
[ERROR] urls[40] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/velocity/velocity/1.5/velocity-1.5.jar
[ERROR] urls[41] = file:/svolusers/usrhome/clement.jp/.m2/repository/oro/oro/2.0.8/oro-2.0.8.jar
[ERROR] urls[42] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/doxia/doxia-decoration-model/1.0/doxia-decoration-model-1.0.jar
[ERROR] urls[43] = file:/svolusers/usrhome/clement.jp/.m2/repository/commons-collections/commons-collections/3.2/commons-collections-3.2.jar
[ERROR] urls[44] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/doxia/doxia-module-apt/1.0/doxia-module-apt-1.0.jar
[ERROR] urls[45] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/doxia/doxia-module-fml/1.0/doxia-module-fml-1.0.jar
[ERROR] urls[46] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/doxia/doxia-module-xdoc/1.0/doxia-module-xdoc-1.0.jar
[ERROR] urls[47] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/maven/doxia/doxia-module-xhtml/1.0/doxia-module-xhtml-1.0.jar
[ERROR] urls[48] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/felix/org.apache.felix.fileinstall/3.5.0/org.apache.felix.fileinstall-3.5.0.jar
[ERROR] urls[49] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/features/org.apache.karaf.features.core/4.0.2/org.apache.karaf.features.core-4.0.2.jar
[ERROR] urls[50] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/profile/org.apache.karaf.profile.core/4.0.2/org.apache.karaf.profile.core-4.0.2.jar
[ERROR] urls[51] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/felix/org.apache.felix.resolver/1.6.0/org.apache.felix.resolver-1.6.0.jar
[ERROR] urls[52] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/url/pax-url-wrap/2.4.3/pax-url-wrap-2.4.3-uber.jar
[ERROR] urls[53] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/base/ops4j-base-net/1.4.0/ops4j-base-net-1.4.0.jar
[ERROR] urls[54] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/base/ops4j-base-lang/1.5.0/ops4j-base-lang-1.5.0.jar
[ERROR] urls[55] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/base/ops4j-base-monitors/1.4.0/ops4j-base-monitors-1.4.0.jar
[ERROR] urls[56] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/swissbox/pax-swissbox-bnd/1.8.2/pax-swissbox-bnd-1.8.2.jar
[ERROR] urls[57] = file:/svolusers/usrhome/clement.jp/.m2/repository/biz/aQute/bnd/bndlib/2.4.0/bndlib-2.4.0.jar
[ERROR] urls[58] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/url/pax-url-commons/2.4.3/pax-url-commons-2.4.3.jar
[ERROR] urls[59] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/swissbox/pax-swissbox-property/1.8.2/pax-swissbox-property-1.8.2.jar
[ERROR] urls[60] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/base/ops4j-base-util-property/1.5.0/ops4j-base-util-property-1.5.0.jar
[ERROR] urls[61] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/url/pax-url-aether/2.4.3/pax-url-aether-2.4.3.jar
[ERROR] urls[62] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.12/jcl-over-slf4j-1.7.12.jar
[ERROR] urls[63] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/url/pax-url-war/2.4.3/pax-url-war-2.4.3-uber.jar
[ERROR] urls[64] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/ops4j/pax/swissbox/pax-swissbox-optional-jcl/1.8.2/pax-swissbox-optional-jcl-1.8.2.jar
[ERROR] urls[65] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/deployer/org.apache.karaf.deployer.spring/4.0.2/org.apache.karaf.deployer.spring-4.0.2.jar
[ERROR] urls[66] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/deployer/org.apache.karaf.deployer.blueprint/4.0.2/org.apache.karaf.deployer.blueprint-4.0.2.jar
[ERROR] urls[67] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/deployer/org.apache.karaf.deployer.features/4.0.2/org.apache.karaf.deployer.features-4.0.2.jar
[ERROR] urls[68] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/deployer/org.apache.karaf.deployer.kar/4.0.2/org.apache.karaf.deployer.kar-4.0.2.jar
[ERROR] urls[69] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/kar/org.apache.karaf.kar.core/4.0.2/org.apache.karaf.kar.core-4.0.2.jar
[ERROR] urls[70] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/shell/org.apache.karaf.shell.console/4.0.2/org.apache.karaf.shell.console-4.0.2.jar
[ERROR] urls[71] = file:/svolusers/usrhome/clement.jp/.m2/repository/jline/jline/2.13/jline-2.13.jar
[ERROR] urls[72] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/jaas/org.apache.karaf.jaas.modules/4.0.2/org.apache.karaf.jaas.modules-4.0.2.jar
[ERROR] urls[73] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/jaas/org.apache.karaf.jaas.config/4.0.2/org.apache.karaf.jaas.config-4.0.2.jar
[ERROR] urls[74] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/karaf/shell/org.apache.karaf.shell.core/4.0.2/org.apache.karaf.shell.core-4.0.2.jar
[ERROR] urls[75] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/sshd/sshd-core/0.14.0/sshd-core-0.14.0.jar
[ERROR] urls[76] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/commons/commons-compress/1.10/commons-compress-1.10.jar
[ERROR] urls[77] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/osgi/org.osgi.core/6.0.0/org.osgi.core-6.0.0.jar
[ERROR] urls[78] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/xbean/xbean-finder-shaded/3.18/xbean-finder-shaded-3.18.jar
[ERROR] urls[79] = file:/svolusers/usrhome/clement.jp/.m2/repository/org/apache/xbean/xbean-asm5-shaded/3.18/xbean-asm5-shaded-3.18.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import  from realm ClassRealm[project>XXX:YYY:ZZZ, parent: ClassRealm[maven.api, parent: null]]]

Any idea what's wrong?

Regards,
JP

[@@ OPEN @@]

-----Message d'origine-----
De : Jean-Baptiste Onofré [mailto:jb@nanthrax.net]
Envoyé : mardi 10 novembre 2015 11:19
À : user@karaf.apache.org
Objet : Re: [ANN] Apache Karaf 4.0.2 Released!

Hi JP,

Karaf POM references bndlib 2.4.0 (not 3.0.0).

Doing a dependency:tree on the karaf-maven-plugin, we can see:

[INFO] +- org.apache.felix:maven-bundle-plugin:jar:3.0.0:compile
[INFO] |  +- biz.aQute.bnd:biz.aQute.bndlib:jar:3.0.0:compile
[INFO] |  +- org.apache.maven:maven-archiver:jar:2.5:compile


So, bndlib is not directly referenced by Karaf, but transitively from maven-bundle-plugin.

You need the additional repository to resolve bndlib 3.0.0, let me paste the full URL:

Regards
JB

On 11/10/2015 11:11 AM, CLEMENT Jean-Philippe wrote:
> Dear Karaf Team,
>
> I moved our assembly based on Karaf 3.0.2 to the 4.0.2 version. During the build we have a missing dependency on bndlib.jar 3.0.0:
>   " Unresolveable build extension: Plugin org.apache.karaf.tooling:karaf-maven-plugin:4.0.2 or one of its dependencies could not be resolved: Failure to find biz.aQute.bnd:biz.aQute.bndlib:jar:3.0.0 "
>
> Going to Maven Central there is no jar for this version. I only found the pom file as long as its sources, but no .jar!
>
> How did you build Karaf 4.0.2?
>
> Regards,
> JP
>
> [@@ THALES GROUP INTERNAL @@]
>
> -----Message d'origine-----
> De : Jean-Baptiste Onofré [mailto:jb@nanthrax.net] Envoyé : mardi 13
> octobre 2015 08:06 À : Karaf Dev; user Objet : [ANN] Apache Karaf
> 4.0.2 Released!
>
> The Karaf team is pleased to announce the release of Karaf version 4.0.2.
>
> This is an update patch for Apache Karaf 4.0.x, containing many bug fixes, dependency updates, and improvements.
>
> http://karaf.apache.org/
>
> This release is available from
> http://karaf.apache.org/index/community/download.html#Karaf4.0.2 and
>
> Maven:
>
>    <dependency>
>    <groupId>org.apache.karaf</groupId>
>    <artifactId>apache-karaf</artifactId>
>    <version>4.0.2</version>
>    </dependency>
>
> Release Notes:
>
> http://karaf.apache.org/index/community/download/karaf-4.0.2-release.h
> tml
>
> Enjoy!
>

--
Jean-Baptiste Onofré
jbonofre@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com

Re: [ANN] Apache Karaf 4.0.2 Released!

Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
Hi JP,

Karaf POM references bndlib 2.4.0 (not 3.0.0).

Doing a dependency:tree on the karaf-maven-plugin, we can see:

[INFO] +- org.apache.felix:maven-bundle-plugin:jar:3.0.0:compile
[INFO] |  +- biz.aQute.bnd:biz.aQute.bndlib:jar:3.0.0:compile
[INFO] |  +- org.apache.maven:maven-archiver:jar:2.5:compile


So, bndlib is not directly referenced by Karaf, but transitively from 
maven-bundle-plugin.

You need the additional repository to resolve bndlib 3.0.0, let me paste 
the full URL:

Regards
JB

On 11/10/2015 11:11 AM, CLEMENT Jean-Philippe wrote:
> Dear Karaf Team,
>
> I moved our assembly based on Karaf 3.0.2 to the 4.0.2 version. During the build we have a missing dependency on bndlib.jar 3.0.0:
>   " Unresolveable build extension: Plugin org.apache.karaf.tooling:karaf-maven-plugin:4.0.2 or one of its dependencies could not be resolved: Failure to find biz.aQute.bnd:biz.aQute.bndlib:jar:3.0.0 "
>
> Going to Maven Central there is no jar for this version. I only found the pom file as long as its sources, but no .jar!
>
> How did you build Karaf 4.0.2?
>
> Regards,
> JP
>
> [@@ THALES GROUP INTERNAL @@]
>
> -----Message d'origine-----
> De : Jean-Baptiste Onofré [mailto:jb@nanthrax.net]
> Envoyé : mardi 13 octobre 2015 08:06
> À : Karaf Dev; user
> Objet : [ANN] Apache Karaf 4.0.2 Released!
>
> The Karaf team is pleased to announce the release of Karaf version 4.0.2.
>
> This is an update patch for Apache Karaf 4.0.x, containing many bug fixes, dependency updates, and improvements.
>
> http://karaf.apache.org/
>
> This release is available from
> http://karaf.apache.org/index/community/download.html#Karaf4.0.2 and
>
> Maven:
>
>    <dependency>
>    <groupId>org.apache.karaf</groupId>
>    <artifactId>apache-karaf</artifactId>
>    <version>4.0.2</version>
>    </dependency>
>
> Release Notes:
>
> http://karaf.apache.org/index/community/download/karaf-4.0.2-release.html
>
> Enjoy!
>

-- 
Jean-Baptiste Onofré
jbonofre@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com

RE: [ANN] Apache Karaf 4.0.2 Released!

Posted by CLEMENT Jean-Philippe <je...@fr.thalesgroup.com>.
Dear Karaf Team,

I moved our assembly based on Karaf 3.0.2 to the 4.0.2 version. During the build we have a missing dependency on bndlib.jar 3.0.0:
 " Unresolveable build extension: Plugin org.apache.karaf.tooling:karaf-maven-plugin:4.0.2 or one of its dependencies could not be resolved: Failure to find biz.aQute.bnd:biz.aQute.bndlib:jar:3.0.0 "

Going to Maven Central there is no jar for this version. I only found the pom file as long as its sources, but no .jar!

How did you build Karaf 4.0.2?

Regards,
JP

[@@ THALES GROUP INTERNAL @@]

-----Message d'origine-----
De : Jean-Baptiste Onofré [mailto:jb@nanthrax.net] 
Envoyé : mardi 13 octobre 2015 08:06
À : Karaf Dev; user
Objet : [ANN] Apache Karaf 4.0.2 Released!

The Karaf team is pleased to announce the release of Karaf version 4.0.2.

This is an update patch for Apache Karaf 4.0.x, containing many bug fixes, dependency updates, and improvements.

http://karaf.apache.org/

This release is available from
http://karaf.apache.org/index/community/download.html#Karaf4.0.2 and

Maven:

  <dependency>
  <groupId>org.apache.karaf</groupId>
  <artifactId>apache-karaf</artifactId>
  <version>4.0.2</version>
  </dependency>

Release Notes:

http://karaf.apache.org/index/community/download/karaf-4.0.2-release.html

Enjoy!

Re: [ANN] Apache Karaf 4.0.2 Released!

Posted by garyhodgson <co...@garyhodgson.com>.
Just to confirm, with a fresh 4.0.2 install on windows 10, starting the
karaf.bat via cygwin, the backspace moves the cursor forwards (but still
appears to delete the text).


Furthermore, in a 4.0.2 custom assembly the cursor acts even weirder, i.e. 

  karaf@root()> uninstall 32
  Command not found: uiall3





--
View this message in context: http://karaf.922171.n3.nabble.com/ANN-Apache-Karaf-4-0-2-Released-tp4043040p4043061.html
Sent from the Karaf - User mailing list archive at Nabble.com.

Re: [ANN] Apache Karaf 4.0.2 Released!

Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
Hi Gary,

I think we already have a report about console issue on Windows 
(KARAF-4072). I don't think it's exactly the same issue but it could be 
related.

Please, don't hesitate to create a Jira, I will work on a Windows VM to 
reproduce.

Thanks,
Regards
JB

On 10/18/2015 08:48 PM, garyhodgson wrote:
> Hi JB,
>
> Sorry for the late reply - I didn't get an email notification for this one.
> Yeah I bet it's only on Windows :/
>
> Interestingly it only appears to happen when connected to an instance, not
> in the root shell.
>
> Do you want me to raise a Jira?
>
> Regards,
> Gary
>
>
>
> --
> View this message in context: http://karaf.922171.n3.nabble.com/ANN-Apache-Karaf-4-0-2-Released-tp4043040p4043136.html
> Sent from the Karaf - User mailing list archive at Nabble.com.
>

-- 
Jean-Baptiste Onofré
jbonofre@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com

Re: [ANN] Apache Karaf 4.0.2 Released!

Posted by garyhodgson <co...@garyhodgson.com>.
Hi JB,

Sorry for the late reply - I didn't get an email notification for this one.
Yeah I bet it's only on Windows :/  

Interestingly it only appears to happen when connected to an instance, not
in the root shell.

Do you want me to raise a Jira?

Regards,
Gary



--
View this message in context: http://karaf.922171.n3.nabble.com/ANN-Apache-Karaf-4-0-2-Released-tp4043040p4043136.html
Sent from the Karaf - User mailing list archive at Nabble.com.

Re: [ANN] Apache Karaf 4.0.2 Released!

Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
Hi Gary,

I bet it happens only on Windows, right ?

Regards
JB

On 10/13/2015 10:46 PM, garyhodgson wrote:
> I was seeing this behaviour the other day after building an assembly based on
> 4.0.1.  The cursor was sometimes working but othertimes pushing the text to
> the left.
>
> I'll see if it's still happening with the 4.0.2 release.
>
>
>
> --
> View this message in context: http://karaf.922171.n3.nabble.com/ANN-Apache-Karaf-4-0-2-Released-tp4043040p4043058.html
> Sent from the Karaf - User mailing list archive at Nabble.com.
>

-- 
Jean-Baptiste Onofré
jbonofre@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com

Re: [ANN] Apache Karaf 4.0.2 Released!

Posted by garyhodgson <co...@garyhodgson.com>.
I was seeing this behaviour the other day after building an assembly based on
4.0.1.  The cursor was sometimes working but othertimes pushing the text to
the left.

I'll see if it's still happening with the 4.0.2 release.



--
View this message in context: http://karaf.922171.n3.nabble.com/ANN-Apache-Karaf-4-0-2-Released-tp4043040p4043058.html
Sent from the Karaf - User mailing list archive at Nabble.com.

Re: [ANN] Apache Karaf 4.0.2 Released!

Posted by Arnaud Deprez <ar...@gmail.com>.
Ok, I was a bit too early.
Anyway, I won't use this mirror anymore as I meet some trouble with it and
dockerhub.

Rgds,

On Tue, Oct 13, 2015 at 11:24 AM Jean-Baptiste Onofré <jb...@nanthrax.net>
wrote:

> The mirror sync is in progress. Sorry about that.
>
> Regards
> JB
>
> On 10/13/2015 11:23 AM, Arnaud Deprez wrote:
> > Apparently, it's not yet available here :
> > http://archive.apache.org/dist/karaf/
> >
> > On Tue, Oct 13, 2015 at 10:24 AM xlogger <xloggerster@gmail.com
> > <ma...@gmail.com>> wrote:
> >
> >     Thanks for the latest release!
> >
> >     I found a strange issue though... If I use a win7 PC as client and
> >     enter the
> >     karaf shell, the backspace button is not functioning well...
> >
> >     Its okay if I used a linux vagrant box to run the karaf shell...
> >
> >     Not sure if it's just me having such issue...
> >
> >
> >
> >     --
> >     View this message in context:
> >
> http://karaf.922171.n3.nabble.com/ANN-Apache-Karaf-4-0-2-Released-tp4043040p4043041.html
> >     Sent from the Karaf - User mailing list archive at Nabble.com.
> >
>
> --
> Jean-Baptiste Onofré
> jbonofre@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com
>

Re: [ANN] Apache Karaf 4.0.2 Released!

Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
The mirror sync is in progress. Sorry about that.

Regards
JB

On 10/13/2015 11:23 AM, Arnaud Deprez wrote:
> Apparently, it's not yet available here :
> http://archive.apache.org/dist/karaf/
>
> On Tue, Oct 13, 2015 at 10:24 AM xlogger <xloggerster@gmail.com
> <ma...@gmail.com>> wrote:
>
>     Thanks for the latest release!
>
>     I found a strange issue though... If I use a win7 PC as client and
>     enter the
>     karaf shell, the backspace button is not functioning well...
>
>     Its okay if I used a linux vagrant box to run the karaf shell...
>
>     Not sure if it's just me having such issue...
>
>
>
>     --
>     View this message in context:
>     http://karaf.922171.n3.nabble.com/ANN-Apache-Karaf-4-0-2-Released-tp4043040p4043041.html
>     Sent from the Karaf - User mailing list archive at Nabble.com.
>

-- 
Jean-Baptiste Onofré
jbonofre@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com

Re: [ANN] Apache Karaf 4.0.2 Released!

Posted by Arnaud Deprez <ar...@gmail.com>.
Apparently, it's not yet available here :
http://archive.apache.org/dist/karaf/

On Tue, Oct 13, 2015 at 10:24 AM xlogger <xl...@gmail.com> wrote:

> Thanks for the latest release!
>
> I found a strange issue though... If I use a win7 PC as client and enter
> the
> karaf shell, the backspace button is not functioning well...
>
> Its okay if I used a linux vagrant box to run the karaf shell...
>
> Not sure if it's just me having such issue...
>
>
>
> --
> View this message in context:
> http://karaf.922171.n3.nabble.com/ANN-Apache-Karaf-4-0-2-Released-tp4043040p4043041.html
> Sent from the Karaf - User mailing list archive at Nabble.com.
>

Re: [ANN] Apache Karaf 4.0.2 Released!

Posted by xlogger <xl...@gmail.com>.
Thanks for the latest release!

I found a strange issue though... If I use a win7 PC as client and enter the
karaf shell, the backspace button is not functioning well...

Its okay if I used a linux vagrant box to run the karaf shell...

Not sure if it's just me having such issue...



--
View this message in context: http://karaf.922171.n3.nabble.com/ANN-Apache-Karaf-4-0-2-Released-tp4043040p4043041.html
Sent from the Karaf - User mailing list archive at Nabble.com.