river-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Peter Firmstone <j...@zeus.net.au>
Subject Re: [jira] Updated: (RIVER-336) Jini should support platforms other than those with RMIClassLoader as the classloading control point. IDEs inparticular need help.
Date Thu, 01 Apr 2010 01:57:41 GMT
Don't worry about it Gregg, the patch applied from the command line.

Cheers,
Peter

Peter Firmstone wrote:
> Thanks Gregg,
>
> The CodebaseAccessClassLoader's got my attention.
>
> Have you got a relative diff patch?  I'm having a little trouble 
> applying it.
>
> Regards,
>
> Peter.
>
>
>
> Gregg Wonderly (JIRA) wrote:
>>      [ 
>> https://issues.apache.org/jira/browse/RIVER-336?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

>> ]
>>
>> Gregg Wonderly updated RIVER-336:
>> ---------------------------------
>>
>>     Attachment: rmicl.diff.txt
>>
>> This is a diff out of my perforce node for the affected classes that 
>> I've been using for some time.   The changes shown here are 
>> preliminary and should be considered experimental.
>>
>>  
>>> Jini should support platforms other than those with RMIClassLoader 
>>> as the classloading control point.  IDEs inparticular need help.
>>> -----------------------------------------------------------------------------------------------------------------------------------

>>>
>>>
>>>                 Key: RIVER-336
>>>                 URL: https://issues.apache.org/jira/browse/RIVER-336
>>>             Project: River
>>>          Issue Type: New Feature
>>>          Components: net_jini_loader
>>>    Affects Versions: AR3
>>>            Reporter: Gregg Wonderly
>>>         Attachments: rmicl.diff.txt
>>>
>>>
>>> The RMIClassLoader class and RMIClassLoaderSPI is currently the 
>>> control point for managing the "platform" view of how classes are 
>>> loaded.  In IDEs and other different environments, the "parent" 
>>> classloader view, is not always the "system class loader".  There 
>>> are some other variations on class loading that seem to indicate 
>>> that while RMIClassLoaderSPI can be plugged into, it doesn't always 
>>> provide quite the right facilities because even plugging into the 
>>> system class loader to override it might not be possible.
>>> The diffs included here show some preliminary work that I did 
>>> investigating this issue to try and make it possible to discover and 
>>> load Jini servers within the netbeans IDE.
>>> Refinement and some rework will be needed, and some other 
>>> investigation into other platforms such as JEE and other IDEs would 
>>> be helpful in making sure we understand what is really needed.  Even 
>>> OSGi would be something to look at.
>>>     
>>
>>   
>
>


Mime
View raw message