You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@myfaces.apache.org by Dave <ja...@yahoo.com> on 2008/02/02 10:53:52 UTC
JasperException: PermGen space
Hi, I am using JBoss 4.0.5GA on Federa Core 6 Linux for JSF application. After running for two days, got the following exception on server side. How to avoid it? Thanks for help. Dave
Caused by: org.apache.jasper.JasperException: PermGen space
at org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:455)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:419)
---------------------------------
Looking for last minute shopping deals? Find them fast with Yahoo! Search.
Re: JasperException: PermGen space
Posted by simon <si...@chello.at>.
On Sat, 2008-02-02 at 01:53 -0800, Dave wrote:
> Hi, I am using JBoss 4.0.5GA on Federa Core 6 Linux for JSF
> application. After running for two days, got the following exception
> on server side. How to avoid it? Thanks for help. Dave
>
> Caused by: org.apache.jasper.JasperException: PermGen space
The PermGen exception is a generic "out of memory" type problem in the
jvm. It is a JVM issue, and not a software bug.
The solution is to increase the PermGen memory setting for the jvm, via
the option
java -XX:MaxPermGen=256m ....
or similar.
And in future, please do NOT post to multiple email lists
simultaneously. Pick one, and if no answer is received, *then* try again
with a different one.
Regards,
Simon
AW: JasperException: PermGen space
Posted by René Günther <re...@innflow.com>.
Extend your PermGen. But the garbage collector is not working well for
PermGen as far as I know. So after some redeploys PermGen will strike back:
http://my.opera.com/karmazilla/blog/2007/03/13/good-riddance-permgen-outofme
moryerror
At least I got the problem that I always end up this exception after some
redeploys.
René
Von: Dave [mailto:javaone9@yahoo.com]
Gesendet: Samstag, 2. Februar 2008 09:54
An: Tomcat Users List; users@myfaces.apache.org
Betreff: JasperException: PermGen space
Hi, I am using JBoss 4.0.5GA on Federa Core 6 Linux for JSF application.
After running for two days, got the following exception on server side. How
to avoid it? Thanks for help. Dave
Caused by: org.apache.jasper.JasperException: PermGen space
at
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWra
pper.java:455)
at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:3
77)
at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:252)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:173)
at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.
java:672)
at
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDis
patcher.java:463)
at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatch
er.java:398)
at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher
.java:301)
at
org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(Servl
etExternalContextImpl.java:419)
_____
Looking for last minute shopping deals? Find
<http://us.rd.yahoo.com/evt=51734/*http:/tools.search.yahoo.com/newsearch/ca
tegory.php?category=shopping> them fast with Yahoo! Search.
Resources / docBase question
Posted by Chris Hut <ch...@onetruemedia.com>.
Hi all,
I'm wondering how to point Tomcat to an expanded webapp location whose
resources are served from a different location.
It's easy to point Tomcat to external resources by providing a
deployment descriptor; for example, if I have the following in
${CATALINA_BASE}/conf/Catalina/localhost/imageApp.xml:
<Context docBase="c:/images" />
Then requests for: localhost:8080/imageApp/foo.jpg will serve the file
from c:/images/foo.jpg
But, I want to add servlet filtering to the webapp with the class files
in my expanded application hierarchy (containing a WEB-INF/classes and
web.xml file):
<Context docBase="c:/source/imageApp" />
Now localhost:8080/images/foo.jpg will 404 (requested resource not
available) because the file isn't in the source/imageApp hierarchy -
makes sense so far.
I thought that configuring a <Resources> element for the <Context>,
redefining the docBase to my external directory, might do the trick:
<Context docBase="c:/source/imageApp">
<Resources
className="org.apache.naming.resources.FileDirContext"
docBase="c:/images" />
</Context>
But image requests are still resulting in a 404 not found.
Is there a way (other than using symlinks) to run code from an expanded
webapp hierarchy docBase but serve static content from an external
location?
Thanks much!
Chris
---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org
Re: JasperException: PermGen space
Posted by David Brown <da...@davidwbrown.name>.
Hello, also try to upgrade to 4.2.1 or 4.2.2 if not higher. HTH
Mariano López wrote ..
> Try adding more -XX:MaxPermSize when Jboss starts up.
>
> Best regards,
>
> Mariano
>
> Dave escribió:
> > Hi, I am using JBoss 4.0.5GA on Federa Core 6 Linux for JSF application. After
> running for two days, got the following exception on server side. How to avoid
> it? Thanks for help. Dave
> >
> > Caused by: org.apache.jasper.JasperException: PermGen space
> > at org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:455)
> > at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
> > at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
> > at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
> > at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
> > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> > at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> > at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
> > at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
> > at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
> > at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:419)
> >
> >
> > ---------------------------------
> > Looking for last minute shopping deals? Find them fast with Yahoo! Search.
> >
>
>
> ---------------------------------------------------------------------
> To start a new topic, e-mail: users@tomcat.apache.org
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
Re: JasperException: PermGen space
Posted by Mariano López <ma...@gmail.com>.
Try adding more -XX:MaxPermSize when Jboss starts up.
Best regards,
Mariano
Dave escribió:
> Hi, I am using JBoss 4.0.5GA on Federa Core 6 Linux for JSF application. After running for two days, got the following exception on server side. How to avoid it? Thanks for help. Dave
>
> Caused by: org.apache.jasper.JasperException: PermGen space
> at org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:455)
> at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
> at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
> at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
> at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
> at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:419)
>
>
> ---------------------------------
> Looking for last minute shopping deals? Find them fast with Yahoo! Search.
>
---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org