diff options
author | Matti Tahvonen <matti.tahvonen@itmill.com> | 2010-12-28 16:06:41 +0000 |
---|---|---|
committer | Matti Tahvonen <matti.tahvonen@itmill.com> | 2010-12-28 16:06:41 +0000 |
commit | 79770cb5e60c66e0ac027178152c60e4a4c3d5fa (patch) | |
tree | cfeaae843d82fdabe81ea215c62bb231ed74bead | |
parent | 58c5735b6cd6c5a103c37999b59909abcff58266 (diff) | |
download | vaadin-framework-79770cb5e60c66e0ac027178152c60e4a4c3d5fa.tar.gz vaadin-framework-79770cb5e60c66e0ac027178152c60e4a4c3d5fa.zip |
A minor security fix: exception to logger instead of UI, relates also to #6200
svn changeset:16699/svn branch:6.5
-rw-r--r-- | src/com/vaadin/terminal/gwt/server/ApplicationPortlet.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/com/vaadin/terminal/gwt/server/ApplicationPortlet.java b/src/com/vaadin/terminal/gwt/server/ApplicationPortlet.java index 35c068400f..2623807b59 100644 --- a/src/com/vaadin/terminal/gwt/server/ApplicationPortlet.java +++ b/src/com/vaadin/terminal/gwt/server/ApplicationPortlet.java @@ -7,6 +7,8 @@ import java.io.IOException; import java.io.OutputStream; import java.io.PrintWriter; import java.io.Serializable; +import java.util.logging.Level; +import java.util.logging.Logger; import javax.portlet.ActionRequest; import javax.portlet.ActionResponse; @@ -206,7 +208,8 @@ public class ApplicationPortlet implements Portlet, Serializable { } catch (PortletException e) { PrintWriter out = response.getWriter(); out.print("<h1>Servlet include failed!</h1>"); - out.print("<div>" + e + "</div>"); + Logger.getLogger(AbstractApplicationPortlet.class.getName()) + .log(Level.WARNING, "Servlet include failed", e); ctx.setPortletApplication(this, null); return; } |