[ https://issues.apache.org/jira/browse/JDO-555?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Craig Russell updated JDO-555: ------------------------------ Attachment: datanucleus.patch This patch is for datanucleus core. It adds required doPrivileged blocks around code that accesses metadata by reflection; and around code that calls jdoReplaceStateManager. There might be a better place for the doPrivileged blocks in metadata but this seems to be a single point of access into the metadata code. > All calls to Class.getMethod and Method.invoke (among others) need to be > invoked inside a doPrivileged block. > ------------------------------------------------------------------------------------------------------------- > > Key: JDO-555 > URL: https://issues.apache.org/jira/browse/JDO-555 > Project: JDO > Issue Type: Bug > Components: api2, api2-legacy > Affects Versions: JDO 2 maintenance release 1 > Reporter: Matthew T. Adams > Assignee: Andy Jefferson > Fix For: JDO 2 maintenance release 2 > > Attachments: datanucleus.patch, jdo-555.patch, jdo-555.patch, > jdo-555.patch > > > Discovered in review of patch to JDO-545. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.