GitHub user aldettinger opened a pull request:
https://github.com/apache/camel/pull/1419
CAMEL-10546: Continued the deprecation of CamelContext.getProperties()
+ properties and globalOptions coexist in schemas
+ globalOptions override existing properties
+ I first deprecated PropertyDefinition but rolled this back in the
**third** commit when I realized it is duly used for endpoint level properties
+ I couldn't help with re-writing GlobalOptionsDefinition.asMap()
+ I didn't completed camel-spring-boot as it looks like the functionality
behind "properties" would be implemented in CamelConfigurationProperties with
spring boot. Not sure about that however, guidance is welcome if need be.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/aldettinger/camel master
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/camel/pull/1419.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #1419
----
commit 5c30671de4525d4fedd9aa220ac03ec84a0286fd
Author: aldettinger <[email protected]>
Date: 2017-01-19T15:14:23Z
CAMEL-10546: Deprecated PropertiesDefinition in camel-core
commit 75c80032b1bb5ecbcbd8f3984a61c71062531969
Author: aldettinger <[email protected]>
Date: 2017-01-19T15:17:11Z
CAMEL-10546: Added a test for GlobalOptionsDefinition in camel-core
commit 92c971bca8d4ca6c99b996f0682f24cb7f3c63ac
Author: aldettinger <[email protected]>
Date: 2017-01-19T17:09:15Z
CAMEL-10546: Removed spring xsd polluting javadoc and rolled back the
deprecation of PropertyDefinition as its used in purpose for endpoint
propertiese
commit 97852662f07da1ba4f323af7176e6ad0648e4024
Author: aldettinger <[email protected]>
Date: 2017-01-19T18:28:46Z
CAMEL-10546: Added globalOptions to spring and blueprint schema,
globalOptions merge/override properties
commit cb45fb2d193c63254c99298d74dfbd0e82ac6fc8
Author: aldettinger <[email protected]>
Date: 2017-01-20T12:59:59Z
CAMEL-10546: Re-written GlobalOptionsDefinition.asMap() more concisely.
commit 6e459867298ada3338748be32521db9d3d39562b
Author: aldettinger <[email protected]>
Date: 2017-01-21T11:55:49Z
CAMEL-10546: Completed with a spring xml test
commit 35c4eb91f35d8703824e3987655f43bb7595dedc
Author: aldettinger <[email protected]>
Date: 2017-01-21T13:06:20Z
CAMEL-10546: Deprecated getProperties() from the camel context management
bean
commit ea9aa639031709b5945a897c5a1e89d3e2d96bdb
Author: aldettinger <[email protected]>
Date: 2017-01-22T16:18:15Z
CAMEL-10546: Remove the use of the deprecated api in camel-spring-boot
----
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---