After I made changes to nucleus/osgi-platforms/felix/src/main/resources/glassfish/conf/osgi.properties to fix
GLASSFISH-19621, I noticed that my changes are not getting part of distribution. Then I realized that Romain has duplicates osgi.properties file in nucleus/packager/nucleus-felix/src/main/resources/conf/ and that one is getting used. What's surprising is that the file has lost all the history. What a nightmare anyone will have going forward? Secondly, it is a bad idea to keep source code in packager module. Packager module should only be concerned with assembly process. So, we need to go back to the previous solution of using osgi.properties from nucleus/osgi-platforms/felix location. In the process, we can move it from src/main/resources/glassfish/conf to src/main/resources/conf dir.