[
https://issues.apache.org/jira/browse/CAMEL-15107?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17115988#comment-17115988
]
Claus Ibsen commented on CAMEL-15107:
-------------------------------------
For jackson issue then you need to fix the classpath to use same version, not
mixed.
> NoSuchMethodError: Camel 3.3.0 With camel-swagger-java3.3.0
> -----------------------------------------------------------
>
> Key: CAMEL-15107
> URL: https://issues.apache.org/jira/browse/CAMEL-15107
> Project: Camel
> Issue Type: Bug
> Affects Versions: 3.3.0
> Environment: In Development environment. Upgrading from camel 3.1 to
> 3.3
> Reporter: Sunil Sudhakaran
> Priority: Minor
>
> Hi Camel Team,
> Note: I received email delivery failure with
> [[email protected]|mailto:[email protected]] and hence raising
> Jira.
>
> I’m not sure if it’s a bug or missing something as part of upgrade camel
> 3.1.0 to 3.3.0. I’m getting a Jackson error from swagger UI api doc page for
> my springboot application after camel 3.3upgrade.
>
> I’m using camel 3.3.0. With camel-swagger-java dependency 3.3.0 and
> springboot 2.3.0. I use org.webjars.swagger-ui version 3.25.3 dependency as
> well.
> I use camel-Servlet in REST DSL for my camel REST apis being exposed.
>
> It was working perfectly fine in camel 3.1.0 with spring boot 2.2.6. But not
> in camel 3.3.0
>
> Could you please help?
>
> Error details:
>
> {code:java}
> //
> Caused by: java.lang.NoSuchMethodError:
> com.fasterxml.jackson.databind.introspect.AnnotatedMember.getType(Lcom/fasterxml/jackson/databind/type/TypeBindings;)Lcom/fasterxml/jackson/databind/JavaType;
> at io.swagger.jackson.ModelResolver.resolve(ModelResolver.java:425)
> [swagger-core-1.5.24.jar:1.5.24]
> at io.swaggerjackson.ModelResolver.resolve ModelResolver.java:203)
> Iswagger-core-1.5.24jar:1.5.24]
> at
> io.swagger.comverter.ModelConverterContextimpl.resolve(ModelConverterContextlmpl.java:103)
> [swagger-core-1.5.24.jar:1.5.24]
> at io.swagger.converter.ModelConverters.read(ModelConverters.java:76)
> swagger-core-1.5.24.jar:1.5.24]
> at io.swagger.converter.
> ModelConverters.read(ModelConverters.java:67)*[swagger-core-1.5.24.jar:1.5.24]
> at org.apache.camel.swagger. RestModel Converters.readClass(RestModel
> Converters.java:33) "[camel-swagger-java-3.3.0.jar:3.3.0]
> at org.apache.camel.swagger.Restwagger Reader.appendModels(Restswagger
> Reader.java:755) [camel-swagger-java-3.3.0,jar:3.3.0
> at
> org.apache.camel.swagger.RestSwaggerReader.parse(RestSwageerReader.java:225)
> camel-swagger-java-3.3.0.jar:3.3.0]
> at
> org.apache.camel.swagger.RestSwaggerReader.read(RestSwaggerReader.java:111)
> [camel-swagger-java-3.3.0.jar:3.3.0]
> at
> org.apache.camel.swagger.RestSwaggerSupport.renderResourceListing(RestSwaggerSupport.java:263)
> [camel-swagger-java-3.3.0.jar:3.3.0
> at org.apache.camel.swagger.
> RestSwaggerProcessor.process(RestSwaggerProcessor.java:119)
> [camel-swagger-java-3.3.0.jar:3.3.0]
> at
> org.apache.camel.support.AsyncProcessorConverterHelper$ProcessorToAsyncProcessorBridge.process(AsyncProcessorConverterHelper.java:67)
> camel-support-3.3.0.jar:3.3.0]
> 59 common frames omitted
> {code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)