I'm not completely sure, I'd like to check. Il giorno mer 2 ott 2019 alle ore 17:20 Claus Ibsen <claus.ib...@gmail.com> ha scritto:
> Not every 3rd party library is possible to run in OSGi. > If there is the case for this component then we should remove it from > camel karaf. > > > On Wed, Oct 2, 2019 at 4:02 PM David Ecker <da...@ecker-software.de> > wrote: > > > > Yes, but installing wrap:mvn:com.squareup.moshi/moshi/1.5.0 didn't help > > at all. > > > > The class Moshi$Builder is even showing up in karaf using "classes" but > > it won't get used. The error message doesn't change. > > I linked a KARAF Ticket to the CAMEL Ticket. The error, even if it is > > decanter based, seems to be the same source. > > > > -- > > David Ecker > > > > On 10/2/19 3:23 PM, Andrea Cosentino wrote: > > > Did you find the time to test with only Moshi dep? > > > > > > -- > > > Andrea Cosentino > > > ---------------------------------- > > > Apache Camel PMC Chair > > > Apache Karaf Committer > > > Apache Servicemix PMC Member > > > Email: ancosen1...@yahoo.com > > > Twitter: @oscerd2 > > > Github: oscerd > > > > > > > > > > > > > > > > > > > > > On Tuesday, October 1, 2019, 5:10:38 PM GMT+2, Andrea Cosentino < > anco...@gmail.com> wrote: > > > > > > > > > > > > > > > > > > maybe the missing part is > > > > > > com.squareup.moshi/moshi > > > > > > I'll test it soon > > > > > > Il giorno mar 1 ott 2019 alle ore 17:05 David Ecker < > da...@ecker-software.de> > > > ha scritto: > > > > > > > > >> Mmh, still the same. > > >> > > >> Reinstalled converter-moshi as 2.4.0 and called "refresh" to > recalculate > > >> bindings afterwards > > >> > > >> bye > > >> David > > >> > > >> On 10/1/19 4:44 PM, Andrea Cosentino wrote: > > >>> The converter-moshi in the retrofit bundle has optional resolution.. > > >>> > > >>> > > >>> > > >>> Il giorno mar 1 ott 2019 alle ore 16:41 Andrea Cosentino < > > >> anco...@gmail.com> > > >>> ha scritto: > > >>> > > >>>> Yes, I mean that, but I believe you need to use 2.4.0, still need > to try > > >>>> > > >>>> Il giorno mar 1 ott 2019 alle ore 16:40 David Ecker < > > >>>> da...@ecker-software.de> ha scritto: > > >>>> > > >>>>> Hi Andrea, > > >>>>> > > >>>>> I guessed you mean installing the converter-moshi as > > >>>>> wrap:mvn:com.squareup.retrofit2/converter-moshi/2.6.2 > > >>>>> > > >>>>> Still getting the same error, missing moshi$Builder class. > > >>>>> > > >>>>> Or did you mean something else? > > >>>>> > > >>>>> Thanks, > > >>>>> David > > >>>>> > > >>>>> On 10/1/19 4:25 PM, Andrea Cosentino wrote: > > >>>>>> Thanks for reporting. > > >>>>>> > > >>>>>> For the moment we can wrap the converter-moshi, then we'll need to > > >>>>> release > > >>>>>> a bundle for it. > > >>>>>> > > >>>>>> Il giorno mar 1 ott 2019 alle ore 16:25 David Ecker < > > >>>>> da...@ecker-software.de> > > >>>>>> ha scritto: > > >>>>>> > > >>>>>>> Thanks, > > >>>>>>> > > >>>>>>> I opened the ticket : > > >>>>> https://issues.apache.org/jira/browse/CAMEL-14026 > > >>>>>>> bye > > >>>>>>> David > > >>>>>>> > > >>>>>>> On 10/1/19 4:15 PM, Andrea Cosentino wrote: > > >>>>>>>> Nothing wrong from your side, we are missing the converter-moshi > > >>>>>>> dependency > > >>>>>>>> on the Karaf feature. > > >>>>>>>> > > >>>>>>>> Can you please open an issue on Camel JIRA? > > >>>>>>>> > > >>>>>>>> Thanks > > >>>>>>>> > > >>>>>>>> Il giorno mar 1 ott 2019 alle ore 16:11 David Ecker < > > >>>>>>> da...@ecker-software.de> > > >>>>>>>> ha scritto: > > >>>>>>>> > > >>>>>>>>> Hi, > > >>>>>>>>> > > >>>>>>>>> I am running karaf 4.2.6 and camel 2.24.2 (OpenJDK-8, docker). > > >>>>>>>>> > > >>>>>>>>> Dependencies installed through feature definition > automatically: > > >>>>>>>>> > > >>>>>>>>> > > >> > mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.influxdb-java/2.14_1 > > >> > mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.retrofit/2.4.0_1 > > >>>>>>>>> ... > > >>>>>>>>> > > >>>>>>>>> I am trying to create the bean for the influxdb connection > using > > >> the > > >>>>>>>>> FactoryBuilder but I am getting the following error: > > >>>>>>>>> > > >>>>>>>>> 14:08:52.673 ERROR [pipe-stop 305] Unable to start container > for > > >>>>>>>>> blueprint bundle com.ta-systeme.velocloud.VCEPathCollectorSSH/ > > >> 0.0.1. > > >>>>>>>>> SNAPSHOT > > >>>>>>>>> > org.osgi.service.blueprint.container.ComponentDefinitionException: > > >>>>> Error > > >>>>>>>>> when instantiating bean infxluxDBConnection of class > > >>>>>>>>> org.influxdb.InfluxDBFactory > > >>>>>>>>> at > > >>>>>>>>> > > >> > org.apache.aries.blueprint.container.BeanRecipe.wrapAsCompDefEx(BeanRecipe.java:362) > > >>>>>>>>> ~[68:org.apache.aries.blueprint.core:1.10.2] > > >>>>>>>>> ....... > > >>>>>>>>> Caused by: java.lang.NoClassDefFoundError: > > >>>>>>> com/squareup/moshi/Moshi$Builder > > >>>>>>>>> at > > >>>>>>>>> > > >> > retrofit2.converter.moshi.MoshiConverterFactory.create(MoshiConverterFactory.java:48) > > >>>>>>>>> ~[?:?] > > >>>>>>>>> at > > >>>>> org.influxdb.impl.InfluxDBImpl.<init>(InfluxDBImpl.java:169) > > >>>>>>> ~[?:?] > > >>>>>>>>> at > > >>>>> org.influxdb.impl.InfluxDBImpl.<init>(InfluxDBImpl.java:123) > > >>>>>>> ~[?:?] > > >>>>>>>>> at > > >>>>> org.influxdb.impl.InfluxDBImpl.<init>(InfluxDBImpl.java:187) > > >>>>>>> ~[?:?] > > >>>>>>>>> at > > >>>>> org.influxdb.InfluxDBFactory.connect(InfluxDBFactory.java:30) > > >>>>>>>>> ~[?:?] > > >>>>>>>>> .... > > >>>>>>>>> > > >>>>>>>>> Any idea what I am doing wrong? > > >>>>>>>>> > > >>>>>>>>> Thanks, > > >>>>>>>>> David > > >>>>>>>>> > > >>>>>>>>> > > >> > > > > > -- > Claus Ibsen > ----------------- > http://davsclaus.com @davsclaus > Camel in Action 2: https://www.manning.com/ibsen2 >