DO NOT REPLY [Bug 40728] Catalina MBeans use non-serializable classes

2012-04-18 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=40728

taffy-tyler6...@hotmail.co.uk changed:

   What|Removed |Added

 CC||taffy-tyler6...@hotmail.co.
   ||uk

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



DO NOT REPLY [Bug 40728] Catalina MBeans use non-serializable classes

2012-01-15 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=40728

Mark Thomas ma...@apache.org changed:

   What|Removed |Added

 Status|NEW |NEEDINFO

--- Comment #13 from Mark Thomas ma...@apache.org 2012-01-15 21:47:58 UTC ---
Them current scope of this issue is too broad for there to be meaningful
progress. What would help enormously is a prioritised list (as long or as short
as you like) of attributes that you would like to see accessible that aren't
currently.

I'd be happy to see lists from multiple folks.

Without some form of priority there are so many attributes that aren't
accessible, I don't see anyone just starting to work through them all.

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



DO NOT REPLY [Bug 40728] Catalina MBeans use non-serializable classes

2011-12-20 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=40728

Mark Thomas ma...@apache.org changed:

   What|Removed |Added

  Component|Catalina|Catalina
Version|Nightly Build   |unspecified
Product|Tomcat 5|Tomcat 7

--- Comment #12 from Mark Thomas ma...@apache.org 2011-12-20 20:32:40 UTC ---
This Tomcat 5 enhancement request has been moved to Tomcat 7 (the latest
version) since Tomcat 5 development is limited and focussed on bugs and
security issues whereas Tomcat 7 is still seeing new feature development.

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



DO NOT REPLY [Bug 40728] Catalina MBeans use non-serializable classes

2011-05-06 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=40728

--- Comment #9 from Ondra Žižka on...@dynawest.cz 2011-05-06 19:30:12 UTC ---
I'd be glad to have more info about classloaders. From what I see now in Tomcat
6 there's only few traits about WebClassLoader and ServletLoader, no info about
loaded classes etc.

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



DO NOT REPLY [Bug 40728] Catalina MBeans use non-serializable classes

2011-05-06 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=40728

--- Comment #10 from Ondra Žižka on...@dynawest.cz 2011-05-06 19:31:38 UTC ---
Afterall - where would you like to gather these suggestions for JMX
enhancements?

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



DO NOT REPLY [Bug 40728] Catalina MBeans use non-serializable classes

2011-05-06 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=40728

--- Comment #11 from Jess Holle je...@ptc.com 2011-05-06 19:36:41 UTC ---
As best I can tell there are almost no JMX enhancements whatsoever in Java 7.
Requiring Java 6 is sufficient to get MXBeans, etc.

