Author: michiel
Date: 2010-04-27 16:06:24 +0200 (Tue, 27 Apr 2010)
New Revision: 42057

Modified:
   
mmbase/trunk/applications/taglib/src/main/java/org/mmbase/bridge/jsp/taglib/CloudTag.java
Log:
clearer exception

Modified: 
mmbase/trunk/applications/taglib/src/main/java/org/mmbase/bridge/jsp/taglib/CloudTag.java
===================================================================
--- 
mmbase/trunk/applications/taglib/src/main/java/org/mmbase/bridge/jsp/taglib/CloudTag.java
   2010-04-27 13:41:43 UTC (rev 42056)
+++ 
mmbase/trunk/applications/taglib/src/main/java/org/mmbase/bridge/jsp/taglib/CloudTag.java
   2010-04-27 14:06:24 UTC (rev 42057)
@@ -129,7 +129,11 @@
     protected String getName() throws JspTagException {
         if (loginPageCloudName != null) return loginPageCloudName;
         if (cloudName == Attribute.NULL) {
-            return getDefaultCloudContext().getCloudNames().get(0);
+            List<String> cloudNames = getDefaultCloudContext().getCloudNames();
+            if (cloudNames.size() == 0) {
+                throw new JspTagException("The cloud context " + 
getDefaultCloudContext() + " has no clouds");
+            }
+            return cloudNames.get(0);
         }
         return cloudName.getString(this);
     }

_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to