https://issues.apache.org/jira/browse/GERONIMO-5554
It appears there's a three-thread lock cycle going on here caused by a race condition between starting bundles that are making service requests.
He's only seen this once, but this could be a fairly serious issue for Geronimo. If possible, it probably should be addressed in the 0.2 release.
Rick
