You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avalon.apache.org by Alexis Agahi <al...@users.sf.net> on 2003/10/22 00:33:58 UTC

Merlin / Jboss / MBeanServer

FYI, I'm now able to run Tomcat-Jboss inside Merlin-deployer.
(there is still a big cleanup work to do to have something usable)

If merlin kernel could provide a MBeanServer I could be able to deploy 
mbean-application via this common server.

Is there such feature? If not maybe it should be useful to have a composable 
component carrying the MBeanServer?

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@avalon.apache.org
For additional commands, e-mail: dev-help@avalon.apache.org


Re: Merlin / Jboss / MBeanServer

Posted by Stephen McConnell <mc...@apache.org>.

Alexis Agahi wrote:

>On Wednesday 22 October 2003 03:25, Stephen McConnell wrote:
>  
>
>>Alexis Agahi wrote:
>>    
>>
>
>  
>
>>I'm thinking along the lines of a container we declare inside the kernel
>>for system facilities.
>>    
>>
>
>yep that the idea
>
>  
>
>>We could use this to build and deploy an MBean
>>server.
>>    
>>
>
>agree
>but it also could be used for other stuff ([RT] distributed cache system, 
>common jms bus, common datasource, whatever etc...)
>

Exactly.

Using this approach the kernel configuration becomes the reference for 
the type of service management plaform you deploying - i.e. a lightwight 
micro-container or a heavy-weight apps server.  That difference should 
be exposed in the kernel.xml file.

Steve.

>
>  
>
>> Merlin actually provides support for JMX already (just add -jmx
>>to the command line and you will deploy a jmx server but its not an
>>architecture I happy with - which explains why its not documented - but
>>it works - server get deployed and kernel is registered - needs lots of
>>additions - but its a starting point).
>>    
>>
>
>I'll see that.
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: dev-unsubscribe@avalon.apache.org
>For additional commands, e-mail: dev-help@avalon.apache.org
>
>
>  
>

-- 

Stephen J. McConnell
mailto:mcconnell@apache.org




---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@avalon.apache.org
For additional commands, e-mail: dev-help@avalon.apache.org


Re: Merlin / Jboss / MBeanServer

Posted by Alexis Agahi <al...@users.sf.net>.
On Wednesday 22 October 2003 03:25, Stephen McConnell wrote:
> Alexis Agahi wrote:

> I'm thinking along the lines of a container we declare inside the kernel
> for system facilities.

yep that the idea

> We could use this to build and deploy an MBean
> server.

agree
but it also could be used for other stuff ([RT] distributed cache system, 
common jms bus, common datasource, whatever etc...)

>  Merlin actually provides support for JMX already (just add -jmx
> to the command line and you will deploy a jmx server but its not an
> architecture I happy with - which explains why its not documented - but
> it works - server get deployed and kernel is registered - needs lots of
> additions - but its a starting point).

I'll see that.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@avalon.apache.org
For additional commands, e-mail: dev-help@avalon.apache.org


Re: Merlin / Jboss / MBeanServer

Posted by Stephen McConnell <mc...@apache.org>.

Alexis Agahi wrote:

>FYI, I'm now able to run Tomcat-Jboss inside Merlin-deployer.
>(there is still a big cleanup work to do to have something usable)
>
>If merlin kernel could provide a MBeanServer I could be able to deploy 
>mbean-application via this common server.
>

An initial cut on a kernel mbean is located in the kerne/impl package.  
The source classname is DefaultKernelMBean.java.


>Is there such feature? If not maybe it should be useful to have a composable 
>component carrying the MBeanServer?
>

I'm thinking along the lines of a container we declare inside the kernel 
for system facilities. We could use this to build and deploy an MBean 
server.  Merlin actually provides support for JMX already (just add -jmx 
to the command line and you will deploy a jmx server but its not an 
architecture I happy with - which explains why its not documented - but 
it works - server get deployed and kernel is registered - needs lots of 
additions - but its a starting point).

Stephen.

>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: dev-unsubscribe@avalon.apache.org
>For additional commands, e-mail: dev-help@avalon.apache.org
>
>
>  
>

-- 

Stephen J. McConnell
mailto:mcconnell@apache.org




---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@avalon.apache.org
For additional commands, e-mail: dev-help@avalon.apache.org