That feels like it would need to be a component-specific feature vs Camel-wide. I know CXF provides an API listing, but I think it would be out-of-scope for Camel to own that w/ all the various technologies and components.

Seems like an easy enough servlet to write.. look up local definitions and then provide the unified view.

On 9/15/16 8:24 AM, Claus Ibsen wrote:
On Thu, Sep 15, 2016 at 1:52 PM, Raul Kripalani <r...@evosent.com> wrote:
Hi,

We have several Camel contexts using the REST DSL and exposing Swagger
definitions.

Unfortunately, each context is exposing its own and we don't have a unified
view of all API endpoints.

I am aware about the API Context Listing feature, but it's not what I'm
after at the moment.

Do we support – or are we planning to support – merging all Swagger defs
into a single one? Or any ideas if this could be achieved in an
"extra-Camel" manner?

No and not currently.

This is only when you run in app server like karaf where you host X Camel apps.

There is no rule how to merge all those REST services into a single
combined, as they can be configured differently and are intended to be
separated.

You would need some way of specifying a "group" name or something, and
then allow somehow to merge together same groups.






Cheers.

---
Raúl Kripalani
linkedin.com/in/raulkripalani | evosent.com
<http://evosent.com/?utm_source=email&utm_medium=email&utm_campaign=evosent_raul>
| blog: raul.io
<http://raul.io?utm_source=email&utm_medium=email&utm_campaign=evosent_raul> |
skype: raul.fuse



Reply via email to