Thank you, Denis, for educating me on what is going on.
Making a simple Java launcher became too much work with Advanced Installer.
Instead, I am now using exe4j.
With exe4j, it is very easy to make a Java launcher that uses a non-standard VM.
I think Advanced Installer is great for making Windows installers, but is still coming up to speed on making Java launchers. The complexity is way over the top.
Also, I would also add that the complexity of Advanced Installer is also becoming a bit much. Too many basic things are hidden away in properties, custom actions, and other aspects of using the product that are not well explained, not well documented, and not easy to use.
It is very different than the early versions of Advanced Installer that were lean and mean 'get your work done fast' tools. I think it is time to refactor. You guys definitely have the talent to make great software. Maybe it is time to look deeply at Advanced Installer and go through the workflows to make them simple to use again? Just a thought...