Alexandre Cartapanis created FELIX-4416: -------------------------------------------
Summary: CFG file encoding Key: FELIX-4416 URL: https://issues.apache.org/jira/browse/FELIX-4416 Project: Felix Issue Type: Bug Components: File Install Affects Versions: fileinstall-3.2.6 Environment: Karaf 2.3.3 Reporter: Alexandre Cartapanis FileInstall always use ISO-8859-1 for reading cfg file, even if the CFG file is not encoded in ISO-8859-1. So when the CFG file contains non-ascii characters, those characters are "transformed" during parsing. Typically my file contains the line "error.message.210=Identifiant d'entité cible invalide" (without the "") but after FileInstall parsing, my string is transformed into "Identifiant d'entité cible invalide" (still without the ""). The org.apache.felix.utils.properties.Properties class has a default encoding defined to ISO-8859-1,which is always used whatever the actual file encoding is. -- This message was sent by Atlassian JIRA (v6.1.5#6160)