From 390c20b2159a7cfee6978dae1a45ea361722bfc6 Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Fri, 27 Nov 2009 16:44:34 +0000 Subject: [PATCH] Imrpove error reporting git-svn-id: https://svn.argeo.org/commons/trunk@3178 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc --- .../main/java/org/argeo/server/mvc/SerializingView.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) 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) { -- 2.30.2