On Nov 2, 2007, at 1:35 PM, David Jencks wrote:

Yes. Let me give you an example. Recently I was deploying a
configuration. For a while the wheels turned and then I received an
operation successful message. However, the deployment had spewn a
boatload of stack traces to the geronimo.log file.

In another example, the Websphere App Server shows informational
messages as an app is being deployed. That is quite reassuring to an
administrator.

For now, this is a console-only concern.

The console already provides this type of feedback while installing a plugin. Downloading JDBC drivers using the db wizard provides it as well. It should be pretty straightforward to use that same ajax widget to show progress info in the deployment portlet if that's desirable. I can't really think of any other console actions that take a non-trivial amount of time to complete. Maybe start/stop components in some cases.


I think more important than dynamic feedback is accurate feedback on whether the operation failed. Maybe things have gotten better lately but my expectation honed through years of frustration is that to really find out if a console operation succeeded I have to look in the cli console or logs for the pages of stack trace that were suppressed in the admin console.

Oh, well, you're right. The console does a poor job of surfacing error messages and diagnostic feedback in many cases. I would actually consider the lack of good error handling as a separate issue from progress info. Sorry if I am splitting hairs. Anyway, let's make sure that "better error handling and diagnostic feedback" is represented in some form on the list.


Best wishes,
Paul

Reply via email to