Clone Tools
  • last updated a few minutes ago
Constraints: committers
Constraints: files
Constraints: dates
FUSETOOLS-2907 - Provide more precise Bom Mapping for manually entered Camel Version

Signed-off-by: Aurélien Pupier <>

  1. … 1 more file in changeset.
FUSETOOLS-2846 - support Fuse 7.0 TP3

- add the value in dropdown-list by default

- modify templates to use a different early access repository then it

was previously deployed

- improve code to get the fabric8-maven-plugin version from provided

values instead of latest online one.

- use a seprate file for Fuse 7 on OpenShift to avoid breaking 10.2.0

Signed-off-by: Aurélien Pupier <>

  1. … 33 more files in changeset.
FUSETOOLS-2748 - Factorize code to retrieve online property values

Signed-off-by: Aurélien Pupier <>

  1. … 12 more files in changeset.
FUSETOOLS-2686 - make the fabric8-maven-plugin resolution dynamic

Signed-off-by: Aurélien Pupier <>

  1. … 13 more files in changeset.
FUSETOOLS-2691 - FIS bom for Fuse 6 and 7 are the same

Signed-off-by: Aurélien Pupier <>

  1. … 2 more files in changeset.
FUSETOOLS-2680 - Support for different pom still in staging

so with moving target version, ability to find an available locally or

remotely for Fuse 7 projects based on Wildfly or classical

jboss-fuse-parent bom.

Signed-off-by: Aurélien Pupier <>

  1. … 36 more files in changeset.
FUSETOOLS-2578 - Start support Fuse 7 with different boms

- dynamic search on available repositories

- create specific Fuse 6 and 7 projects

Known limitations:

- Fuse 7 on EAP now requires a "dynamic" bom, it is currently hardcoded

- OpenShift example is still working and tested with redhat versions

- Fuse 7 Bom mapping file points to work branch

Signed-off-by: Aurélien Pupier <>

  1. … 328 more files in changeset.
FUSETOOLS-2299 - Fix model for choice/enum parameters

Signed-off-by: Aurélien Pupier <>

  1. … 6 more files in changeset.
FUSETOOLS-2422 - Rename method for better description

  1. … 13 more files in changeset.
FUSETOOLS-2432 - avoid NPE

- extract in a separated class for ID unicity concerns

- provide more precautions to avoid NPE

- provide test class

  1. … 6 more files in changeset.
loading pure FIS versions now from remote repo

  1. … 1 more file in changeset.
fixed some wrong references to bundle versions in manifests and added logic to access the remote camel2bom mapping file

  1. … 5 more files in changeset.
added unit tests for the new json based model classes

  1. … 8 more files in changeset.
FUSETOOLS-2290 - added new json model and wired it in as replacement

  1. … 237 more files in changeset.
