[jbosstools-issues] [JBoss JIRA] (JBIDE-10661) Incorrect validation of ELs with syntax errors
Vlado Pakan (JIRA)
jira-events at lists.jboss.org
Thu Feb 2 12:13:48 EST 2012
[ https://issues.jboss.org/browse/JBIDE-10661?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Vlado Pakan closed JBIDE-10661.
-------------------------------
Verified on JBT 2012-01-31_0637-H4161-Beta1.
> Incorrect validation of ELs with syntax errors
> ----------------------------------------------
>
> Key: JBIDE-10661
> URL: https://issues.jboss.org/browse/JBIDE-10661
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: jsp/jsf/xml source editing
> Affects Versions: 3.3.0.Beta1
> Reporter: Alexey Kazakov
> Assignee: Alexey Kazakov
> Fix For: 3.3.0.Beta1
>
>
> 1. Create JSF 2 Kick Start project.
> 2. Open WebContent/pages/inputname.xhtml
> 3. Add #{asd.} in any text node:
> {code}
> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
> <html xmlns="http://www.w3.org/1999/xhtml"
> xmlns:ui="http://java.sun.com/jsf/facelets"
> xmlns:h="http://java.sun.com/jsf/html"
> xmlns:f="http://java.sun.com/jsf/core"
> xmlns:ez="http://java.sun.com/jsf/composite/demo">
> #{asd.}
> <ui:composition template="/templates/common.xhtml">
> <ui:define name="pageTitle">Input User Name</ui:define>
> <ui:define name="pageHeader">JSF 2 Hello Application</ui:define>
> <ui:define name="body">
> <h:message showSummary="true" showDetail="false" style="color: red; font-weight: bold;" for="inputname" />
> <ez:input id="inputname" label="#{msgs.prompt}" value="#{user.name}" action="#{user.sayHello}" submitlabel="Say Hello"/>
> </ui:define>
> </ui:composition>
> </html>
> {code}
> 4. Save the file.
> 5. See problems view. There are two EL KB problems. One is "'asd.' cannot be resolved". And the other one is "Syntax error". We should ignore EL if there is a syntax error. So the only correct warning for #{abc.} is the syntax problem.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jbosstools-issues
mailing list