Sunil Sudhakaran created CAMEL-15107:
----------------------------------------
Summary: 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
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)