From: Matti Tahvonen Date: Thu, 8 Nov 2007 11:02:40 +0000 (+0000) Subject: added null check to avoid some npe's X-Git-Tag: 6.7.0.beta1~5627 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=f5938dce92ceb8521fee71a00e1397d45cf8b30b;p=vaadin-framework.git added null check to avoid some npe's svn changeset:2757/svn branch:trunk --- diff --git a/src/com/itmill/toolkit/terminal/gwt/server/JsonPaintTarget.java b/src/com/itmill/toolkit/terminal/gwt/server/JsonPaintTarget.java index 03e0f0133e..50e33c06c2 100644 --- a/src/com/itmill/toolkit/terminal/gwt/server/JsonPaintTarget.java +++ b/src/com/itmill/toolkit/terminal/gwt/server/JsonPaintTarget.java @@ -389,8 +389,12 @@ public class JsonPaintTarget implements PaintTarget { throw new PaintException( "Application not specified for resorce " + value.getClass().getName()); - String uri = a.getURL().getPath(); - if (uri.charAt(uri.length() - 1) != '/') + String uri; + if(a.getURL() != null) + uri = a.getURL().getPath(); + else + uri = ""; + if (uri.length() > 0 && uri.charAt(uri.length() - 1) != '/') uri += "/"; uri += a.getRelativeLocation(r); addAttribute(name, uri);