Hi, no-one on the user list could help, and I've tried enough ways around this to make me decide it's a bug, rather than something I'm doing wrong (unless someone can correct me :) ) Specifying an HTML file as the <location> of an <error-page> causes tomcat to go into a loop of webpage requests, until it hits a StackOverflowError. This problem doesn't occur if you specify a jsp page instead of an HTML file. java.lang.StackOverflowError at java.io.FileNotFoundException.(FileNotFoundException.java:62) at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.(FileInputStream.java:64) at java.io.FileInputStream.(FileInputStream.java:95) at org.apache.tomcat.request.FileHandler.doService(StaticInterceptor.java:365) at org.apache.tomcat.core.Handler.service(Handler.java:286) at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372) at org.apache.tomcat.core.ContextManager.handleStatus(ContextManager.java:1049) at org.apache.tomcat.request.FileHandler.doService(StaticInterceptor.java:387) repeat last 4 lines many, many times. tomcat prints this to console many times before throwing this error: 2000-12-06 05:11:16 - Ctx( /Greeting ): 404 R( /Greeting + /index.htm + null) null but nothing occurs in the error logs.... Running tomcat 3.2 final Standalone, on Solaris 7. Hope someone can help, Catherine