On Sep 7, 2006, at 9:44 AM, Bill Dudney wrote:
Hi Jason,
I had some time to dig into this a bit and it looks to me like
anything that does not belong to a particular J2EE app ends up here.
i.e.
MBean Name == geronimo:J2EEApplication=null,J2EEServer-geronimo,...
is common to all. Looks to me like the deployables in the config
that don't have a J2EEApplication specified get null and thus the
weird null entry. Changing that to something else would probably be
tedious...
IIRC J2EEApplication=null is specified and required by jsr-77 for
stuff from J2EE apps that aren't in an ear (standalone app clients,
web apps, connectors, ejbs).
If it's in an ear, J2EEApplication=<ear-name in some form>
thanks
david jencks
TTFN,
-bd-
On Sep 3, 2006, at 6:54 AM, Jason Dillon wrote:
Somewhat related... I mentioned this before, but jconsole shows a
weird null element in the tree... any idea why?
--jason
<jconsole.tiff>
On Sep 3, 2006, at 5:34 AM, Aaron Mulder wrote:
I think kernelFullyStarted is a GBean attribute on only certain
types
of GBeans -- I believe PersistentConfigurationList GBeans. It's set
by Daemon.java when the startup process is complete, so it's not a
kernel-level feature, but should still work for all practical
purposes. I would think you'd be able to get the property from the
LocalAttributeManager via JMX.
Thanks,
Aaron
On 9/1/06, Jason Dillon <[EMAIL PROTECTED]> wrote:
What is the best way to detect when the server has started using
JMX?
The ServerBehavior class in the deployment plugin has some code
that
connects to JMX, then lists the configurations, and then takes he
first configuration and get the "kernelFulltStarted" attribute from
it... but it assumes that ConfigurationManager.listConfigurations()
returns an array of ObjectNames, which it does not.
I also peeked at the server's JMX tree via jconsole and I don't see
any attribute or operation that matches up to "kernelFullyStarted".
There is also a strange "null" element of the tree, but I will
leave
that for another day.
So, how can I easily check of the server has started by polling
a JMX
attribute?
--jason