Doesn't facelets need this then?Or is it covered by commons-el?
Or is commons-el an implementation of the EL-API? (which would suggest to
only keep commons-el and EL-api. But this doesn;t work, tried that already.)
I don't know what to do with all these EL libs. :-)

-Wolf

On 7/26/07, rlubke <[EMAIL PROTECTED]> wrote:


I'd guess removing the el-api JAR from you webapp will do the trick.


Wolf Benz-2 wrote:
>
> Hi all,
>
> I am trying to get MF & faclets to work together.
> 1/ I followed the advice on the site, but I get this error:
>
> EVERE: Exception sending context initialized event to listener
> instance of class
> org.apache.myfaces.webapp.StartupServletContextListener
> java.lang.LinkageError: loader constraints violated when linking
> javax/el/ELResolver class
>       at
> org.apache.myfaces.webapp.DefaultFacesInitializer.configureResolverForJS
> P(DefaultFacesInitializer.java:158)
>       at org.apache.myfaces.webapp.DefaultFacesInitializer.initFaces
> (DefaultFacesInitializer.java:117)
>       at
> org.apache.myfaces.webapp.StartupServletContextListener.contextInitializ
> ed(StartupServletContextListener.java:57)
>       at org.apache.catalina.core.StandardContext.listenerStart
> (StandardContext.java:3827)
>       at org.apache.catalina.core.StandardContext.start
> (StandardContext.java:4334)
>       at org.apache.catalina.core.ContainerBase.start(ContainerBase.java
:
> 1045)
>       at org.apache.catalina.core.StandardHost.start(StandardHost.java
:719)
>       at org.apache.catalina.core.ContainerBase.start(ContainerBase.java
:
> 1045)
>       at org.apache.catalina.core.StandardEngine.start(
StandardEngine.java:
> 443)
>       at org.apache.catalina.core.StandardService.start
> (StandardService.java:516)
>       at org.apache.catalina.core.StandardServer.start(
StandardServer.java:
> 710)
>       at org.apache.catalina.startup.Catalina.start(Catalina.java:566)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at sun.reflect.NativeMethodAccessorImpl.invoke
> (NativeMethodAccessorImpl.java:39)
>       at sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAccessorImpl.java:25)
>       at java.lang.reflect.Method.invoke(Method.java:585)
>       at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
>       at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
>
> And also:
> SEVERE: Exception sending context destroyed event to listener
> instance of class
> org.apache.myfaces.webapp.StartupServletContextListener
> java.lang.LinkageError: Class javax/el/ELContextListener violates
> loader constraints
>       at java.lang.ClassLoader.defineClass1(Native Method)
>       at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
>       at java.security.SecureClassLoader.defineClass
> (SecureClassLoader.java:124)
>       at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
>       at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
>       at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
>       at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
>       at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>       at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>       at java.lang.Class.getDeclaredMethods0(Native Method)
>       at java.lang.Class.privateGetDeclaredMethods(Class.java:2365)
>       at java.lang.Class.getDeclaredMethods(Class.java:1763)
>       at
> org.apache.myfaces.config.annotation.NoInjectionAnnotationLifecycleProvi
> der.destroyInstance(NoInjectionAnnotationLifecycleProvider.java:91)
>       at org.apache.myfaces.webapp.AbstractMyFacesListener.doPreDestroy
> (AbstractMyFacesListener.java:60)
>       at
> org.apache.myfaces.webapp.StartupServletContextListener.doPredestroy
> (StartupServletContextListener.java:114)
>       at
> org.apache.myfaces.webapp.StartupServletContextListener.contextDestroyed
> (StartupServletContextListener.java:95)
>       at org.apache.catalina.core.StandardContext.listenerStop
> (StandardContext.java:3866)
>       at org.apache.catalina.core.StandardContext.stop
> (StandardContext.java:4500)
>       at org.apache.catalina.core.StandardContext.start
> (StandardContext.java:4364)
>       at org.apache.catalina.core.ContainerBase.start(ContainerBase.java
:
> 1045)
>       at org.apache.catalina.core.StandardHost.start(StandardHost.java
:719)
>       at org.apache.catalina.core.ContainerBase.start(ContainerBase.java
:
> 1045)
>       at org.apache.catalina.core.StandardEngine.start(
StandardEngine.java:
> 443)
>       at org.apache.catalina.core.StandardService.start
> (StandardService.java:516)
>       at org.apache.catalina.core.StandardServer.start(
StandardServer.java:
> 710)
>       at org.apache.catalina.startup.Catalina.start(Catalina.java:566)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at sun.reflect.NativeMethodAccessorImpl.invoke
> (NativeMethodAccessorImpl.java:39)
>       at sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAccessorImpl.java:25)
>       at java.lang.reflect.Method.invoke(Method.java:585)
>       at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
>       at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
>
>
> In my web-lib, I have (w.r.t EL) these jars:
> - commons-el.1.0
> - el-api.jar (not the el-impl.jar, but this does't give a difference)
> - jsf-facelets.jar
> - jstl.jar
> - myfaces-api-1.2.0 & myfaces-impl-1.2.0
> - standard-1.1.2.jar
>
> --> Is there one I miss/should drop?
> Or is this not the cause?
>
> 2/ Apart from this, after reading: http://wiki.apache.org/myfaces/
> Use_Facelets_with_Tomahawk,
> is making these tomahawk/sandbox.taglib.xml files & context params
> still necessary?
> Are the up-to-date files somewhere online?
> (is this causing error in 1/)
>
> -Wolf
>
>
>
>

--
View this message in context: http://www.nabble.com/facelets
-7-MyFaces-error%3A-javax-el-ELResolver-tf4147890.html#a11800846
Sent from the MyFaces - Users mailing list archive at Nabble.com.


Reply via email to