Dear All,
Good day! I am a new guy and still adjusting to the TC project. :-)
I have noticed the fixes you wanted to put in to TC 6.0.18 for bug 46084
(duplicate of 45511) .
https://issues.apache.org/bugzilla/show_bug.cgi?id=46084
https://issues.apache.org/bugzilla/show_bug.cgi?id=45511
The ways the keywords "not" and "empty" (in duplicate bugs) were used
in JSP files were like EL functions.
EL functions are different. They are static methods from Java classes
made exposed via the <function> XML tag in the TLD file.
TLD file:
...
<uri>FunctionNot</uri>
<function>
<name>doItNow</name>
<function-class>Fully qualified class name</functon-class>
<function-signature>void doItNow()</function-signature>
</function>
...
When we use "not" in the ff way:
${not(true)}
we are using it as an *EL function name* (because no whitespace(s)
between "not" and "(" ).
It should not work because there is no declaration in the TLD for that
EL function "not".
Thus, the exceptions (please see desciptions of bugs 46084 and 45511).
Regards,
Karl San Gabriel
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]