Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 110CA200C3C for ; Mon, 3 Apr 2017 12:48:02 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 0F5AF160B8F; Mon, 3 Apr 2017 10:48:02 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id D72F1160B76 for ; Mon, 3 Apr 2017 12:48:00 +0200 (CEST) Received: (qmail 64385 invoked by uid 500); 3 Apr 2017 10:48:00 -0000 Mailing-List: contact dev-help@felix.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@felix.apache.org Delivered-To: mailing list dev@felix.apache.org Received: (qmail 64358 invoked by uid 99); 3 Apr 2017 10:48:00 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 03 Apr 2017 10:48:00 +0000 Received: from mail-yb0-f172.google.com (mail-yb0-f172.google.com [209.85.213.172]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id 75CEB1A00E8 for ; Mon, 3 Apr 2017 10:47:59 +0000 (UTC) Received: by mail-yb0-f172.google.com with SMTP id i124so30057785ybc.3 for ; Mon, 03 Apr 2017 03:47:59 -0700 (PDT) X-Gm-Message-State: AFeK/H27s8UokIvJFa1/xiMUdq2jPSxnJ/9jRI/R+uvBOVHI2eaWFmSonn+7KIRQ1I3iAMH2k6u5zA8HWZkKWg== X-Received: by 10.129.110.68 with SMTP id j65mr11505537ywc.106.1491216478048; Mon, 03 Apr 2017 03:47:58 -0700 (PDT) MIME-Version: 1.0 Received: by 10.129.197.71 with HTTP; Mon, 3 Apr 2017 03:47:37 -0700 (PDT) In-Reply-To: References: <70EA4DD6-CE64-46A1-BBD5-1F02CF15BCF3@leangen.net> <416E6756-E223-4AA4-90D5-8217294232F5@leangen.net> From: Guillaume Nodet Date: Mon, 3 Apr 2017 12:47:37 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [Converter] Getting older version of Converter API? To: dev@felix.apache.org Content-Type: multipart/alternative; boundary=001a11493e38751d80054c40e49c archived-at: Mon, 03 Apr 2017 10:48:02 -0000 --001a11493e38751d80054c40e49c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable I tried to build the converter bundle this morning and hit quite a few failures: gnodet=E2=80=A2git/felix/converter*(*trunk*=E2=9A=A1**)*=C2=BB mvnci [12:46:37] [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] Apache Felix Converter [INFO] Apache Felix Serializer Services [INFO] Apache Felix Schematizer Service [INFO] Apache Felix Converter Reactor [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Apache Felix Converter 0.1.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ org.apache.felix.converter --- [INFO] Deleting /Users/gnodet/work/git/felix/converter/converter/target [INFO] [INFO] --- maven-antrun-plugin:1.8:run (set-bundle-required-execution-environment) @ org.apache.felix.converter --= - [INFO] Executing tasks main: Using felix.java.version=3D8 [INFO] Executed tasks [INFO] [INFO] --- maven-remote-resources-plugin:1.5:process (default) @ org.apache.felix.converter --- [INFO] [INFO] --- maven-resources-plugin:2.7:resources (default-resources) @ org.apache.felix.converter --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /Users/gnodet/work/git/felix/converter/converter/src/main/resources [INFO] Copying 0 resource to META-INF [INFO] Copying 3 resources [INFO] [INFO] --- maven-compiler-plugin:3.2:compile (default-compile) @ org.apache.felix.converter --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 10 source files to /Users/gnodet/work/git/felix/converter/converter/target/classes [INFO] /Users/gnodet/work/git/felix/converter/converter/src/main/java/org/apache/f= elix/converter/impl/AdapterImpl.java: Some input files use unchecked or unsafe operations. [INFO] /Users/gnodet/work/git/felix/converter/converter/src/main/java/org/apache/f= elix/converter/impl/AdapterImpl.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- maven-resources-plugin:2.7:testResources (default-testResources) @ org.apache.felix.converter --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /Users/gnodet/work/git/felix/converter/converter/src/test/resources [INFO] Copying 3 resources [INFO] [INFO] --- maven-compiler-plugin:3.2:testCompile (default-testCompile) @ org.apache.felix.converter --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 18 source files to /Users/gnodet/work/git/felix/converter/converter/target/test-classes [INFO] ------------------------------------------------------------- [ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] /Users/gnodet/work/git/felix/converter/converter/src/test/java/org/apache/f= elix/converter/impl/ConverterBuilderTest.java:[88,11] no suitable method found for rule(java.lang.Class,(f,t)->-1) method org.osgi.util.converter.ConverterBuilder.rule(java.lang.reflect.Type,org= .osgi.util.converter.ConvertFunction) is not applicable (cannot infer type-variable(s) T (argument mismatch; org.osgi.util.converter.ConvertFunction is not a functional interface multiple non-overriding abstract methods found in interface org.osgi.util.converter.ConvertFunction)) method org.osgi.util.converter.ConverterBuilder.rule(org.osgi.util.converter.Ta= rgetRule) is not applicable (cannot infer type-variable(s) T (actual and formal argument lists differ in length)) method org.osgi.util.converter.ConverterBuilder.rule(org.osgi.util.converter.Co= nvertFunction) is not applicable (cannot infer type-variable(s) T (actual and formal argument lists differ in length)) [ERROR] /Users/gnodet/work/git/felix/converter/converter/src/test/java/org/apache/f= elix/converter/impl/ConverterBuilderTest.java:[89,11] no suitable method found for rule(java.lang.Class,(f,t)->-1L) method org.osgi.util.converter.ConverterBuilder.rule(java.lang.reflect.Type,org= .osgi.util.converter.ConvertFunction) is not applicable (cannot infer type-variable(s) T (argument mismatch; org.osgi.util.converter.ConvertFunction is not a functional interface multiple non-overriding abstract methods found in interface org.osgi.util.converter.ConvertFunction)) method org.osgi.util.converter.ConverterBuilder.rule(org.osgi.util.converter.Ta= rgetRule) is not applicable (cannot infer type-variable(s) T (actual and formal argument lists differ in length)) method org.osgi.util.converter.ConverterBuilder.rule(org.osgi.util.converter.Co= nvertFunction) is not applicable (cannot infer type-variable(s) T (actual and formal argument lists differ in length)) [ERROR] /Users/gnodet/work/git/felix/converter/converter/src/test/java/org/apache/f= elix/converter/impl/ConverterBuilderTest.java:[124,69] is not abstract and does not override abstract method handleError(java.lang.Object,java.lang.reflect.Type) in org.osgi.util.converter.ConvertFunction [ERROR] /Users/gnodet/work/git/felix/converter/converter/src/test/java/org/apache/f= elix/converter/impl/ConverterBuilderTest.java:[141,11] no suitable method found for rule((v,t)->v.toString()) method org.osgi.util.converter.ConverterBuilder.rule(java.lang.reflect.Type,org= .osgi.util.converter.ConvertFunction) is not applicable (cannot infer type-variable(s) T (actual and formal argument lists differ in length)) method org.osgi.util.converter.ConverterBuilder.rule(org.osgi.util.converter.Ta= rgetRule) is not applicable (cannot infer type-variable(s) T (argument mismatch; org.osgi.util.converter.TargetRule is not a functional interface multiple non-overriding abstract methods found in interface org.osgi.util.converter.TargetRule)) method org.osgi.util.converter.ConverterBuilder.rule(org.osgi.util.converter.Co= nvertFunction) is not applicable (cannot infer type-variable(s) T (argument mismatch; org.osgi.util.converter.ConvertFunction is not a functional interface multiple non-overriding abstract methods found in interface org.osgi.util.converter.ConvertFunction)) [ERROR] /Users/gnodet/work/git/felix/converter/converter/src/test/java/org/apache/f= elix/converter/impl/ConverterBuilderTest.java:[151,69] is not abstract and does not override abstract method handleError(java.lang.Object,java.lang.reflect.Type) in org.osgi.util.converter.ConvertFunction [ERROR] /Users/gnodet/work/git/felix/converter/converter/src/test/java/org/apache/f= elix/converter/impl/ConverterBuilderTest.java:[167,11] no suitable method found for rule((v,t)->con[...]to(t)) method org.osgi.util.converter.ConverterBuilder.rule(java.lang.reflect.Type,org= .osgi.util.converter.ConvertFunction) is not applicable (cannot infer type-variable(s) T (actual and formal argument lists differ in length)) method org.osgi.util.converter.ConverterBuilder.rule(org.osgi.util.converter.Ta= rgetRule) is not applicable (cannot infer type-variable(s) T (argument mismatch; org.osgi.util.converter.TargetRule is not a functional interface multiple non-overriding abstract methods found in interface org.osgi.util.converter.TargetRule)) method org.osgi.util.converter.ConverterBuilder.rule(org.osgi.util.converter.Co= nvertFunction) is not applicable (cannot infer type-variable(s) T (argument mismatch; org.osgi.util.converter.ConvertFunction is not a functional interface multiple non-overriding abstract methods found in interface org.osgi.util.converter.ConvertFunction)) [ERROR] /Users/gnodet/work/git/felix/converter/converter/src/test/java/org/apache/f= elix/converter/impl/ConverterBuilderTest.java:[189,11] no suitable method found for rule((v,t)->{ s[...]ll; }) method org.osgi.util.converter.ConverterBuilder.rule(java.lang.reflect.Type,org= .osgi.util.converter.ConvertFunction) is not applicable (cannot infer type-variable(s) T (actual and formal argument lists differ in length)) method org.osgi.util.converter.ConverterBuilder.rule(org.osgi.util.converter.Ta= rgetRule) is not applicable (cannot infer type-variable(s) T (argument mismatch; org.osgi.util.converter.TargetRule is not a functional interface multiple non-overriding abstract methods found in interface org.osgi.util.converter.TargetRule)) method org.osgi.util.converter.ConverterBuilder.rule(org.osgi.util.converter.Co= nvertFunction) is not applicable (cannot infer type-variable(s) T (argument mismatch; org.osgi.util.converter.ConvertFunction is not a functional interface multiple non-overriding abstract methods found in interface org.osgi.util.converter.ConvertFunction)) [ERROR] /Users/gnodet/work/git/felix/converter/converter/src/test/java/org/apache/f= elix/converter/impl/ConverterTest.java:[339,11] no suitable method found for rule(java.lang.Class,(f,t)->f i[...] null) method org.osgi.util.converter.ConverterBuilder.rule(java.lang.reflect.Type,org= .osgi.util.converter.ConvertFunction) is not applicable (cannot infer type-variable(s) T (argument mismatch; org.osgi.util.converter.ConvertFunction is not a functional interface multiple non-overriding abstract methods found in interface org.osgi.util.converter.ConvertFunction)) method org.osgi.util.converter.ConverterBuilder.rule(org.osgi.util.converter.Ta= rgetRule) is not applicable (cannot infer type-variable(s) T (actual and formal argument lists differ in length)) method org.osgi.util.converter.ConverterBuilder.rule(org.osgi.util.converter.Co= nvertFunction) is not applicable (cannot infer type-variable(s) T (actual and formal argument lists differ in length)) [ERROR] /Users/gnodet/work/git/felix/converter/converter/src/test/java/org/apache/f= elix/converter/impl/ConverterTest.java:[340,11] no suitable method found for rule(java.lang.Class,(f,t)->f i[...] null) method org.osgi.util.converter.ConverterBuilder.rule(java.lang.reflect.Type,org= .osgi.util.converter.ConvertFunction) is not applicable (cannot infer type-variable(s) T (argument mismatch; org.osgi.util.converter.ConvertFunction is not a functional interface multiple non-overriding abstract methods found in interface org.osgi.util.converter.ConvertFunction)) method org.osgi.util.converter.ConverterBuilder.rule(org.osgi.util.converter.Ta= rgetRule) is not applicable (cannot infer type-variable(s) T (actual and formal argument lists differ in length)) method org.osgi.util.converter.ConverterBuilder.rule(org.osgi.util.converter.Co= nvertFunction) is not applicable (cannot infer type-variable(s) T (actual and formal argument lists differ in length)) [INFO] 9 errors [INFO] ------------------------------------------------------------- [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary: [INFO] [INFO] Apache Felix Converter ............................. FAILURE [ 2.442 s] [INFO] Apache Felix Serializer Services ................... SKIPPED [INFO] Apache Felix Schematizer Service ................... SKIPPED [INFO] Apache Felix Converter Reactor ..................... SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 2.704 s [INFO] Finished at: 2017-04-03T12:46:42+02:00 [INFO] Final Memory: 24M/310M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.2:testCompile (default-testCompile) on project org.apache.felix.converter: Compilation failure: Compilation failure: [ERROR] /Users/gnodet/work/git/felix/converter/converter/src/test/java/org/apache/f= elix/converter/impl/ConverterBuilderTest.java:[88,11] no suitable method found for rule(java.lang.Class,(f,t)->-1) [ERROR] method org.osgi.util.converter.ConverterBuilder.rule(java.lang.reflect.Type,org= .osgi.util.converter.ConvertFunction) is not applicable [ERROR] (cannot infer type-variable(s) T [ERROR] (argument mismatch; org.osgi.util.converter.ConvertFunction is not a functional interface [ERROR] multiple non-overriding abstract methods found in interface org.osgi.util.converter.ConvertFunction)) [ERROR] method org.osgi.util.converter.ConverterBuilder.rule(org.osgi.util.converter.Ta= rgetRule) is not applicable [ERROR] (cannot infer type-variable(s) T [ERROR] (actual and formal argument lists differ in length)) [ERROR] method org.osgi.util.converter.ConverterBuilder.rule(org.osgi.util.converter.Co= nvertFunction) is not applicable [ERROR] (cannot infer type-variable(s) T [ERROR] (actual and formal argument lists differ in length)) [ERROR] /Users/gnodet/work/git/felix/converter/converter/src/test/java/org/apache/f= elix/converter/impl/ConverterBuilderTest.java:[89,11] no suitable method found for rule(java.lang.Class,(f,t)->-1L) [ERROR] method org.osgi.util.converter.ConverterBuilder.rule(java.lang.reflect.Type,org= .osgi.util.converter.ConvertFunction) is not applicable [ERROR] (cannot infer type-variable(s) T [ERROR] (argument mismatch; org.osgi.util.converter.ConvertFunction is not a functional interface [ERROR] multiple non-overriding abstract methods found in interface org.osgi.util.converter.ConvertFunction)) [ERROR] method org.osgi.util.converter.ConverterBuilder.rule(org.osgi.util.converter.Ta= rgetRule) is not applicable [ERROR] (cannot infer type-variable(s) T [ERROR] (actual and formal argument lists differ in length)) [ERROR] method org.osgi.util.converter.ConverterBuilder.rule(org.osgi.util.converter.Co= nvertFunction) is not applicable [ERROR] (cannot infer type-variable(s) T [ERROR] (actual and formal argument lists differ in length)) [ERROR] /Users/gnodet/work/git/felix/converter/converter/src/test/java/org/apache/f= elix/converter/impl/ConverterBuilderTest.java:[124,69] is not abstract and does not override abstract method handleError(java.lang.Object,java.lang.reflect.Type) in org.osgi.util.converter.ConvertFunction [ERROR] /Users/gnodet/work/git/felix/converter/converter/src/test/java/org/apache/f= elix/converter/impl/ConverterBuilderTest.java:[141,11] no suitable method found for rule((v,t)->v.toString()) [ERROR] method org.osgi.util.converter.ConverterBuilder.rule(java.lang.reflect.Type,org= .osgi.util.converter.ConvertFunction) is not applicable [ERROR] (cannot infer type-variable(s) T [ERROR] (actual and formal argument lists differ in length)) [ERROR] method org.osgi.util.converter.ConverterBuilder.rule(org.osgi.util.converter.Ta= rgetRule) is not applicable [ERROR] (cannot infer type-variable(s) T [ERROR] (argument mismatch; org.osgi.util.converter.TargetRule is not a functional interface [ERROR] multiple non-overriding abstract methods found in interface org.osgi.util.converter.TargetRule)) [ERROR] method org.osgi.util.converter.ConverterBuilder.rule(org.osgi.util.converter.Co= nvertFunction) is not applicable [ERROR] (cannot infer type-variable(s) T [ERROR] (argument mismatch; org.osgi.util.converter.ConvertFunction is not a functional interface [ERROR] multiple non-overriding abstract methods found in interface org.osgi.util.converter.ConvertFunction)) [ERROR] /Users/gnodet/work/git/felix/converter/converter/src/test/java/org/apache/f= elix/converter/impl/ConverterBuilderTest.java:[151,69] is not abstract and does not override abstract method handleError(java.lang.Object,java.lang.reflect.Type) in org.osgi.util.converter.ConvertFunction [ERROR] /Users/gnodet/work/git/felix/converter/converter/src/test/java/org/apache/f= elix/converter/impl/ConverterBuilderTest.java:[167,11] no suitable method found for rule((v,t)->con[...]to(t)) [ERROR] method org.osgi.util.converter.ConverterBuilder.rule(java.lang.reflect.Type,org= .osgi.util.converter.ConvertFunction) is not applicable [ERROR] (cannot infer type-variable(s) T [ERROR] (actual and formal argument lists differ in length)) [ERROR] method org.osgi.util.converter.ConverterBuilder.rule(org.osgi.util.converter.Ta= rgetRule) is not applicable [ERROR] (cannot infer type-variable(s) T [ERROR] (argument mismatch; org.osgi.util.converter.TargetRule is not a functional interface [ERROR] multiple non-overriding abstract methods found in interface org.osgi.util.converter.TargetRule)) [ERROR] method org.osgi.util.converter.ConverterBuilder.rule(org.osgi.util.converter.Co= nvertFunction) is not applicable [ERROR] (cannot infer type-variable(s) T [ERROR] (argument mismatch; org.osgi.util.converter.ConvertFunction is not a functional interface [ERROR] multiple non-overriding abstract methods found in interface org.osgi.util.converter.ConvertFunction)) [ERROR] /Users/gnodet/work/git/felix/converter/converter/src/test/java/org/apache/f= elix/converter/impl/ConverterBuilderTest.java:[189,11] no suitable method found for rule((v,t)->{ s[...]ll; }) [ERROR] method org.osgi.util.converter.ConverterBuilder.rule(java.lang.reflect.Type,org= .osgi.util.converter.ConvertFunction) is not applicable [ERROR] (cannot infer type-variable(s) T [ERROR] (actual and formal argument lists differ in length)) [ERROR] method org.osgi.util.converter.ConverterBuilder.rule(org.osgi.util.converter.Ta= rgetRule) is not applicable [ERROR] (cannot infer type-variable(s) T [ERROR] (argument mismatch; org.osgi.util.converter.TargetRule is not a functional interface [ERROR] multiple non-overriding abstract methods found in interface org.osgi.util.converter.TargetRule)) [ERROR] method org.osgi.util.converter.ConverterBuilder.rule(org.osgi.util.converter.Co= nvertFunction) is not applicable [ERROR] (cannot infer type-variable(s) T [ERROR] (argument mismatch; org.osgi.util.converter.ConvertFunction is not a functional interface [ERROR] multiple non-overriding abstract methods found in interface org.osgi.util.converter.ConvertFunction)) [ERROR] /Users/gnodet/work/git/felix/converter/converter/src/test/java/org/apache/f= elix/converter/impl/ConverterTest.java:[339,11] no suitable method found for rule(java.lang.Class,(f,t)->f i[...] null) [ERROR] method org.osgi.util.converter.ConverterBuilder.rule(java.lang.reflect.Type,org= .osgi.util.converter.ConvertFunction) is not applicable [ERROR] (cannot infer type-variable(s) T [ERROR] (argument mismatch; org.osgi.util.converter.ConvertFunction is not a functional interface [ERROR] multiple non-overriding abstract methods found in interface org.osgi.util.converter.ConvertFunction)) [ERROR] method org.osgi.util.converter.ConverterBuilder.rule(org.osgi.util.converter.Ta= rgetRule) is not applicable [ERROR] (cannot infer type-variable(s) T [ERROR] (actual and formal argument lists differ in length)) [ERROR] method org.osgi.util.converter.ConverterBuilder.rule(org.osgi.util.converter.Co= nvertFunction) is not applicable [ERROR] (cannot infer type-variable(s) T [ERROR] (actual and formal argument lists differ in length)) [ERROR] /Users/gnodet/work/git/felix/converter/converter/src/test/java/org/apache/f= elix/converter/impl/ConverterTest.java:[340,11] no suitable method found for rule(java.lang.Class,(f,t)->f i[...] null) [ERROR] method org.osgi.util.converter.ConverterBuilder.rule(java.lang.reflect.Type,org= .osgi.util.converter.ConvertFunction) is not applicable [ERROR] (cannot infer type-variable(s) T [ERROR] (argument mismatch; org.osgi.util.converter.ConvertFunction is not a functional interface [ERROR] multiple non-overriding abstract methods found in interface org.osgi.util.converter.ConvertFunction)) [ERROR] method org.osgi.util.converter.ConverterBuilder.rule(org.osgi.util.converter.Ta= rgetRule) is not applicable [ERROR] (cannot infer type-variable(s) T [ERROR] (actual and formal argument lists differ in length)) [ERROR] method org.osgi.util.converter.ConverterBuilder.rule(org.osgi.util.converter.Co= nvertFunction) is not applicable [ERROR] (cannot infer type-variable(s) T [ERROR] (actual and formal argument lists differ in length)) [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException 2017-04-03 12:13 GMT+02:00 David Bosschaert : > Hi David, > > Yes, the OSGi API is publicly available for everyone and picked up by the > build process from here: > https://oss.sonatype.org/content/repositories/osgi/org/ > osgi/org.osgi.util.converter/1.0.0-SNAPSHOT > > There is some history of snapshots but I think older ones are automatical= ly > deleted after some time. > > If, for some reason, you need an older one, and you still have a Felix > Converter .jar file that worked with that one, you can actually find that > the jar file embeds the OSGi API as well. This is automatically done by t= he > build process. > The Felix Converter snapshots are pushed here: > https://repository.apache.org/content/groups/snapshots/org/ > apache/felix/org.apache.felix.converter/0.1.0-SNAPSHOT > > In any case, it might be better to migrate to the new API :) > > Cheers, > > David > > On 3 April 2017 at 09:09, David Leangen wrote: > > > > > Hi, > > > > > I hope that's not the case. It definitely does not make sense to pus= h > > code > > > for an implementation where the api itself is not accessible ;-) > > > > The API is accessible. The problem is that it is not the correct versio= n, > > and I don=E2=80=99t have access (as far as I know) to the previous vers= ion, which > > is the one I need to revert to. > > > > The current version and the previous version are both exposed as: > > > > > > org.osgi > > org.osgi.util.converter > > 1.0.0-SNAPSHOT > > > > > > Same version number, but different content. > > > > As I said, I could be wrong, but that is my current conclusion based on > > the behaviour I am seeing. > > > > > > Cheers, > > =3DDavid > > > > > --=20 ------------------------ Guillaume Nodet --001a11493e38751d80054c40e49c--