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