Skip to Main Content

Java EE (Java Enterprise Edition) General Discussion

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

java.io.IOException: Disk quota exceeded

843838Dec 14 2005 — edited Sep 20 2007
What does this exception mean ??
java.io.IOException: Disk quota exceeded


I created Java WebApplication with JSPs and Servlets - running on Tomcat5 on a Suse9-Linux-Server ...

one week ago the Application run without problems - now some JSPs or Servlets are no more shown - but I got this exception message:


exception

org.apache.jasper.JasperException: Unable to compile class for JSP
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:572)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:293)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


root cause

java.io.IOException: Disk quota exceeded
java.io.FileOutputStream.writeBytes(Native Method)
java.io.FileOutputStream.write(Unknown Source)
org.apache.jasper.compiler.SmapUtil$SDEInstaller.<init>(SmapUtil.java:265)
org.apache.jasper.compiler.SmapUtil$SDEInstaller.install(SmapUtil.java:240)
org.apache.jasper.compiler.SmapUtil.installSmap(SmapUtil.java:164)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:424)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:288)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:267)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:255)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:563)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:293)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


As I understand, the message says that the users quota are exceeded ... the user where the tomcat is running is 'nobody' - but there are no quota set for 'nobody' ... and the hard drive is not full.

what else does this excpt-message mean and how can I prevent it ???
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Oct 18 2007
Added on Dec 14 2005
4 comments
1,912 views