You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "DeepakVohra (JIRA)" <de...@myfaces.apache.org> on 2014/02/12 23:00:30 UTC

[jira] [Created] (TRINIDAD-2452) java.lang.NullPointerException at com.sun.el.ValueExpressionLiteral.getValue

DeepakVohra created TRINIDAD-2452:
-------------------------------------

             Summary: java.lang.NullPointerException 	at com.sun.el.ValueExpressionLiteral.getValue
                 Key: TRINIDAD-2452
                 URL: https://issues.apache.org/jira/browse/TRINIDAD-2452
             Project: MyFaces Trinidad
          Issue Type: Bug
          Components: Components
    Affects Versions: 2.0.1-core
         Environment: Eclipse IDE 4.3
Maven 
Trinidad-impl 2.01
Trinidad-api 2.01


            Reporter: DeepakVohra


Trinidad JSF page is expecting EL expression for all attributes of Trinidad components. For example, tr:commandLink expects the text attribute to be value expression and so do the following attributes, which should accept string value.

tr:inputText label
tr:commandButton text

The following exception is generated with string value.
java.lang.NullPointerException
	at com.sun.el.ValueExpressionLiteral.getValue(ValueExpressionLiteral.java:79) [javax.el-3.0-b07.jar:3.0-b07]
	at org.apache.jasper.el.JspValueExpression.getValue(JspValueExpression.java:101) [jastow-1.0.0.CR1.jar:1.0.0.CR1]
	at org.apache.myfaces.trinidad.webapp.UIXComponentELTag.setProperty(UIXComponentELTag.java:109) [trinidad-api-2.0.1.jar:2.0.1]
	at org.apache.myfaces.trinidadinternal.taglib.core.nav.CoreCommandLinkTag.setProperties(CoreCommandLinkTag.java:251) [trinidad-impl-2.0.1.jar:2.0.1]
	at org.apache.myfaces.trinidad.webapp.UIXComponentELTag.setProperties(UIXComponentELTag.java:96) [trinidad-api-2.0.1.jar:2.0.1]
	at javax.faces.webapp.UIComponentELTag.createComponent(UIComponentELTag.java:230) [jboss-jsf-api_2.2_spec-2.2.4.jar:2.2.4]
	at javax.faces.webapp.UIComponentClassicTagBase.createChild(UIComponentClassicTagBase.java:504) [jboss-jsf-api_2.2_spec-2.2.4.jar:2.2.4]
	at javax.faces.webapp.UIComponentClassicTagBase.findComponent(UIComponentClassicTagBase.java:742) [jboss-jsf-api_2.2_spec-2.2.4.jar:2.2.4]
	at javax.faces.webapp.UIComponentClassicTagBase.doStartTag(UIComponentClassicTagBase.java:1309) [jboss-jsf-api_2.2_spec-2.2.4.jar:2.2.4]
	at org.apache.myfaces.trinidad.webapp.UIXComponentELTag.doStartTag(UIXComponentELTag.java:67) [trinidad-api-2.0.1.jar:2.0.1]
	at org.apache.jsp.index_jsp._jspx_meth_tr_005fcommandLink_005f0(index_jsp.java:252)
	at org.apache.jsp.index_jsp._jspx_meth_tr_005fform_005f0(index_jsp.java:208)
	at org.apache.jsp.index_jsp._jspx_meth_tr_005fdocument_005f0(index_jsp.java:161)
	at org.apache.jsp.index_jsp._jspx_meth_f_005fview_005f0(index_jsp.java:118)
	at org.apache.jsp.index_jsp._jspService(index_jsp.java:80)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:69) [jastow-1.0.0.CR1.jar:1.0.0.CR1]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [jboss-servlet-api_3.1_spec-1.0.0.Final.ja
r:1.0.0.Final]
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:366) [jastow-1.0.0.CR1.jar:1.0.0.CR1]




--
This message was sent by Atlassian JIRA
(v6.1.5#6160)