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 >> >>>> >> >>>> >> >> >> >>