Zoran Regvart

CAMEL-14196: Unable to bind properties...

...with #bean: scheme

Corrects the condition for `#bean:` scheme for property value lookup.

CAMEL-13643: Change Spring Boot starters groupId

Updates the groupId in the Spring Boot integration tests.

    • -1
    • +1
    /tests/camel-itest-spring-boot/pom.xml
CAMEL-14182: fix test in camel-catalog

CAMEL-14182: fix eip documentation reference

CAMEL-14180: Fix Checkstyle issues

Seems that previous versions of Checkstyle had few issues with checking

import sort/grouping. So I've run impsort Maven plugin:

mvn net.revelc.code:impsort-maven-plugin:sort -Dimpsort.groups=java,javax,org.w3c,org.xml,junit -Dimpsort.removeUnused=true -Dimpsort.staticAfter=true

To sort all the imports according to the Checkstyle rule.

Few remaining issues around indentation and unnecessary parentheses I

fixed manually.

  1. … 2759 more files in changeset.
CAMEL-14180: Upgrade Checkstyle

Upgrades Checkstyle to 8.26 and Checkstyle Maven plugin to 3.1.0.

CAMEL-14180: Upgrade Checkstyle

Upgrades Checkstyle to 8.26 and Checkstyle Maven plugin to 3.1.0.

Regen

    • -3
    • +5
    /docs/components/modules/ROOT/pages/index.adoc
CAMEL-14176: fix compile error

This fixes the compiler error in `camel-xj`. The endpoint needed to be

extended from Saxon XSLT component's endpoint to have the `setAllowStAX`

method available.

CAMEL-14176: fix compile error

This fixes the compiler error in `camel-spring-ws`, adds the

`camel-xslt-saxon` to the components module making it dependent on Saxon

rather than on `camel-xslt` to break the dependency cycle.

To fix the ConsumerEndpointMappingByBeanNameRouteTest SOAP-ENV namespace

needed to be declared in the expected response.

Regen

    • -3
    • +3
    /docs/components/modules/ROOT/pages/index.adoc
CAMEL-14180: Fix Checkstyle issues

Seems that previous versions of Checkstyle had few issues with checking

import sort/grouping. So I've run impsort Maven plugin:

mvn net.revelc.code:impsort-maven-plugin:sort -Dimpsort.groups=java,javax,org.w3c,org.xml,junit -Dimpsort.removeUnused=true -Dimpsort.staticAfter=true

To sort all the imports according to the Checkstyle rule.

Few remaining issues around indentation and unnecessary parentheses I

fixed manually.

  1. … 2751 more files in changeset.
CAMEL-14180: use latest buildtools

Changes to the buildtools will be in effect only on the subsequent build

and only if that build successfully published artifacts to the Maven

repository.

Make need to make sure we're using the latest buildtools when performing

checks.

CAMEL-14180: use latest buildtools

Changes to the buildtools will be in effect only on the subsequent build

and only if that build successfully published artifacts to the Maven

repository.

Make need to make sure we're using the latest buildtools when performing

checks.

CAMEL-14126: Checkstyle fix

CAMEL-13643: Change Spring Boot starters groupId

This changes the Spring Boot starters Maven groupId from

`org.apache.camel` to `org.apache.camel.springboot`. Also updates the

documentation, BOM generation, archetype and examples.

  1. … 1023 more files in changeset.
CAMEL-13643: Change Spring Boot starters groupId

This changes the Spring Boot starters Maven groupId from

`org.apache.camel` to `org.apache.camel.springboot`. Also updates the

documentation, BOM generation, archetype and examples.

  1. … 1020 more files in changeset.
CAMEL-13643: Change Spring Boot starters groupId

This changes the Spring Boot starters Maven groupId from

`org.apache.camel` to `org.apache.camel.springboot`. Also updates the

documentation, BOM generation, archetype and examples.

  1. … 1023 more files in changeset.
CAMEL-13643: Change Spring Boot starters groupId

This changes the Spring Boot starters Maven groupId from

`org.apache.camel` to `org.apache.camel.springboot`. Also updates the

documentation, BOM generation, archetype and examples.

  1. … 1020 more files in changeset.
CAMEL-14163: Fix checkstyle

CAMEL-14163: Fix checkstyle

CAMEL-14163: multiple request query parameters ...

...in Rest component

Instead of forcing the parameter value to be converted to a String, the

value is passed to URISupport that generates multiple request parameters

for parameters whose value is instance of java.util.List.

(cherry picked from commit bbc0b86e8ddfe84541df4ba0201b416323def5a6)

CAMEL-14163: multiple request query parameters ...

...in Rest component

Instead of forcing the parameter value to be converted to a String, the

value is passed to URISupport that generates multiple request parameters

for parameters whose value is instance of java.util.List.

CAMEL-13997: Fix checkstyle issue

CAMEL-13997: ProxyProtocolTest not releasing ac...

...quired ByteBuf

This adds the same reference count checks as the other tests that derive

from `BaseNettyTest` have to make sure that any issues with reference

counting is caught early in the test and resolves the issue with

allocated ByteBuff from the NettyConverter::toByteBuffer triggered from

ProxyProtocolTest::upercase processor.

CAMEL-13987: use PKCS12 instead of JKS

This fixes one omission from 719bc6a30da41ee5621201190b62af976d96df0b to

use the proper keystore type.

CAMEL-13987: update keystores used in tests

This changes keystores used in tests:

- changes the type from JKS to PKCS12

- new RSA (2048 bit) key, used to be DSA

- certificate with "localhost" in Subject CN and SubjectAltName:DNS

- certificate valid for 1000 years

    • binary
    /components/camel-ahc/src/test/resources/jsse/localhost.p12
  1. … 62 more files in changeset.
CAMEL-13981: make sure there are definitions to...

... process

CAMEL-13981: make sure that the property helper...

... class is generated

The helper class would be generated if the `last` boolean flag was set

and the conditions in the helper did not prevent further execution of

the `processModelClass` method.

For example if the last processed element is abstract, and it might be

depending on the order of the elements in the `Set` of processed

elements the `DefinitionPropertiesPlaceholderProviderHelper.java` would

not be generated.

CAMEL-13981: logging in the annotation processor

This adds logging to the ModelAnnotationProcessor that ends up invoking

the CoreEipAnnotationProcessorHelper that should generate the

DefinitionPropertiesPlaceholderProviderHelper class.

The only way to see those messages is if their level is set to WARNING,

so this might trigger some tools to consider these as warnings.

With MCOMPILER-224[1] we should be also able to see the NOTICE output,

this is not the case in practice.

[1] https://issues.apache.org/jira/browse/MCOMPILER-224