Re: Jsp class loader issue in Tomcat 7

2012-11-15 Thread Konstantin Kolinko
2012/11/15 Duc Trung TRAN : > Konstantin, > > Does it means it's a bad thing to use jsp as templating inside a webapp? It is bad thing to bundle Tomcat components inside web applications. You should never do that. [1] should explain why. [1] and [2] should explain why things are different between

Re: Jsp class loader issue in Tomcat 7

2012-11-15 Thread Duc Trung TRAN
Konstantin, Does it means it's a bad thing to use jsp as templating inside a webapp? And it's normal that it breaks *other* applications but not the application itself? I would expect the opposite scenario. Thanks and regards Trung 2012/11/15 Konstantin Kolinko > 2012/11/14 Christopher Schult

Re: Jsp class loader issue in Tomcat 7

2012-11-14 Thread Konstantin Kolinko
2012/11/14 Christopher Schultz : > >> Do you have any idea why old jasper-compiler (used inside an >> application) provoke errors to other applications? Is it a bug? Or >> is there some additional config to make it works? > > Oh, this breaks *other* applications? There may be some weirdness, > here

Re: Jsp class loader issue in Tomcat 7

2012-11-14 Thread Christopher Schultz
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Trung, On 11/14/12 10:18 AM, Duc Trung TRAN wrote: > We are trying to migrate Tomcat 5.5 to Tomcat 7. And We have > issues in an old application which make use of JspC class. In fact, > this application has an internal jsp templating and use JspC to >

RE: JSP class loader

2006-07-26 Thread Nikita Belov
Chris, >> As article says, container drops all reference to classloader during >> web-app undeploy. This allows GC to remove classloader and free PermGen. >> In our system, JSP deployed inside web-app without web-app >> redeply. So references to ClassLoader aren't dropped. > >Aah, I didn't realiz

Re: JSP class loader

2006-07-25 Thread Christopher Schultz
Nikita, >> I read through your ClassLoader. It doesn't look like it will compile, > > Why? It were compiled and run on my PC. Oh, sorry. The indentation was a little funny and I didn't see the method signature for "private byte loadClassData(File f)". Never mind. >> I'm not sure what your Class

RE: JSP class loader

2006-07-25 Thread Nikita Belov
Chris, >>> If so, then you can't fix the >>> problem by writing your own JSP compiler and/or ClassLoader. >> >> I guess loading each JSP class by separate classloader instance >> will fix the problem. Classloader will be created when HTTP request >> recived and no one reference on this classloader

Re: JSP class loader

2006-07-25 Thread Christopher Schultz
Nikita, >> If so, then you can't fix the >> problem by writing your own JSP compiler and/or ClassLoader. > > I guess loading each JSP class by separate classloader instance > will fix the problem. Classloader will be created when HTTP request > recived and no one reference on this classloader

RE: JSP class loader

2006-07-25 Thread Nikita Belov
Chris, >> I work on application which allows user to deploy/undeploy large >> number of the JSP pages to AppServer (JBoss 4.03sp1 + Tomcat 5.5). >> Standard Tomcat class loader caches classes for all deployed JSP >> internally and never clean its cache. This brings JVM to PermGen >> overflow e

Re: JSP class loader

2006-07-21 Thread Christopher Schultz
Nikita, > I work on application which allows user to deploy/undeploy large number of > the JSP pages to AppServer (JBoss 4.03sp1 + Tomcat 5.5). Standard Tomcat > class loader caches classes for all deployed JSP internally and never clean > its cache. This brings JVM to PermGen overflow error after

JSP class loader

2006-07-21 Thread Nikita Belov
Hi All, I work on application which allows user to deploy/undeploy large number of the JSP pages to AppServer (JBoss 4.03sp1 + Tomcat 5.5). Standard Tomcat class loader caches classes for all deployed JSP internally and never clean its cache. This brings JVM to PermGen overflow error after seve