Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
fileinstall-3.2.6
-
None
-
Apache Karaf 2.3.3
Windows 7
Description
When using variables (${}) in configuration files in combination with the escape character (), the variables are sometimes evaluated when they shall not. This can also fool FileInstall into believing that a property has been changed and therefore incorrectly modify the configuration file.
This has been described in more detail in the following conversation on the Felix user mailing list:
http://www.mail-archive.com/users@felix.apache.org/msg14804.html
Attachments
Issue Links
- is related to
-
FELIX-4341 The Properties object does not follow the spec wrt spaces
- Closed
-
FELIX-4342 Substitution is dependent on the order of the map
- Closed
- is superceded by
-
FELIX-4338 Incorrect overwriting of properties that have not been changed
- Closed
-
FELIX-4339 Make the use of escape characters deterministic
- Closed