-
Sub-task
-
Resolution: Obsolete
-
Major
-
JBossAS-4.0.4RC1
-
None
Copied from super task
"
I made a start at org.jboss.mq.MessageStatistics that resolves two of the main issues,
but does not have the complete functionality of the MesasgeCounter methods yet:
1) It is serializable so the information is retrievable outside the JVM (you don't need to parse html)
2) It does not do all the crazy String parsing that you are having problems with.
Still unresolved:
1) The updateHistory() routine that is invoked as part of the runtime processing
is overly complex/expensive with a too large synchronized block of code and overly
contentious locks.
2) Complete the MessageStatistics functionality (once this is done the MessageCounter html methods
can be rewritten to use these javabeans instead of String parsing)
As it stands, the MessageCounter processing is actually a candidate for removal (or at least disabling by default).
The original author does not appear to be maintaining it.
"