diff --git a/src/helma/servlet/AbstractServletClient.java b/src/helma/servlet/AbstractServletClient.java index 0e038233..a728a54a 100644 --- a/src/helma/servlet/AbstractServletClient.java +++ b/src/helma/servlet/AbstractServletClient.java @@ -31,8 +31,9 @@ public abstract class AbstractServletClient extends HttpServlet { boolean debug; - public void init (ServletConfig init) { - + public void init (ServletConfig init) throws ServletException { + super.init (init); + host = init.getInitParameter ("host"); if (host == null) host = "localhost"; diff --git a/src/helma/servlet/AcmeFileServlet.java b/src/helma/servlet/AcmeFileServlet.java index 2f4e6e8d..9e836f6d 100644 --- a/src/helma/servlet/AcmeFileServlet.java +++ b/src/helma/servlet/AcmeFileServlet.java @@ -60,7 +60,8 @@ public class AcmeFileServlet extends FileServlet this.root = root; } - public void init (ServletConfig config) { + public void init (ServletConfig config) throws ServletException { + super.init (config); // do nothing } diff --git a/src/helma/servlet/AcmeServletClient.java b/src/helma/servlet/AcmeServletClient.java index 4aab55f2..9a972233 100644 --- a/src/helma/servlet/AcmeServletClient.java +++ b/src/helma/servlet/AcmeServletClient.java @@ -34,7 +34,8 @@ public class AcmeServletClient extends HttpServlet { this.uploadLimit = 1024; // generous 1mb upload limit } - public void init (ServletConfig config) { + public void init (ServletConfig config) throws ServletException { + super.init (config); // do nothing } diff --git a/src/helma/servlet/MultiServletClient.java b/src/helma/servlet/MultiServletClient.java index fd7cba70..c4e1d5b3 100644 --- a/src/helma/servlet/MultiServletClient.java +++ b/src/helma/servlet/MultiServletClient.java @@ -22,7 +22,8 @@ public class MultiServletClient extends AbstractServletClient { private HashMap apps = null; - public void init (ServletConfig init) { + public void init (ServletConfig init) throws ServletException { + super.init (init); apps = new HashMap (); super.init (init); } diff --git a/src/helma/servlet/ServletClient.java b/src/helma/servlet/ServletClient.java index 4e9a91d1..80cfffa8 100644 --- a/src/helma/servlet/ServletClient.java +++ b/src/helma/servlet/ServletClient.java @@ -26,7 +26,8 @@ public class ServletClient extends AbstractServletClient { private IRemoteApp app = null; private String appName; - public void init (ServletConfig init) { + public void init (ServletConfig init) throws ServletException { + super.init (init); appName = init.getInitParameter ("application"); if (appName == null) diff --git a/src/helma/servlet/StandaloneServletClient.java b/src/helma/servlet/StandaloneServletClient.java index 11c65144..f2318edd 100644 --- a/src/helma/servlet/StandaloneServletClient.java +++ b/src/helma/servlet/StandaloneServletClient.java @@ -22,8 +22,8 @@ public class StandaloneServletClient extends AbstractServletClient { private String appName; private String serverProps; - public void init (ServletConfig init) { - + public void init (ServletConfig init) throws ServletException { + super.init (init); appName = init.getInitParameter ("application"); serverProps = init.getInitParameter ("serverprops");