On Fri, 2003-02-28 at 15:44, Adrian Brock wrote:
> Hi Peter,
> 
> The MBeanRegistry is easy,
> there is already a ManagedMBeanRegistry implementation in 3.0.x, it
> should be simple to expose the classloader through an operation.
> 
> The harder part is changing InvokerAdaptorServiceMBean
> to be a DynamicMBean, since 3.0.x uses operation "" instead of
> "invoke", alternatively fix and test the operation name.
> 

Thanks. I will look into that...and see if its doable.

//Peter
> Regards,
> Adrian
> 
> >From: Peter Antman <[EMAIL PROTECTED]>
> >Reply-To: [EMAIL PROTECTED]
> >To: [EMAIL PROTECTED]
> >Subject: Re: [JBoss-dev] RMIClassloader for MBean RMIAdaptor
> >Date: 28 Feb 2003 14:05:31 +0100
> >
> >Hi, wow,
> >last night I tought in desperation that I would have to write a detyped
> >invoker to solve the stuff: and now you have already done it!
> >
> >Unfortunately it seems like pain to port it to the 3.0.x line, mostly
> >because of the lack of access to the MBeanRegistry (wich makes it
> >imposible to get at the UCL for the MBean to invoke).
> >
> >I will however test another path more like the EJB stuff (when yout
> >binds a proxy for an MBean its will create an invoker with the
> >classloader and therefore it will have acces to it. I don't know if it
> >will work, we will see.
> >
> >//Peter
> >
> >On Fri, 2003-02-28 at 05:29, Adrian Brock wrote:
> > > Hi Peter,
> > >
> > > You shamed me into testing my alternate implementation
> > > of the RMI adaptor, which is now committed in 3.2
> > >
> > > This implementation uses the jboss invokers with
> > > late de-marshalling so it can be performed with the
> > > correct classloader.
> > >
> > > The three config parameters are
> > >
> > > JNDIName - for binding the proxy into jndi
> > > InterfaceClassName - Choose an interface that looks
> > >    like an MBeanServer, it doesn't have to extend
> > >    MBeanServer - it simiulates the loose coupling of the
> > >    MBeanServer invocation,
> > >    i.e. it matches name and parameter types.
> > > InvokerName - The JMX object name of the jboss invoker
> > >
> > > There is an example configuration for replacing
> > > the RMIAdaptor in
> > > server/default/deploy/jmx-invoker-adaptor-server.sar
> > >
> > > In principle this should work with other MBeanServer like interfaces
> > > and other jboss invokers.
> > >
> > > This is a stop gap solution until jboss4, which will have
> > > jboss remoting and jsr160's MBeanServerConnection
> > >
> > > Regards,
> > > Adrian
> > >
> > > >From: Peter Antman <[EMAIL PROTECTED]>
> > > >Reply-To: [EMAIL PROTECTED]
> > > >To: [EMAIL PROTECTED]
> > > >Subject: [JBoss-dev] RMIClassloader for MBean RMIAdaptor
> > > >Date: 27 Feb 2003 14:33:37 +0100
> > > >
> > > >Hi,
> > > >I am experiencing some trouble with remote MBean calls (with 
> >RMIAdaptor)
> > > >to MBean loaded in a scoped deployment. Does any one know any way of
> > > >setting the context class loader that RMI uses when  doing its
> > > >RMIClassLoading stuff. For jrmp ejb calls this works fine since the
> > > >invocation is detyped and the parameters and classes are loaded in the
> > > >correct thread context classloader; but as far as I can see invokation
> > > >of MBeans through rmi seems to require the classes to be available on
> > > >the global classloader repository. Does anyone know of a way around 
> >this
> > > >or is it simply impossible to call a scopes MBean through RMI without
> > > >making the classes involed globaly visable?
> > > >
> > > >//Peter
> > > >--
> > > >------------------------------------------------------------
> > > >Peter Antman     Chief Technology Officer, Development
> > > >Technology in Media, Box 34105 100 26 Stockholm
> > > >WWW: http://www.tim.se   WWW: http://www.backsource.org
> > > >Email: [EMAIL PROTECTED]
> > > >Phone: +46-(0)8-506 381 11 Mobile: +46-(0)704 20 58 11
> > > >------------------------------------------------------------
> > > >
> > > >
> > > >
> > > >-------------------------------------------------------
> > > >This SF.NET email is sponsored by:
> > > >SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
> > > >http://www.vasoftware.com
> > > >_______________________________________________
> > > >Jboss-development mailing list
> > > >[EMAIL PROTECTED]
> > > >https://lists.sourceforge.net/lists/listinfo/jboss-development
> > >
> > >
> > > _________________________________________________________________
> > > Overloaded with spam? With MSN 8, you can filter it out
> > > 
> >http://join.msn.com/?page=features/junkmail&pgmarket=en-gb&XAPID=32&DI=1059
> > >
> > >
> > >
> > > -------------------------------------------------------
> > > This sf.net email is sponsored by:ThinkGeek
> > > Welcome to geek heaven.
> > > http://thinkgeek.com/sf
> > > _______________________________________________
> > > Jboss-development mailing list
> > > [EMAIL PROTECTED]
> > > https://lists.sourceforge.net/lists/listinfo/jboss-development
> >--
> >------------------------------------------------------------
> >Peter Antman Chief Technology Officer, Development
> >Technology in Media, Box 34105 100 26 Stockholm
> >WWW: http://www.tim.se       WWW: http://www.backsource.org
> >Email: [EMAIL PROTECTED]
> >Phone: +46-(0)8-506 381 11 Mobile: +46-(0)704 20 58 11
> >------------------------------------------------------------
> >
> >
> >
> >-------------------------------------------------------
> >This sf.net email is sponsored by:ThinkGeek
> >Welcome to geek heaven.
> >http://thinkgeek.com/sf
> >_______________________________________________
> >Jboss-development mailing list
> >[EMAIL PROTECTED]
> >https://lists.sourceforge.net/lists/listinfo/jboss-development
> 
> 
> _________________________________________________________________
> MSN Messenger - fast, easy and FREE! http://messenger.msn.co.uk
> 
> 
> 
> -------------------------------------------------------
> This sf.net email is sponsored by:ThinkGeek
> Welcome to geek heaven.
> http://thinkgeek.com/sf
> _______________________________________________
> Jboss-development mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/jboss-development
-- 
------------------------------------------------------------
Peter Antman    Chief Technology Officer, Development
Technology in Media, Box 34105 100 26 Stockholm
WWW: http://www.tim.se  WWW: http://www.backsource.org
Email: [EMAIL PROTECTED]         
Phone: +46-(0)8-506 381 11 Mobile: +46-(0)704 20 58 11
------------------------------------------------------------



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to