When Java Web Start is requested to put menu item in multi-level submenus:
WinInstallerHandler.getSubMenuDir() uses dir = nameFilter(submenu);
(same problem in UNixInstallHandler)
The nameFilter method is really only valid for file names. A seperate DirFilter() method needs to be used that allows the path separator for that OS.
yes - fix is in both WinInstallHandler and UnixInstallHandler