Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
FUSETOOLS-2686 - provide SpringBoot on OpenShift Fuse 7 compatible template

- take a productized version for a bom in priority

- restrict the Fuse 6 compatible template to Camel <2.20

- provide the Fuse 7 compatible version

- removed arquillian part as it requires more configuration for users

and the provided example test is doing nothing interesting

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

    • -0
    • +10
    ./core/util/SearchLatestBomVersionAvailableM2ECallable.java
  1. … 39 more files in changeset.
FUSETOOLS-2691 - FIS bom for Fuse 6 and 7 are the same

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

    • -18
    • +17
    ./core/util/CamelCatalogUtils.java
  1. … 1 more file in changeset.
FUSETOOLS-2680 - Update hardcoded path to github to the master one

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

FUSETOOLS-2635 - fixed sonar issues

Signed-off-by: Lars Heinemann <lhein.smx@gmail.com>

    • -21
    • +25
    ./core/util/JavaCamelFilesFinder.java
FUSETOOLS-2635 - reinterrupting and no longer syncExec

Signed-off-by: Lars Heinemann <lhein.smx@gmail.com>

    • -29
    • +26
    ./core/util/JavaCamelFilesFinder.java
refactoring to minimize code duplication

Signed-off-by: Lars Heinemann <lhein.smx@gmail.com>

  1. … 57 more files in changeset.
FUSETOOLS-1856: Apply improvement suggested by Sonar

Signed-off-by: Andrej Podhradsky <apodhrad@redhat.com>

  1. … 1 more file in changeset.
FUSETOOLS-2680 - fix property for Widlfly mapping file

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

FUSETOOLS-2680 - Replace this "filter().findAny().isPresent()" chain with "anyMatch()"

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

FUSETOOLS-2680 - Add Wildfly bom mapping file

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

    • -17
    • +49
    ./core/util/CamelCatalogUtils.java
  1. … 2 more files in changeset.
FUSETOOLS-1856: Apply improvements suggested by Aurelien

Signed-off-by: Andrej Podhradsky <apodhrad@redhat.com>

  1. … 9 more files in changeset.
FUSETOOLS-2514 - Avoid to have error when pom.xml is missing

- not found a way to reproduce the reported error

- try to provide more robust way to retrieve the Maven project

- add test to cover more usecase

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

  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 <apupier@redhat.com>

    • -50
    • +44
    ./core/util/CamelCatalogUtils.java
    • -0
    • +54
    ./core/util/FuseBomFilter.java
    • -0
    • +121
    ./core/util/OnlineBomVersionSearcher.java
    • -13
    • +15
    ./core/util/SearchLatestBomVersionAvailableM2ECallable.java
    • -66
    • +0
    ./core/util/SearchLatestBomVersionAvailable.java
  1. … 32 more files in changeset.
FUSETOOLS-2682: Add support for Fuse 6.2.1.R9

Signed-off-by: Andrej Podhradsky <apodhrad@redhat.com>

  1. … 1 more file 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 <apupier@redhat.com>

    • -39
    • +97
    ./core/util/CamelCatalogUtils.java
    • -0
    • +66
    ./core/util/SearchLatestBomVersionAvailable.java
  1. … 327 more files in changeset.
FUSETOOLS-2644 - Support routeContext

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

    • -3
    • +0
    ./core/model/CamelRouteContainerElement.java
    • -5
    • +4
    ./core/model/CamelRouteContainerWithoutGlobalConfigElement.java
    • -57
    • +0
    ./core/model/CamelRoutesElement.java
  1. … 16 more files in changeset.
FUSETOOLS-2652 - Provide non-regression tests for route update through Jolokia

the bug was in JBoss Tools, see

https://issues.jboss.org/browse/JBIDE-25428 but worth having a

non-regression tests for this important use case

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

    • -16
    • +0
    ./core/jmx/camel/CamelContextMBean.java
  1. … 6 more files in changeset.
FUSETOOLS-2650: Add support for Fuse 6.3.0.R5

Signed-off-by: Andrej Podhradsky <apodhrad@redhat.com>

  1. … 1 more file in changeset.
FUSETOOLS-2645 - Fix route creation in routes container

- fix it (single line)

- provide Parameterized test to ensure all Editor actions already

automatically tested are working also with "routes" Container and not

only "camelContext" (it includes the non-regression for adding a route)

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

  1. … 32 more files in changeset.
FUSETOOLS-2584: Allow to specify own configuration for camel2bom.properties

Signed-off-by: Andrej Podhradsky <apodhrad@redhat.com>

Fix technical debt around exceptions

based on Sonar reports.

TODO: investigate how to improve for JMX facade which represents most of

the reported issues

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

  1. … 14 more files in changeset.
FUSETOOLS-2578 - Upgrade Camel from 2.19.3 to 2.20.1 internally

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

  1. … 6 more files in changeset.
FUSETOOLS-2565 - Fix Patch FIS version naming in code

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

FUSETOOLS-2565 - upgrade FIS version to 2.0 R3 corresponding to Jboss Fuse 6.3.0 R4

(no FIS version provided for Jboss Fuse 6.3.0 R3)

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

  1. … 2 more files in changeset.
FUSETOOLS-2572 - improve various progress reporting

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

  1. … 2 more files in changeset.
FUSETOOLS-2571 FUSETOOLS-2572 avoid loading 3 catalogs when a single one is needed

- deactivate classpath listener during creation of the project, it

avoids to load the catalog for the camel version available in the

template source

- use latest loaded Camel Catalog when no project is specified, Graphiti

seems to be project-agnostic in the ImageProvider and thus the project

cannot be load. Previously, it was loading the "default" Camel catalog.

now it is loading the latest loaded catalog (which is often the right

one by side-effect) and if none loaded use the "default as before

- improved progressMonitor in several places to report progress on

catalog loading

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

    • -0
    • +24
    ./core/internal/Messages.java
    • -0
    • +2
    ./core/internal/messages.properties
    • -18
    • +30
    ./core/util/ProjectClasspathChangedListener.java
  1. … 12 more files in changeset.
FUSETOOLS-2456 - apply Singleton pattern to avoid setting static instances in a constructor

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

FUSETOOLS-2540 - Upgrade internal Camel version from 2.19.2 to 2.19.3

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

  1. … 6 more files in changeset.
FUSETOOLS-2447 - fix broken parsing of camel test versions

Signed-off-by: Lars Heinemann <lhein.smx@gmail.com>

FUSETOOLS-2447 - make camel versions used during test execution custo… (#1076)

* FUSETOOLS-2447 - make camel versions used during test execution customizable

Signed-off-by: Lars Heinemann <lhein.smx@gmail.com>

* fixed reported issues by Aurelien

Signed-off-by: Lars Heinemann <lhein.smx@gmail.com>

    • -15
    • +12
    ./core/util/CamelCatalogUtils.java
  1. … 2 more files in changeset.