[ 
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]

Reply via email to