--- old/src/jdk.packager/share/classes/jdk/packager/internal/Arguments.java 2018-07-17 10:37:05.849497300 -0400 +++ new/src/jdk.packager/share/classes/jdk/packager/internal/Arguments.java 2018-07-17 10:37:04.393351700 -0400 @@ -278,8 +278,14 @@ args.put(StandardBundlerParam.FA_ICON.getID(), icon); } + ArrayList> associationList = + new ArrayList>(); + + associationList.add(args); + // check that we really add _another_ value to the list - setOptionValue("file-associations", args); + setOptionValue("file-associations", associationList); + }), SECONDARY_LAUNCHER ("secondary-launcher",