Greets, My company produces a Java-based product which is supported on Windows, Linux and Mac OS X. A customer recently installed it in a Windows guest OS running under Parallels on the Macintosh. They are reporting that most of the programs don't run from the main application. My first thought is that there must be something different about running Java within a Windows OS guest running under Parallels (the software has been successfully tested within a Windows OS guest running under VMware) than running Java natively. The software uses the "os.name" Java property to determine the operating system. My question is this -- is Java aware that it is running in a hosted OS under Parallels, or does it think it is running in a native Windows guest?