geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David Jencks (JIRA)" <j...@apache.org>
Subject [jira] Commented: (GERONIMO-720) server should give client more feedback on deployment and starting configurations.
Date Wed, 10 Jan 2007 06:02:27 GMT

    [ https://issues.apache.org/jira/browse/GERONIMO-720?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12463469
] 

David Jencks commented on GERONIMO-720:
---------------------------------------

This is an extremely old issue and I'm not very enthusiastic about any of it any more.

- when a configuration is started, it would be useful to list the gbeans that are not started.
This is currently done when you start up the server and has proved very useful in detecting
problems early.

-- as you note, this is completely obsolete and should be removed/ignored.  If a module starts,
all its gbeans have started, otherwise starting fails.

- when an app is deployed, there are usually lots of gbean names resolved. Listing these for
the client could provide an easy way to check that things got hooked up the way you expected.

-- At the moment the only plausible thing I can think of is to put logging statements in the
Configuration code that finds gbeans/gbeandatas.  I guess debug level would be appropriate.
 Then if someone wants to see this they can enable that logging category (or whatever it's
called now).  The trick would be to make sure each AbstractNameQuery resolution got logged
exactly once.  This is definitely something you want to be able to turn off :-)  And as you
say sending this back to a remote client is really hard and probably not something they want.

I think now that you can really only resolve ANQ in the tree of ancestors of your module what
the resolved gbean is is easier to guess.  The logging might still be nice to have, but I
don't think this is very high priority.

> server should give client more feedback on deployment and starting configurations.
> ----------------------------------------------------------------------------------
>
>                 Key: GERONIMO-720
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-720
>             Project: Geronimo
>          Issue Type: New Feature
>          Components: deployment
>    Affects Versions: 1.0-M3
>            Reporter: David Jencks
>             Fix For: 1.x
>
>
> The server should give the client more information when you deploy a package or start
a module.  Examples of useful information are:
> -- when an app is deployed, there are usually lots of gbean names resolved.  Listing
these for the client could provide an easy way to check that things got hooked up the way
you expected.
> -- when a configuration is started, it would be useful to list the gbeans that are not
started.  This is currently done when you start up the server and has proved very useful in
detecting problems early.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message