You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@myfaces.apache.org by Wolf Benz <eu...@gmail.com> on 2007/07/25 22:53:53 UTC
facelets 7 MyFaces error: javax/el/ELResolver
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
Re: excluding welcome page from session timeout
Posted by Parag Shah <ad...@gmail.com>.
Gargi,
The session timeout essentially invalidates the session object for a
particular session_id. This concept can be applied only at the application
level.
Your welcome page will always continue to be accessible, even after the
session timeout.
--
Regards
Parag
On 7/26/07, Gargi Iyer <Ga...@dcf.state.fl.us> wrote:
>
>
> Is it possible to apply the session timeout in web.xml to all pages except
> the welcome page?
>
> I dont want the welcome page which is also my login page to ever time out,
> but the rest of the application should timeout in 15 minutes.
>
> Is it possible to do this using HttpSession?
>
> gargi
>
>
Re: excluding welcome page from session timeout
Posted by Bryan Basham <bb...@stillsecure.com>.
Hello Gargi,
This is not really a JSF question, but here are a few
suggestions:
Call HttpSession.setMaxInactiveInterval(-1) in the JSP of
your welcome page will stop the session timeout mechanism
*for this user*. But you will have to reinstate the "inactive
interval" when you navigate away from the welcome page.
Alternatively, you could have a JavaScript timer which makes
dummy AJAX calls to you webapp; that should also keep the
session alive while you are on the page with this timer.
Of course, you do realize that there could be serious security
risks leaving a user's session active indefinitely.
-Bryan
Gargi Iyer wrote:
> Is it possible to apply the session timeout in web.xml to all pages except
> the welcome page?
>
> I dont want the welcome page which is also my login page to ever time out,
> but the rest of the application should timeout in 15 minutes.
>
> Is it possible to do this using HttpSession?
>
> gargi
>
>
excluding welcome page from session timeout
Posted by Gargi Iyer <Ga...@dcf.state.fl.us>.
Is it possible to apply the session timeout in web.xml to all pages except
the welcome page?
I dont want the welcome page which is also my login page to ever time out,
but the rest of the application should timeout in 15 minutes.
Is it possible to do this using HttpSession?
gargi
Re: facelets 7 MyFaces error: javax/el/ELResolver
Posted by Matthias Wessendorf <ma...@apache.org>.
the container has to implement javax.el.**
in tomcat 6, it's shipped by the jsp container
-M
On 7/26/07, Wolf Benz <eu...@gmail.com> wrote:
> 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 < Ryan.Lubke@sun.com> 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.defineCl ass1(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.loadClas s(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(NoInjectionAnnotationLifecycle Provider.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.
> >
> >
>
>
--
Matthias Wessendorf
further stuff:
blog: http://matthiaswessendorf.wordpress.com/
mail: matzew-at-apache-dot-org
Re: facelets 7 MyFaces error: javax/el/ELResolver
Posted by Wolf Benz <eu...@gmail.com>.
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 <Ry...@sun.com> 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.
>
>
Re: facelets 7 MyFaces error: javax/el/ELResolver
Posted by rlubke <Ry...@Sun.COM>.
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.