Luca Burgazzoli created CAMEL-10419:
---------------------------------------
Summary: camel-properties : allow to individually set whether to
silently ignore a missing location
Key: CAMEL-10419
URL: https://issues.apache.org/jira/browse/CAMEL-10419
Project: Camel
Issue Type: Improvement
Components: camel-core
Reporter: Luca Burgazzoli
Assignee: Luca Burgazzoli
Priority: Minor
Fix For: 2.19.0
As today it is possible to set if missing location can be ignored as global
option so it is not possible to set mandatory and optional locations.
It would be nice to have something like:
{code:java}
PropertiesComponent pc = new PropertiesComponent();
pc.setLocations(
pc.propertiesLocation("file:data/properties/common.properties"),
pc.optionalPropertiesLocation("file:data/properties/override.properties")
);
{code}
{code:java}
PropertiesComponent pc = new PropertiesComponent();
pc.setLocation("file:data/properties/common.properties,file:data/properties/override.properties;mandatory=false"
{code}
If not explicit set, the value set on PropertiesComponent should be taken.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)