Hi

you used javax API, use org.apache.tomee:javaee-api or tomcat one or force
through the corresponding system property the implementation to use

The default is just not the one which is used in tomee cause of that
dependency.


Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://blog-rmannibucau.rhcloud.com> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory
<https://javaeefactory-rmannibucau.rhcloud.com>

2017-01-18 3:29 GMT+01:00 drenjithr <drenji...@gmail.com>:

> Hi Ivan
>
> I am getting the same error. Can you please help me how you resolved this
> error?
> Caused by: javax.el.ELException: Provider com.sun.el.ExpressionFactoryImpl
> not found
>         at javax.el.FactoryFinder.newInstance(FactoryFinder.java:101)
>         at javax.el.FactoryFinder.find(FactoryFinder.java:197)
>         at javax.el.ExpressionFactory.newInstance(ExpressionFactory.
> java:197)
>         at javax.el.ExpressionFactory.newInstance(ExpressionFactory.
> java:168)
>         at
> org.apache.jasper.runtime.JspApplicationContextImpl.<init>(
> JspApplicationContextImpl.java:46)
>         at
> org.apache.jasper.runtime.JspApplicationContextImpl.getInstance(
> JspApplicationContextImpl.java:76)
>         at
> org.apache.jasper.runtime.JspFactoryImpl.getJspApplicationContext(
> JspFactoryImpl.java:217)
>         at
> org.apache.openejb.cdi.OpenEJBLifecycle.setJspELFactory(
> OpenEJBLifecycle.java:420)
>         at
> org.apache.openejb.cdi.OpenEJBLifecycle.initializeServletContext(
> OpenEJBLifecycle.java:387)
>         at
> org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(
> TomcatWebAppBuilder.java:1464)
>         at
> org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(
> TomcatWebAppBuilder.java:1124)
>         at
> org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(
> GlobalListenerSupport.java:133)
>         at
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(
> LifecycleBase.java:94)
>         at
> org.apache.catalina.core.StandardContext.startInternal(
> StandardContext.java:5087)
>         at org.apache.catalina.util.LifecycleBase.start(
> LifecycleBase.java:150)
>         ... 97 more
> Caused by: java.lang.ClassNotFoundException:
> com.sun.el.ExpressionFactoryImpl
>         at
> org.apache.catalina.loader.WebappClassLoaderBase.loadClass(
> WebappClassLoaderBase.java:1285)
>
>
>
>
> --
> View this message in context: http://tomee-openejb.979440.n4.nabble.com/
> ClassNotFoundException-com-sun-el-ExpressionFactoryImpl-
> in-embedded-Arquillian-container-tp4679843p4680886.html
> Sent from the TomEE Dev mailing list archive at Nabble.com.
>

Reply via email to