diff --git a/src/helma/servlet/AbstractServletClient.java b/src/helma/servlet/AbstractServletClient.java index 1c33a869..db1cd405 100644 --- a/src/helma/servlet/AbstractServletClient.java +++ b/src/helma/servlet/AbstractServletClient.java @@ -142,7 +142,7 @@ public abstract class AbstractServletClient extends HttpServlet { * * @return this servlet's application instance */ - abstract Application getApplication(); + public abstract Application getApplication(); /** * Handle a request. diff --git a/src/helma/servlet/EmbeddedServletClient.java b/src/helma/servlet/EmbeddedServletClient.java index 03fbfed7..9dcaf70b 100644 --- a/src/helma/servlet/EmbeddedServletClient.java +++ b/src/helma/servlet/EmbeddedServletClient.java @@ -58,7 +58,7 @@ public final class EmbeddedServletClient extends AbstractServletClient { * * @return this servlet's application instance */ - Application getApplication() { + public Application getApplication() { if (app == null) { app = Server.getServer().getApplication(appName); } diff --git a/src/helma/servlet/StandaloneServletClient.java b/src/helma/servlet/StandaloneServletClient.java index 40a6f4d3..e87c895b 100644 --- a/src/helma/servlet/StandaloneServletClient.java +++ b/src/helma/servlet/StandaloneServletClient.java @@ -133,7 +133,7 @@ public final class StandaloneServletClient extends AbstractServletClient { * * @return this servlet's application instance */ - Application getApplication() { + public Application getApplication() { if (app == null) { createApp(); } @@ -145,7 +145,7 @@ public final class StandaloneServletClient extends AbstractServletClient { * Create the application. Since we are synchronized only here, we * do another check if the app already exists and immediately return if it does. */ - synchronized void createApp() { + protected synchronized void createApp() { if (app != null) { return;