Получить наглядную документацию по верблюжьим маршрутам в Java?

Я новичок в Apache Camel и сделал некоторые маршруты, работающие правильно через Java DSL.

Теперь мне интересно, есть ли шанс получить автоматическое визуальное представление этих маршрутов с помощью JBoss Fuse?

Я имею в виду не рисование вручную, а автоматическое документирование :-)

Редактировать: Поскольку голос против кажется проще, чем ответ, я пытаюсь немного перефразировать свой вопрос.
Я ищу возможность перепроектировать мои определенные маршруты (Java) и получить картина с коробками из него.

Hawtoi, то, что я пробовал раньше, дает прекрасный результат, но также и много других вещей, которые мне не нужны для моей документации.
Поэтому я взглянул на JBoss Fuse. Но здесь я могу только нарисовать свои процессы и сохранить их как blueprint.xml. Путь от Java-кода к blueprint.xml невозможен в JBoss Fuse? Я что-то пропустил?


person flomo83    schedule 24.04.2017    source источник


Ответы (1)


Инструменты разработчика JBoss Camel для Eclipse могут визуализировать маршруты Camel, загружаемые из XML-файлов. Затем вы можете сохранить эти диаграммы и т. д. для документации.

Он еще не работает с маршрутами Java, но они говорили о добавлении поддержки в будущем. Помните, что Java сложнее, поскольку ее код Java и конечные пользователи могут делать много других вещей, чем обычная маршрутизация Camel, поэтому синтаксический анализ для визуальной диаграммы сложнее, чем XML.

https://tools.jboss.org/features/apachecamel.html

Но на данный момент нет инструмента для визуализации маршрутов Camel из Java DSL.

У плагина Apache Camel IDEA есть билет, чтобы узнать, сможем ли мы добавить визуализацию маршрута для XML и Java в будущем: https://github.com/camel-idea-plugin/camel-idea-plugin/issues./27

person Claus Ibsen    schedule 25.04.2017
comment
Добавил про плагин Camel IDEA в ответ - person Claus Ibsen; 25.04.2017
comment
А как насчет верблюжьего-maven-плагина? camel.apache.org/camel-maven-plugin.html - person the hand of NOD; 04.07.2019