RE: 7.0.25 to 7.0.27 requires -Xmx32m to go to -Xmx512m

2012-04-15 Thread Dale Ogilvie
Just a thought from someone who knows nothing more than the contents of this thread about the issue. Would it make sense to only cache classes within a jar? i.e. empty the cache when moving on to scan the next jar? Possibly one might get enough performance benefit from intra-jar class hierarch

Re: 7.0.25 to 7.0.27 requires -Xmx32m to go to -Xmx512m

2012-04-13 Thread Konstantin Kolinko
2012/4/13 : > > The specification requires that every class and its hierarchy is scanned for > annotations when the web app start. It was the Spring folks complaining about > the slow start time when we didn't cache anything during the scan process. > > As I have said before: > - If you don't ne

Re: 7.0.25 to 7.0.27 requires -Xmx32m to go to -Xmx512m

2012-04-13 Thread markt
s List >Sent: Wednesday, April 11, 2012 6:50 AM >Subject: Re: 7.0.25 to 7.0.27 requires -Xmx32m to go to -Xmx512m > > > >Pid wrote: > >>On 11/04/2012 03:47, Peter wrote: >>> hey Christopher, >>> >>> the app I used that uncovered the issue is

Re: 7.0.25 to 7.0.27 requires -Xmx32m to go to -Xmx512m

2012-04-12 Thread Peter
into ram during scanning. In 7.0.25 - I could start a "typical" Spring application in 32mb. 7.0.27 requires 512mb? - Peter From: Mark Thomas To: Tomcat Users List Sent: Wednesday, April 11, 2012 6:50 AM Subject: Re: 7.0.25 to 7.0.27 requires -Xmx32

Re: 7.0.25 to 7.0.27 requires -Xmx32m to go to -Xmx512m

2012-04-11 Thread Mark Thomas
Pid wrote: >On 11/04/2012 03:47, Peter wrote: >> hey Christopher, >> >> the app I used that uncovered the issue is one I use exclusively to >validate tomcat releases;) it is a "hello world" style app using >spring/servlet3.0. it has simple spring aop point cutting via jamon , >simple spring jm

Re: 7.0.25 to 7.0.27 requires -Xmx32m to go to -Xmx512m

2012-04-11 Thread Pid
On 11/04/2012 03:47, Peter wrote: > hey Christopher, > > the app I used that uncovered the issue is one I use exclusively to validate > tomcat releases;) it is a "hello world" style app using spring/servlet3.0. it > has simple spring aop point cutting via jamon , simple spring jms (active mq) >

Re: 7.0.25 to 7.0.27 requires -Xmx32m to go to -Xmx512m

2012-04-10 Thread Peter
hey Christopher, the app I used that uncovered the issue is one I use exclusively to validate tomcat releases;) it is a "hello world" style app using spring/servlet3.0. it has simple spring aop point cutting via jamon , simple spring jms (active mq) simple spring jaxrs, simple spring jaxws, sim

Re: 7.0.25 to 7.0.27 requires -Xmx32m to go to -Xmx512m

2012-04-10 Thread Christopher Schultz
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Peter, On 4/10/12 12:45 PM, peter nightingale wrote: > I recently updated from 7.0.25. I was able to start with -Xmx32m. > After getting 7.0.27 - I ended up needing to go all the way to > -Xmx512m. Note that the OOM only occured on startup. After star