Uploaded image for project: 'Solder'
  1. Solder
  2. SOLDER-99

javax.el.ExpressionFactory can not be injected because it has final methods

This issue belongs to an archived project. You can view it, but you can't modify it. Learn more

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 3.0.0.CR3
    • Fix Version/s: None
    • Component/s: Compliance
    • Labels:
      None
    • Environment:

      WebSphere 8 beta

      Description

      seam-booking can not start in WebSphere v8 beta because of the following exception
      I think this is class org.jboss.seam.solder.el.Expressions that causes this
      (WAS v8 uses openwebbeans and not weld..)

      Caused by: javax.enterprise.inject.UnproxyableResolutionException: WebBeans with api type with normal scope must be proxiable to inject.
      javax.el.ExpressionFactory has final methods! CDI doesn't allow that.
      	at org.apache.webbeans.util.InjectionExceptionUtils.throwUnproxyableResolutionException(InjectionExceptionUtils.java:39)
      	at org.apache.webbeans.util.WebBeansUtil.checkUnproxiableApiType(WebBeansUtil.java:2084)
      

        Attachments

          Activity

            People

            Assignee:
            Unassigned Unassigned
            Reporter:
            titou09 titou10 titou10 (Inactive)
            Archiver:
            samahaja Sagar Mahajan

              Dates

              Created:
              Updated:
              Archived: