Pax Runner is really looking good! Nice work! I want to be able to run this as a daemon, but I noticed 3 problems.
First, there is no shutdown hook. This may not even be necessary, but it's probably a good idea to have one. Second, line 244 of ProcessImpl is a problem: process.waitFor(); This causes the Pax Runner process to block until the OSGi platform has completed it's work. The problem is that even when Pax Runner receives a shutdown signal from my daemon, the signal does not get passed to the platform process, so the platform continues to run indefinitely. Third, there needs to be a --no-shell option, so that the platform can be started and run without a shell. (By the way, I supposed that if there is no shell, it might be a nice idea to provide by default some kind of remote access mechanism so that an admin can still log into the system to control bundles. I think Peter had already worked on a Jabber interface.) _______________________________________________ general mailing list general@lists.ops4j.org http://lists.ops4j.org/mailman/listinfo/general