[ 
https://issues.apache.org/jira/browse/TOMEE-4258?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Richard Zowalla closed TOMEE-4258.
----------------------------------
    Fix Version/s:     (was: 10.0.0-M1)
       Resolution: Fixed

> Fix "arquillian-tomee-moviefun-example" related to OWB4 changes for bean 
> resolution of dotted names in expression language
> --------------------------------------------------------------------------------------------------------------------------
>
>                 Key: TOMEE-4258
>                 URL: https://issues.apache.org/jira/browse/TOMEE-4258
>             Project: TomEE
>          Issue Type: Bug
>    Affects Versions: 10.0.0-M1
>            Reporter: Richard Zowalla
>            Assignee: Richard Zowalla
>            Priority: Major
>             Fix For: 10.0.0
>
>
> The arquillian example produces the following stacktrace in the context of 
> jsp and el:
>  
> {code:java}
> SEVERE: Servlet.service() for servlet [jsp] threw exception
> jakarta.el.PropertyNotFoundException: The class 
> 'org.apache.webbeans.el22.WrappedValueExpressionNode' does not have the 
> property 'title'.
>       at jakarta.el.BeanELResolver.getBeanProperty(BeanELResolver.java:626)
>       at jakarta.el.BeanELResolver.getValue(BeanELResolver.java:338)
>       at 
> org.apache.jasper.el.JasperELResolver.getValue(JasperELResolver.java:129)
>       at org.apache.el.parser.AstValue.getValue(AstValue.java:169)
>       at 
> org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:190)
>       at 
> org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:701)
>       at 
> org.apache.jsp.WEB_002dINF.setup_jsp._jspx_meth_c_005fout_005f0(setup_jsp.java:247)
>       at 
> org.apache.jsp.WEB_002dINF.setup_jsp._jspx_meth_c_005fforEach_005f0(setup_jsp.java:198)
>       at org.apache.jsp.WEB_002dINF.setup_jsp._jspService(setup_jsp.java:150)
>       at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
>       at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614)
>       at 
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:456)
>       at 
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:380)
>       at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:328)
>       at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:205)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
>       at 
> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
>       at 
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:642)
>       at 
> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:408)
>       at 
> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:340)
>       at 
> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:277)
>       at org.superbiz.moviefun.SetupServlet.doGet(SetupServlet.java:44)
>       at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527)
>       at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) {code}
> [~struberg]  says: "This is about the discussion whether dots are allowed in 
> @ Named("bla.blub.dings"). According to the UEL spec it is NOT allowed. This 
> also has been confirmed by Ed Burns, back then spec lead of Servlets and UEL. 
> JBoss still forced that into CDI. OWB never implemented it though as it is 
> just nuts, not usable in EL anyway and also slowing down the impls."
>  
> It is most likely related to this change in OWB: 
> [https://github.com/apache/openwebbeans/commit/4e4962a69064585d146c71bb387a8395455e88b5]



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to