aboutsummaryrefslogtreecommitdiffstats
path: root/src/com/itmill/toolkit/terminal/web/WebApplicationContext.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/itmill/toolkit/terminal/web/WebApplicationContext.java')
-rw-r--r--src/com/itmill/toolkit/terminal/web/WebApplicationContext.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/com/itmill/toolkit/terminal/web/WebApplicationContext.java b/src/com/itmill/toolkit/terminal/web/WebApplicationContext.java
index 8fc19cfbca..84bc60a610 100644
--- a/src/com/itmill/toolkit/terminal/web/WebApplicationContext.java
+++ b/src/com/itmill/toolkit/terminal/web/WebApplicationContext.java
@@ -97,6 +97,7 @@ public class WebApplicationContext implements ApplicationContext {
*/
public File getBaseDirectory() {
String realPath = session.getServletContext().getRealPath("/");
+ if (realPath == null) return null;
return new File(realPath);
}
@@ -114,7 +115,7 @@ public class WebApplicationContext implements ApplicationContext {
public Collection getApplications() {
LinkedList applications =
(LinkedList) session.getAttribute(
- WebAdapterServlet.SESSION_ATTR_APPS);
+ ApplicationServlet.SESSION_ATTR_APPS);
return Collections.unmodifiableCollection(
applications == null ? (new LinkedList()) : applications);
@@ -175,4 +176,5 @@ public class WebApplicationContext implements ApplicationContext {
((ApplicationContext.TransactionListener)i.next()).transactionEnd(application,request);
}
}
+
}