I have an installer that defines several Java Products. For each product I have selected "Single Instance" so the user can only run one instance of each application. The problem I am running into is that I can only launch one of the applications at a time. If product "A" is running for example, then I can not start product "B". It's hard to believe this is the intended behavior. Any thoughts on this?