On 08/02/2015 06:58, Mandy Chung wrote:
:
Mark's patch is first to move it out from the boot loader to the ext
class loader. Identifying the permissions required by corba requires
more effort and not straight-forward. So it's granted with
AllPermissions for now and reduce the permission set in the future.
Just to add to Mandy's comment then another motive for this move is to
make it easier to support the concept of "upgradable modules" that it
cited in JEP 220. As part of JEP 220 then we have removed the legacy
endorsed-standards override mechanism and the proposal is to bring in a
new mechanism that allows app servers and others to override the version
of the EE modules that are in Java SE. One module that needs to move is
the java.transaction module but to get there requires moving the
java.corba module first.
-Alan.