Andrus, Thomas spoke of some fixes for the classloader (among a great many other issues) in Tomcat 7, so I installed it (which is not nearly as straighforward as Tomcat 6 BTW), and guess what ... it only has the 5 instances of the EventManger.
So here is my question list: 1. what is nominal behavior for Cayenne 3.0.1 - wrt the EventManager Dispatch Thread? Should there be 5 of them normally or should there only be one. 2. it *appears* that the EventManger is being GC'ed correctly (as far as I can tell) with Tomcat 7. However, this may be due to the additional Classloader leak prevention feature (if it is in fact turned on by default). Do you agree - or are the 5 EventManagers a problem as well? Thanks Joe On Mar 14, 2012, at 3:41 PM, Andrus Adamchik wrote: > > On Mar 14, 2012, at 2:09 PM, Joe Baldwin wrote: > >> Almost forgot: >> >> I am using 3.0.1 because it was recommended by your team as a production >> release. Do I need to upgrade? > > The issue CAY-1467 that sounds very similar to your problem was fixed in > 3.0.1 (at least according to the RELEASE-NOTES.txt). You may try upgrading to > 3.0.2 just in case (which is a drop-in replacement). But this should be > already in 3.0.1. > > Andrus