[I'm still using CompositeData and TabularData despite being on Java 6 --
simply to provide descriptions for each field and type.  Perhaps there's a nice
facility to specify these for MXBeans via annotations that I'm missing...]

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



DO NOT REPLY [Bug 40728] Catalina MBeans use non-serializable classes

2011-05-02 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=40728

--- Comment #8 from Pid bugzi...@pidster.com 2011-05-02 20:06:34 UTC ---
Implementing MXBeans would be the better solution IMO, but this would mean
starting API changes.

It looks like JMX is getting some attention in the next version(s) of Java.  If
Tomcat 8 implements a spec which mandates Java 7, there maybe other beneficial
features of JMX to incorporate.

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



DO NOT REPLY [Bug 40728] Catalina MBeans use non-serializable classes

2011-05-01 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=40728

--- Comment #6 from Jess Holle je...@ptc.com 2011-05-01 13:51:58 UTC ---
I believe it is important to be able to get to data that would be of interest
from jconsole/VisualVM.  This means more than just being Serializable.  It also
means sticking to classes that are built into the JDK and classes that
jconsole/VisualVM do a decent job of displaying.  *Ideally* this means sticking
to so called open MBean types (primitives [and object versions thereof],
Strings, Dates, ObjectNames, CompositeData, TabularData, and arrays of any
dimension of any of these).  In Java 6 and higher if you use MXBeans then one
can have CompositeData automatically produced for other classes automatically
if your classes follow certain rules.

All that said, there are inevitably some attributes that are useful in-process
or even by specialized remote clients that one wishes to convey with other
types.  Unless the MXBean trick works for you in the case in question, this
means breaking the rules with some attributes.  That's fine as long as those
attributes aren't really interesting in jconsole/VisualVM *or* you provide
alternative attribute(s) for use by jconsole/VisualVM.

I'm commenting here based on Mark's request for review and votes where
appropriate.  I'm tempted to vote on this -- but would not do so if the
resulting action was merely to remove MBean attributes that are not
serializable.  I also do not have a sense for how many attributes that would be
of interest in jconsole/VisualVM currently have no useful representation there.

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



DO NOT REPLY [Bug 40728] Catalina MBeans use non-serializable classes

2011-05-01 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=40728

--- Comment #7 from Mark Thomas ma...@apache.org 2011-05-01 18:12:44 UTC ---
(In reply to comment #6)
 I'm commenting here based on Mark's request for review and votes where
 appropriate.  I'm tempted to vote on this -- but would not do so if the
 resulting action was merely to remove MBean attributes that are not
 serializable.  I also do not have a sense for how many attributes that would 
 be
 of interest in jconsole/VisualVM currently have no useful representation 
 there.

I'm all for improving what is available in JMX. Some progress has been made
(https://blogs.apache.org/tomcat/entry/tomcat_7_trunk_and_jmx) but it isn't
clear to me what needs to be next. A list of things folks would like to access
but currently can't would be a big help. There is still scope to add to the API
for Tomcat 7 but note that anything that changes the existing API is likely
going to have to wait until Tomcat 8.

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



DO NOT REPLY [Bug 40728] Catalina MBeans use non-serializable classes

2011-04-04 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=40728

Ondra Žižka on...@dynawest.cz changed:

   What|Removed |Added

 Status|NEEDINFO|NEW

--- Comment #3 from Ondra Žižka on...@dynawest.cz 2011-04-04 12:56:52 EDT ---
Added Bug 51018 for Tomcat 6 since BZ doesn't support marking it for multiple
versions / projects.

BTW why this is an enhancement if it's normal bug which breaks functionality
of JMX methodss of which it's solely purpose?

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



DO NOT REPLY [Bug 40728] Catalina MBeans use non-serializable classes

2011-04-04 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=40728

Ondra Žižka on...@dynawest.cz changed:

   What|Removed |Added

   Severity|enhancement |normal

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



DO NOT REPLY [Bug 40728] Catalina MBeans use non-serializable classes

2011-04-04 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=40728

Mark Thomas ma...@apache.org changed:

   What|Removed |Added

 CC||on...@dynawest.cz

--- Comment #4 from Mark Thomas ma...@apache.org 2011-04-04 13:00:42 EDT ---
*** Bug 51018 has been marked as a duplicate of this bug. ***

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



DO NOT REPLY [Bug 40728] Catalina MBeans use non-serializable classes

2011-04-04 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=40728

Mark Thomas ma...@apache.org changed:

   What|Removed |Added

   Severity|normal  |enhancement

--- Comment #5 from Mark Thomas ma...@apache.org 2011-04-04 13:05:36 EDT ---
Restoring the setting of enhancement.

There are a number of attributes that were exposed for use by by in-process
tools (such as the old admin app). Since they were not for remote management,
they are not serializable. Cleaning that up and removing them / making them
serializable is an enhancement.

I'm guessing that the NEEDINFO status was related to the question about
verions. I don't think a version is needed to address this so I'm not restoring
that status.

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



DO NOT REPLY [Bug 40728] - Catalina MBeans use non-serializable classes

2006-12-26 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=40728.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=40728


[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |NEEDINFO




--- Additional Comments From [EMAIL PROTECTED]  2006-12-26 16:34 ---
Mmm, it's tempting to just add extends Serializable to the Lifecycle and
LifecycleListener interfaces, and implements Serializable to the
LifecycleSupport class.  However, that's a bit risky as we might have all sorts
of things that implement LifecycleListener and Lifecycle, and some of them may
be custom user classes, and some may not be Serializable.

OTOH, I wonder if that would really cause any damage.

What specific Tomcat version were you working with?  I'd like to replace nightly
with an exact value.

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 40728] - Catalina MBeans use non-serializable classes

2006-12-09 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=40728.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=40728


[EMAIL PROTECTED] changed:

   What|Removed |Added

   Severity|normal  |enhancement
 OS/Version|Windows XP  |All
Version|5.0.28  |Nightly Build




--- Additional Comments From [EMAIL PROTECTED]  2006-12-09 21:40 ---
Updating attributes and marking as an enhancement request.

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]