Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
CAMEL-13094: Ensure service is stopped if it fails to start as it did in Camel 2.x. This can also lead to JMX MBeans not being unregistered from the JVM. Thanks to Thomas Diesler for the unit test.

  1. … 2 more files in changeset.
CAMEL-6901: Intercept send to endpoint now supports after url to send result to this url like an AOP before|after.

  1. … 2 more files in changeset.
CAMEL-6901: Intercept send to endpoint now supports after url to send result to this url like an AOP before|after.

  1. … 6 more files in changeset.
CAMEL-13797: Move @InvokeOnHeader/@InvokeOnHeaders to org.apache.camel.spi package

    • -39
    • +0
    ./java/org/apache/camel/InvokeOnHeaders.java
    • -0
    • +43
    ./java/org/apache/camel/spi/InvokeOnHeader.java
    • -0
    • +41
    ./java/org/apache/camel/spi/InvokeOnHeaders.java
  1. … 22 more files in changeset.
camel3 - Remove sub unit of work as its no longer needed/in-use as the EIPs has been refactored to handle this better.

    • -45
    • +0
    ./java/org/apache/camel/spi/SubUnitOfWork.java
    • -30
    • +2
    ./java/org/apache/camel/spi/UnitOfWork.java
  1. … 7 more files in changeset.
Polished

Camel-API: Fixed CS

    • -4
    • +4
    ./java/org/apache/camel/spi/Tracer.java
Polished

  1. … 1 more file in changeset.
