Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Minor
-
Resolution: Fixed
-
Affects Version/s: 2.15.1
-
Component/s: camel-blueprint
-
Labels:
-
Patch Info:Patch Available
-
Estimated Complexity:Novice
Description
When BlueprintPropertiesParser parses an "augmented" property key that is not found (i.e. value is null), it does not return the null value so that the fallbackToUnaugmentedProperty="true" (default) behavior can run. Instead, it immediately throws an IllegalArgumentException.
As a result, it appears to be impossible to take advantage of fallbackToUnaugmentedProperty="true" behavior when using the Blueprint properties resolver/parser.
I discovered this against Red Hat's JBoss Fuse impl of Camel, but am reporting it here because it appears to be a bug in base Camel. More details in comments.
Attachments
Issue Links
- relates to
-
CAMEL-7630 BlueprintPropertiesParser doesn't handle the Blueprint Encryption: EncryptionOperationNotPossibleException
-
- Resolved
-
- links to