From: Marc Englund Date: Tue, 10 Jun 2008 07:25:04 +0000 (+0000) Subject: Application runner was not adding a trailing slash to the applicationUrl, and thus... X-Git-Tag: 6.7.0.beta1~4632 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=c184629310da966ed0df9846ae83121f17b57bc7;p=vaadin-framework.git Application runner was not adding a trailing slash to the applicationUrl, and thus getURL() returned invalid url. Fixed, fixes #1659 svn changeset:4823/svn branch:trunk --- diff --git a/src/com/itmill/toolkit/terminal/gwt/server/ApplicationServlet.java b/src/com/itmill/toolkit/terminal/gwt/server/ApplicationServlet.java index 36d7550b72..f916f09a0a 100644 --- a/src/com/itmill/toolkit/terminal/gwt/server/ApplicationServlet.java +++ b/src/com/itmill/toolkit/terminal/gwt/server/ApplicationServlet.java @@ -1311,7 +1311,7 @@ public class ApplicationServlet extends HttpServlet { String servletPath = ""; if (isApplicationRunnerServlet) { final String[] URIparts = getApplicationRunnerURIs(request); - servletPath = URIparts[1]; + servletPath = URIparts[1] + "/"; } else { servletPath = request.getContextPath() + request.getServletPath(); @@ -1364,7 +1364,7 @@ public class ApplicationServlet extends HttpServlet { final String[] URIparts = getApplicationRunnerURIs(request); final String applicationClassname = URIparts[4]; applicationUrl = new URL(getApplicationUrl(request).toString() - + applicationClassname); + + applicationClassname + "/"); try { applicationClass = classLoader.loadClass(applicationClassname); } catch (final ClassNotFoundException e) {