Camel 13505 (#3065)

CAMEL-13505: A new tracer

    • -0
    • +13
    ./java/org/apache/camel/CamelContext.java
    • -0
    • +34
    ./java/org/apache/camel/NamedRoute.java
    • -1
    • +32
    ./java/org/apache/camel/RuntimeConfiguration.java
    • -0
    • +125
    ./java/org/apache/camel/spi/Tracer.java
  1. … 38 more files in changeset.
CAMEL-13793: Support for multiple camel contexts on various Camel annotations dropped as we only support 1 context per app/deployment.

    • -4
    • +0
    ./java/org/apache/camel/BeanInject.java
    • -7
    • +0
    ./java/org/apache/camel/DynamicRouter.java
    • -5
    • +0
    ./java/org/apache/camel/RecipientList.java
    • -5
    • +0
    ./java/org/apache/camel/RoutingSlip.java
  1. … 32 more files in changeset.
CAMEL-13788: Deprecate OUT in favour of getMessage on Message API.

    • -34
    • +0
    ./java/org/apache/camel/OutHeaders.java
  1. … 13 more files in changeset.
CAMEL-13788: Deprecate OUT in favour of getMessage on Message API.

    • -34
    • +0
    ./java/org/apache/camel/OutHeaders.java
  1. … 13 more files in changeset.
CAMEL-13788: Deprecate OUT in favour of getMessage on Message API.

  1. … 95 more files in changeset.
CAMEL-13788: Deprecate OUT in favour of getMessage on Message API.

  1. … 95 more files in changeset.
Camel 13760 (#3050)

CAMEL-13760: camel3 - Remove configuring prefix and suffix token on property placeholder as it clashes and causes problems such as with simple language, and potentially elsewhere.

    • -16
    • +0
    ./java/org/apache/camel/CamelContext.java
  1. … 21 more files in changeset.
Camel 13755 (#3053)

CAMEL-13755: camel3 - Remove fault from camel-core/message and let it be component specific for camel-cxf and camel-spring-ws as its only used by SOAP-WS

    • -12
    • +0
    ./java/org/apache/camel/ExchangePattern.java
    • -14
    • +0
    ./java/org/apache/camel/Message.java
    • -14
    • +0
    ./java/org/apache/camel/RuntimeConfiguration.java
    • -2
    • +1
    ./java/org/apache/camel/spi/Synchronization.java
  1. … 161 more files in changeset.
CAMEL-13755: camel3 - Remove fault from camel-core/message and let it be component specific for camel-cxf and camel-spring-ws as its only used by SOAP-WS

    • -16
    • +0
    ./java/org/apache/camel/Message.java
    • -2
    • +1
    ./java/org/apache/camel/spi/Synchronization.java
  1. … 27 more files in changeset.
CAMEL-13755: camel3 - Remove fault from camel-core/message and let it be component specific for camel-cxf and camel-spring-ws as its only used by SOAP-WS

    • -14
    • +0
    ./java/org/apache/camel/RuntimeConfiguration.java
  1. … 35 more files in changeset.
CAMEL-13760: camel3 - Remove configuring prefix and suffix token on property placeholder as it clashes and causes problems such as with simple language, and potentially elsewhere.

    • -18
    • +0
    ./java/org/apache/camel/CamelContext.java
  1. … 1 more file in changeset.
CAMEL-13760: camel3 - Remove configuring prefix and suffix token on property placeholder as it clashes and causes problems such as with simple language, and potentially elsewhere.

    • -0
    • +2
    ./java/org/apache/camel/CamelContext.java
  1. … 19 more files in changeset.
CAMEL-13761: Update javadoc about startup listener

CAMEL-13736: Camel main - Support bean post processing on @BindToRegistry

  1. … 2 more files in changeset.
CAMEL-13678: Move attachments out of camel-core into camel-attachments. Upgrade cxf codegen plugin.

    • -83
    • +0
    ./java/org/apache/camel/Attachment.java
    • -33
    • +0
    ./java/org/apache/camel/AttachmentObjects.java
    • -33
    • +0
    ./java/org/apache/camel/Attachments.java
    • -95
    • +2
    ./java/org/apache/camel/Message.java
  1. … 129 more files in changeset.
CAMEL-13678: Move attachments out of camel-core into camel-attachments.

    • -33
    • +0
    ./java/org/apache/camel/AttachmentObjects.java
    • -33
    • +0
    ./java/org/apache/camel/Attachments.java
  1. … 7 more files in changeset.
CAMEL-13678: Move attachments out of camel-core into camel-attachments.

    • -83
    • +0
    ./java/org/apache/camel/Attachment.java
    • -95
    • +2
    ./java/org/apache/camel/Message.java
  1. … 33 more files in changeset.
CAMEL-13730: Add NotifyBuilderMatcher in SPI so we can have mock endpoints back with notify builder as predicates.

    • -0
    • +46
    ./java/org/apache/camel/spi/NotifyBuilderMatcher.java
  1. … 2 more files in changeset.
Fixed CS for Camel-API

Properties component refactorings (#3016)

CAMEL-13708, CAMEL-13721, CAMEL-13694, CAMEL-13720

Refactored properties component to:

remove stuff not really in use

introduced PropertiesSource to make it easy to add 3rd party sources (like microprofile-config)

allow to automatic detect and use 3rd party sources from classpath

add api to lookup single property from the properties component API

use location as property sources so they are all sources

allow to load all properties on startup for sources which are loadable (eg from file system etc)

cleanup bunch of stuff

remove weird and complex augmented parser and just use the default

removed old code that supported dual versions of old versions of spring

removed old code that supported dual versions of old versions of blueprint

    • -0
    • +38
    ./java/org/apache/camel/spi/LoadablePropertiesSource.java
    • -0
    • +42
    ./java/org/apache/camel/spi/PropertiesSource.java
  1. … 93 more files in changeset.
CAMEL-13708: Properties component should have API to make it easier to lookup a property on-demand or from all pre-loaded properties.

    • -0
    • +38
    ./java/org/apache/camel/spi/LoadablePropertiesSource.java
    • -0
    • +42
    ./java/org/apache/camel/spi/PropertiesSource.java
  1. … 12 more files in changeset.
CAMEL-13721: Properties component - Make it simpler by removing not often used stuff

  1. … 15 more files in changeset.