Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
SWITCHYARD-2904 Enable CDI resolution for camel service Java DSL

    • -0
    • +43
    ./camel/deploy/CamelJavaDSLBeanImplementationTest.java
    • -0
    • +42
    ./camel/deploy/support/CDIBeanRouteBuilder.java
    • -0
    • +25
    ./camel/deploy/support/PlainBean.java
  1. … 10 more files in changeset.
SWITCHYARD-2903 Camel pooled threads never die when defined in SwitchYard

RouteBuilder creates DefaultCamelContext in configure() if it's not set, but is never stopped. If the thread pool is created in the route, it belongs to that abondoned DefaultCamelContext, causes that thread pool to survive undeploy. Fixed to pass SY global CamelContext to the RouteBuilder so that the thread pool would shutdown in the SY undeploy sequence.

  1. … 1 more file in changeset.
SWITCHYARD-2876 Write a test for ENTESB-4587

    • -0
    • +48
    ./camel/deploy/CamelUriReplacementTest.java
  1. … 2 more files in changeset.
SWITCHYARD-2814 sendFault() shouldn't be used on InOnly

No code change. the faultType is always null for IN_ONLY operation, therefore any Throwable is wrapped with HandlerException on IN_ONLY. Described it in a comment in SwitchYardConsumer and added some testcases for those fault behavior.

    • -14
    • +75
    ./camel/deploy/CamelImplementationDeclaredFaultHandlingTest.java
    • -0
    • +25
    ./camel/deploy/support/OrderServiceWithFaultInOnly.java
    • -0
    • +9
    ./camel/deploy/support/UndeclaredFaultException.java
  1. … 3 more files in changeset.
SWITCHYARD-2688 Switchyard endpoints do not work when used in the enrich EIP in a camel route

The endpoint URI is still applicable when it's invoked via enrich DSL while CamelToEndpoint is not

    • -0
    • +23
    ./camel/deploy/support/EnrichService.java
    • -0
    • +23
    ./camel/deploy/support/EnrichServiceImpl.java
  1. … 3 more files in changeset.
reorg

    • -0
    • +0
    ./camel/deploy/CamelActivatorTest.java
    • -0
    • +0
    ./camel/deploy/CamelImplementationDeclaredFaultHandlingTest.java
    • -0
    • +0
    ./camel/deploy/CamelImplementationDotUnderscoreTest.java
    • -0
    • +0
    ./camel/deploy/CamelImplementationErrorHandlingTest.java
    • -0
    • +0
    ./camel/deploy/CamelImplementationMissingRefTest.java
    • -0
    • +0
    ./camel/deploy/CamelImplementationNonJavaTypeTest.java
    • -0
    • +0
    ./camel/deploy/CamelJavaDSLImplementationTest.java
  1. … 2881 more files in changeset.