George Lipatov created FELIX-6175:
-------------------------------------

             Summary: default.properties resource file would conflict with 
other libraries
                 Key: FELIX-6175
                 URL: https://issues.apache.org/jira/browse/FELIX-6175
             Project: Felix
          Issue Type: Improvement
            Reporter: George Lipatov


Felix framework loads properties from "default.properties" resource file.

The problem is that the same file would exist in other libs, so we do not know 
which one will be loaded when we try to get "default.properties" resource.
For example, if an application contains both Felix and Oshi 4.0.0 libraries, 
Felix crashes on start sometimes (because a random "default.properties" 
resource file is loaded).
I reckon there could be other libraries with "default.properties" file inside. 
Renaming this file (for example, with "felix.properties") will prevent possible 
conflicts with any other libraries.

P.S. The same ticket for Oshi: [https://github.com/oshi/oshi/issues/974]



--
This message was sent by Atlassian Jira
(v8.3.2#803003)

Reply via email to