The methods added to the RMIAdaptorImpl are not correct.

getDomains should be:

   public String[] getDomains() throws IOException
   {
        return mbeanServer.getDomains();
   }

The NotificationListener base add/removeNotificationListener cannot
delegate to the RMINotificationListener versions by casting the listener
to a RMINotificationListener. These are MBeanServerConnection methods
and should be delegated to the mbeanServer.

> -----Original Message-----
> From: Clebert Suconic 
> Sent: Sunday, February 19, 2006 3:03 PM
> To: Scott M Stark; Dimitris Andreadis
> Cc: 'jboss-development@lists.sourceforge.net'; QA
> Subject: RE: 3.2.8 Client -> 4.0.x Compatibility
> 
> If changing RMIAdaptor and RMIAdaptorImpl on 3.2.8 like 
> attached we solve the compatibility.
> 
> 
> 3.2.8.sp1 (with that change) should be compatible with 
> previous versions of 3.2.8 as useFullHashMode is always false 
> on 3.2.8, and therefore wouldn't be using the interface name 
> on the hashMethod calculation.
> 
> 
> And 3.2.8.sp1 with that change will be compatible with 4.0.x 
> as the interface will now match.
> 
> But I had to add a few methods on RMIAdaptorImpl. I don't 
> know if this is the expected semantic, so if someone could 
> take a look on that please.
> 
> 
> Clebert


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid3432&bid#0486&dat1642
_______________________________________________
JBoss-Development mailing list
JBoss-Development@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to