Release Notes Knopflerfish 1.3.7Patch release of Knopflerfish R1. Released 2009-04-20
Updating a resolved bundle for which a bundle class loader was not
yet created messed up the book-keeping of packages causing
unexpected failures to find classes in packages imported by the
Fix an issue with paths in the BundleClassPath manifest attirbute that starts with a '/' when using memory storage. Reported in https://sourceforge.net/tracker/?func=detail&atid=567241&aid=2198098&group_id=82798
Rearranged synchronized code to avoid dead lock between registerService and refreshPackages, between Bundles and Package handling. Changed synchronization code to avoid dead lock in BundleClassLoader.
Modify synchronization code to avoid dead lock when using the PackageAdmin service from start and stop methods. Fixed ordering bug in PackageAdmin.refreshPackages().
Fixed so that property assignments on the command line is evaluated in the correct order when used together with -xargs. Added missing array range check.
- Meta type Removed a number of calls to System.out from the metatype bundles. Reported in https://sourceforge.net/tracker2/?func=detail&aid=2406160&group_id=82798&atid=567241