Hello there, I am making an installer which installs a java program normally and as a windows service. Everything works fine except for the fact that during the uninstall process I need to have the service uninstalled first and the java program later. How do I do that? There is an uninstall script for the service but I do not know how to invoke it from the Uninstaller. I have also read something about writing an uninstallation callback dll but I do not know how to do that. Is there some sample code for that? How do I name the dll? Do I place it in the HOME folder of my installation? Thanks!