You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Arnaud Deprez (JIRA)" <ji...@apache.org> on 2015/07/21 17:33:05 UTC
[jira] [Created] (CAMEL-8993) camel-swagger component doesn't work
properly in karaf
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)