> How to create a new Process that executes a JAR (which is not a bundle) > inside karaf container?
If you launch a command like java -jar path/to/file.jar the JVM will want to find the jar file on the filesystem, so either you need to make a temporary copy or (for extra points) mount your bundle as a compressed filesystem. Since a jar file is just a fancy zip you should be able to do this with fuse-zip (on Linux) or presumably WinMount on Windows. Tricky bit will be to make sure it gets cleanly dismounted when your application terminates.
