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.