When I pass SERVICE_HINT option to DMG bundler and run bundler.validate(params), I get this output:
com.sun.javafx.tools.packager.bundlers.ConfigException: DMG bundler doesn't support services.
at com.sun.javafx.tools.packager.bundlers.MacDMGBundler.validate(MacDMGBundler.java:480)
<.........>
Also when bundler.execute(params) is started, no error mesage appears and it seems like there's no effect from this options.
So, there're 2 problems:
1) validate(...) should not throw a ConfigException in case the option is not applicable (just skip it)
2) DMG bundler should support SERVICE_HINT option
com.sun.javafx.tools.packager.bundlers.ConfigException: DMG bundler doesn't support services.
at com.sun.javafx.tools.packager.bundlers.MacDMGBundler.validate(MacDMGBundler.java:480)
<.........>
Also when bundler.execute(params) is started, no error mesage appears and it seems like there's no effect from this options.
So, there're 2 problems:
1) validate(...) should not throw a ConfigException in case the option is not applicable (just skip it)
2) DMG bundler should support SERVICE_HINT option