]
Paul Pogonyshev updated WFLY-6263:
----------------------------------
Attachment: jastow.diff
Tangentially related: improve Jastow to not (completely) swallow error message. Before the
patch:
... contains invalid expression(s)
After the patch:
... contains invalid expression(s): javax.el.ELException: Function 'fn:length' not
found
Apostrophe in an attribute with multiple EL parts breaks function
lookup
------------------------------------------------------------------------
Key: WFLY-6263
URL:
https://issues.jboss.org/browse/WFLY-6263
Project: WildFly
Issue Type: Bug
Affects Versions: 10.0.0.Final
Reporter: Paul Pogonyshev
Assignee: Jason Greene
Priority: Critical
Attachments: jastow-bug.war.zip, jastow.diff
Certain EL pieces result in unexplained org.apache.jasper.JasperException "contains
invalid expression(s)" (the exception _does not_ explain what is invalid). After lots
of tries, I have narrowed it down: 1) there must be several EL pieces in one string; 2)
there must be an apostrophe in between.
This looks very similar to bug WFLY-4455. It breaks several pages in our application,
blocking upgrade to WildFly 10.
Example is attached.