I am trying to test something by testing in what language is current page with following: public boolean getEnglishVersionOfDescription() { if ("en".equalsIgnoreCase(persistentLocale.get().getLanguage())) { return true; } else { return false; } }
tml <t:loop source="propositioning" value="proposition"> <t:if test="EnglishVersionOfDescription"> ${proposition.getEnglishProposition} </t:if> my proposition is pulled from db with following public List getPropositioning() { List l; l = session.createCriteria(Proposition.class).add(Restrictions.eq("article.id", this.getId())). list(); return l; } However I keep getting Render queue error in BeginRender[Testing:if]: Failure reading parameter 'test' of component Testing:if: org.apache.tapestry5.ioc.internal.util.TapestryException and I have no clue what is it complaining about?