Hi!
Andy \"Mad\" Schaefer wrote:
> - Create a new MLET MBean allowing to load the old files
> but also XML files through a XML parser. When finished
> it can be initiated and registered in the Main.java class and
> used instead of the MBeanServer's own method.
+1. The current MLet sux, and especially the jboss.conf syntax sux
bigtime. Preferably we should use something like the jboss.jcml syntax
instead, perhaps as-is with the added feature of specifying server class
and object name. Then we would solve several problems at once:
* jboss.conf and jboss.jcml is merged - easier to edit
* we can use real XML
* we can still do the "Unreal engine trick" as outlined by Caskey, and
save a "jbosscurrent.jcml" (or similar name; it would contain current
settings) which is applied after loading of jboss.jcml.
"jbosscurrent.jcml" can always be safely deleted.
> - Create a Security MBean which decides if a method call
> is permitted or not. This call is made by another MBean
> and if the Security MBean rejects it it throws an exception.
> This way the JMX Connector server-side can use it to
> check if the method call is allowed to execute or not. The
> Security MBean contains its User-Group-ACL list and
> allows other tools to manage itself (create, edit, remote
> a user/group/ACL and make the connections).
-1. Wait with this. This would clash with the current JMX board
discussions, which is unnecessary. Better make an adaptor that requires
admin login, after which it is possible to access all methods in the
server. "Good enough" for the time being IMHO.
> - Create a Dependency Service allowing to wait till a
> MBean is loaded and registered. This service can be used
> by the new MLET service for dependent MBeans.
+1. I thought we had this though? Doesn't it work?
/Rickard
--
Rickard �berg
Email: [EMAIL PROTECTED]