single letter properties not working
------------------------------------
Key: TAP5-425
URL: https://issues.apache.org/jira/browse/TAP5-425
Project: Tapestry 5
Issue Type: Bug
Affects Versions: 5.1.0.0
Reporter: Fernando
In our code we used some single letter properties. This used to work in
tapestry 5.0.15 or so.. but when we upgraded to 5.1-SNAPSHOT, tapestry now
fails at runtime with a very weird execption. Any clues to get this fixed in
tapestry would be appreciated.
Below is the getter we have in the page, the tml of the page, and below that we
have the exception throws by tapestry at runtime.
## .java
public boolean isK() {
return true; // if is of kicker type
}
## .tml
<t:if test="K">
...
</t:if>
## exception (runtime)
Could not convert 'K' into a component parameter binding: Node <unexpected:
[...@-1,0:0='<no text>',<-1>,0:-1], resync=null> (within expression 'K') was
type <invalid>, but was expected to be (one of) IDENTIFIER, INVOKE, LIST,
RANGEOP.
The weird thing is that this keeps failing, even if I change the tml:
<t:if test="prop:K">
...
</t:if>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]