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?

                                          

Reply via email to