Arnaud Deprez created CAMEL-8993:
------------------------------------

             Summary: camel-swagger component doesn't work properly in karaf
                 Key: CAMEL-8993
                 URL: https://issues.apache.org/jira/browse/CAMEL-8993
             Project: Camel
          Issue Type: Bug
          Components: camel-swagger
    Affects Versions: 2.15.2
            Reporter: Arnaud Deprez


I'm using camel 2.15.2 with its REST DSL and camel-swagger in an OSGi 
environment (I tried both karaf 2.4.3 and karaf 4).

I'm using the servlet component by exposing it as OSGi services : 
* CamelHttpTransportServlet for my camel route
* DefaultCamelSwaggerServlet for the swagger documentation.
Then I use the swagger ui to see the documentation. 

I can see my rest endpoint and the documentation I put in "description" but 
it's not able to show me the model for the request and the response (defined in 
"type" and "outType").

However if I use the same routes and the same servlet in a spring-boot 
environment, it works like a charm. 
So it seems to be a classpath problem.

The whole discussion is available here : 
http://camel.465427.n5.nabble.com/camel-swagger-in-karaf-td5769384.html

The project I use to reproduce the problem is here : 
https://github.com/arnaud-deprez/camel-examples/tree/master/rest (normally all 
needed information is in the README.md)



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to