You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Sunil Sudhakaran (Jira)" <ji...@apache.org> on 2020/05/24 23:55:00 UTC

[jira] [Created] (CAMEL-15107) NoSuchMethodError: Camel 3.3.0 With camel-swagger-java3.3.0

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 [issues@camel.apache.org|mailto:issues@camel.apache.org] 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)