From: Mathieu Baudier Date: Fri, 27 Nov 2009 16:44:34 +0000 (+0000) Subject: Imrpove error reporting X-Git-Tag: argeo-commons-2.1.30~1680 X-Git-Url: http://git.argeo.org/?p=lgpl%2Fargeo-commons.git;a=commitdiff_plain;h=390c20b2159a7cfee6978dae1a45ea361722bfc6 Imrpove error reporting git-svn-id: https://svn.argeo.org/commons/trunk@3178 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc --- diff --git a/server/runtime/org.argeo.server.core/src/main/java/org/argeo/server/mvc/SerializingView.java b/server/runtime/org.argeo.server.core/src/main/java/org/argeo/server/mvc/SerializingView.java index ed7ab9d1b..5957241a3 100644 --- a/server/runtime/org.argeo.server.core/src/main/java/org/argeo/server/mvc/SerializingView.java +++ b/server/runtime/org.argeo.server.core/src/main/java/org/argeo/server/mvc/SerializingView.java @@ -41,8 +41,11 @@ public class SerializingView extends AbstractView implements MvcConstants { } else if (model.containsKey(viewName)) { answer = model.get(viewName); } else { - throw new ArgeoException( - "Model has a size different from 1. Specify a modelKey."); + if (model.size() == 0) + throw new ArgeoException("Model is empty."); + else + throw new ArgeoException( + "Model has a size different from 1. Specify a modelKey."); } if ((answer instanceof ServerAnswer) && serverAnswersAsHtml) {