[ https://issues.apache.org/jira/browse/TUSCANY-1831?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12567578#action_12567578 ]
Kelvin Goodson commented on TUSCANY-1831: ----------------------------------------- I guess we could parallel the way that the default HelperProvider implementation is made pluggable in the SDO API project's HelperProvider class, where the default impl is looked up by PROPERTY_NAME. > Make SDOPackageRegistryDelegator pluggable > ------------------------------------------ > > Key: TUSCANY-1831 > URL: https://issues.apache.org/jira/browse/TUSCANY-1831 > Project: Tuscany > Issue Type: Improvement > Components: Java SDO Implementation > Affects Versions: Java-SDO-Next > Reporter: Ron Gavlin > Fix For: Java-SDO-Next > > > The current SDOPackageRegistryDelegator implementation assumes that a > standard, hierarchical classloader structure is present in the "hosting > environment". BEA WebLogic, for example, uses an unusual "change aware" > classloading scheme which does not meet the expectations of the > SDOPackageRegistryDelegator. Prior to Tuscany SDO 1.0, I was able to > work-around this former EMF problem by setting the EMF JVM property > "org.eclipse.emf.ecore.EPackage.Registry.INSTANCE". In Tuscany SDO 1.0, this > setting is no longer relevant. I would like to be able to plugin my own > SDOPackageRegistryDelegator implementation that provides a > non-classloader-aware registry, knowing full well the limitations of of this > implementation. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]