FUSETOOLS-2140 - add camel 2.18.1 support (#757)

* FUSETOOLS-2140 - Update Catalog Model Generator for Camel 2.18

- New attributes has been added to the catalog in Camel 2.18

- some elements are using '&' character since 2.18 so need to escape

them in our Catalog

* FUSETOOLS-2140 - add 2.18.1 community camel support

a first draft for the plugin and the generator code for the catalog

model. we now have 2 types of catalogs (karaf and springboot)...THIS IS


* FUSETOOLS-2140 - extended camel model to allow multiple catalog flavors

* added a routecontainer super class and it has RoutesElement and CamelContextElement as derived classes for now

also fixed a bug which prevented the addition of new routes to a camel

container (routes or camelContext)

* done requested changes by Aurelien's review

* fixed dirty editor problem

* fixed regression in previous commit

* added a temporary workaround to be able to use the SNAPSHOT of camel 2.18.1

* rebased with master

* upgraded to camel 2.18.1.fuse-000010

* improved teardown method for project templates integration tests

* fixed amq templates to work with 2.18

* improved teardown of IT

* minor code tweaks and added a new test for routes file IO

* added bool flag for xml optimization

* FUSETOOLS-2140 - fixed syntax error after rebase

* fixed problem with multiple call of the setInput of the properties pane

* adapted launch config for linux to fix missing deps

* added 2.18.1 plugin to feature.xml

* switched to community camel 2.18.1

* fixes problem that route attribute get filled on route container elements

* generalized the previous fix for all element kind attributes of routecontainers

* code cleanup

* fixed problem with camelContext params in pre 2.18.1 versions

* make tests fail if the camel designer fails to load

* added 2 missing deps for the templates integration tests

* fixed issue where properties view camel context element gets out of sync

* improved code to prevent NPE

  1. … 140 more files in changeset.
Normalize all the line endings

use Linux style

  1. … 874 more files in changeset.
FUSETOOLS-2166 - Avoid losing path parameters when going back and forth

- it was occurring because the ModifyListener is calling an update on

the path parameters before the modelMap was completely initialized

- the solution consists to fall back to current model state if modelMap

is not initialized for the parameter required

  1. … 3 more files in changeset.
FUSETOOLS-2060 - Always return non-null value for iconName (#685)

* FUSETOOLS-2060 - Always return non-null value for iconName

* FUSETOOLS-2060 - Support endpoints URI with no ':'

  1. … 1 more file in changeset.
FUSETOOLS-2100 - Support import of unknown camel redhat version (#684)

  1. … 40 more files in changeset.
FUSETOOLS-1940 - prepare support for camel community versions (#648)

* FUSETOOLS-1940 - prepared some tests for JSON parser

* FUSETOOLS-1940 - added logic to determine a compatible supported camel version for a given camel version

* improved retrieval of a compatible camel version and added custom comparator able to handle Fuse Camel Version scheme

* fixed broken integration test

* code cleanup

* added new camel impl bundle for 2.17.3 and renamed existing ones to reflect product brand

* removing unused test code

* fixed error in activator ID definitions

* FUSETOOLS-1940 - Add a check on the Camel Facet version

- ensure that a new version added comes with its facet

* added 2.17.3 facets and cleaned up code

* Update

* FUSETOOLS-1940 - improve test to avoid name collision

* FUSETOOLS-1940 - use parameterized test to simplify code

* added latest camel patch version bundle (621117)

* code cleanup

* remove unused method in camelmodelfactory

* improved checker for canHaveChildren of an EIP and fixed EIP catalog errors

* fixed amq dependencymanager

* added screenshot logic to find problems with the ui tests

* fixed wrong target folder for screenshots

* improved screenshot name

* fixed missing id values for xpath expressions in templates

* replaced 630077 bundle with 630175

* fixed obvious xml syntax violations in components catalog

* fixed remaining references to abandoned 630077 bundle

* fixed missing/wrong defaultValue for some dataformats

* fixed missing xpath id values in amq templates

* adding better repo for EA artifacts, fixing camel version to fuse bom mapping

* another tweak for including the correct repos to the pom.xml for EA

  1. … 124 more files in changeset.
FUSETOOLS-2040 - Improve definition of endpoints (#637)

* FUSETOOLS-2040 - Improve definition of endpoints

- avoid issues when something other than an endpoint have a parameter

named "uri"

* clean code: use a single constant

* FUSETOOLS-2040 - Improve definition of endpoints

- no need to check for non-empty URI

  1. … 1 more file in changeset.
FUSETOOLS-1987 - Support Camel files without context (#611)

  1. … 7 more files in changeset.
FUSETOOLS-1993 - restrict the choice to a single otherwise (#595)

* FUSETOOLS-1993 - restrict the choice to a single otherwise

* added a testcase

* cleanup unused variable in testcase

  1. … 1 more file in changeset.
FUSETOOLS-1928 - Generate Unique ID for routes in same project (#567)

/!\ we are looking unique ID on saved model files. If one other camel

file in the same project has been modified, two ids can be identic.

  1. … 6 more files in changeset.
FUSETOOLS-1893 - Use Model Name of data format (#546)

- the model name corresponds to the EIP pattern

- set default value as attributes to handle "specialized" dataformats

- improve DataFormatContributor.canHadle to avoid dataformats not

recognized and put in "Uncategorized"

  1. … 14 more files in changeset.
Use classical Maven structure for unit tests (#508)

  1. … 73 more files in changeset.