Classloading synchronization & 277
Stanley M. Ho
Stanley.Ho at sun.com
Thu May 15 11:44:48 PDT 2008
Yes, this issue is on the radar of our classloader re-achitecture team
(Karen Kinner and Iris Clark are the leads). The current proposed
solution would require a custom classloader implementation to implement
a few new methods in order to enable parallel classloading to workaround
In 277, I expect the spec will require the classloaders in the module
system implementations to support parallel classloading. If an OSGi
container implements the 277 abstractions, the classloaders it exposes
through the abstractions must also support parallel classloading.
Andy Piper wrote:
> Hi Stanley
> Apologies if this has been brought up before, I know that Glyn raised
> something similar a long time ago.
> is scheduled to be fixed in Dolphin. Is this on the radar of your
> development team? How are you planning to integrate this into 277?
> Current OSGi implementations really need this bug fixed in order to
> be able to support cycles without deadlocks. I expect that any
> interoperation with OSGi would also mean that 277 would be reliant on
> this also.
> Notice: This email message, together with any attachments, may contain information of BEA Systems, Inc., its subsidiaries and affiliated entities, that may be confidential, proprietary, copyrighted and/or legally privileged, and is intended solely for the use of the individual or entity named in this message. If you are not the intended recipient, and have received this message in error, please immediately return this by email and then delete it.
More information about the jsr277-eg-observer