You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@myfaces.apache.org by Gary Jackson <ba...@umiacs.umd.edu> on 2007/07/27 05:33:36 UTC
MyFaces 1.2.0 and Tomcat 6.0.13
I'm having some trouble using MyFaces 1.2.0 and Tomcat 6.0.13 in
conjunction. I get the following exception when I attempt to deploy a
stripped down web application with only the jar files supplied by the
myfaces-core-1.2.0 distribution:
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
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1345)
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at
org.apache.myfaces.webapp.StartupServletContextListener.getFacesInitializer(StartupServletContextListener.java:70)
at
org.apache.myfaces.webapp.StartupServletContextListener.contextInitialized(StartupServletContextListener.java:57)
The following lines show up in the host-manager log:
Jul 26, 2007 10:11:06 PM
org.apache.myfaces.config.annotation.DefaultLifecycleProviderFactory
getLifecycleProvider
INFO: No ExternalContext using fallback LifecycleProvider.
Jul 26, 2007 10:11:06 PM
org.apache.myfaces.config.annotation.DefaultLifecycleProviderFactory
getLifecycleProvider
INFO: Using LifecycleProvider
org.apache.myfaces.config.annotation.AllAnnotationLifecycleProvider
I have looked at the following issues:
https://issues.apache.org/jira/browse/TOMAHAWK-1059 (el dependency)
https://issues.apache.org/jira/browse/MYFACES-1686 (packaging issue)
I have attempted to fix these by including the missing dependencies, but
that has had no effect. The problem appears only when I include the
myfaces-api and -impl jar files.
Any help is appreciated.
--
Gary
Re: MyFaces 1.2.0 and Tomcat 6.0.13
Posted by Gary Jackson <ba...@umiacs.umd.edu>.
Werner Punz wrote:
> Hi Gary, give this preliminary packaging a shot
>
> http://people.apache.org/~werpu/myfaces12custom.zip
That didn't fix it, but getting to the latest Java 5.0 did (update 7 to
update 12). Thanks for the help!
--
Gary
Re: MyFaces 1.2.0 and Tomcat 6.0.13
Posted by Werner Punz <we...@gmail.com>.
Hi Gary, give this preliminary packaging a shot
http://people.apache.org/~werpu/myfaces12custom.zip
Werner
Gary Jackson schrieb:
>
> I'm having some trouble using MyFaces 1.2.0 and Tomcat 6.0.13 in
> conjunction. I get the following exception when I attempt to deploy a
> stripped down web application with only the jar files supplied by the
> myfaces-core-1.2.0 distribution:
>
> 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
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1345)
>
> at
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
>
> at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
> at
> org.apache.myfaces.webapp.StartupServletContextListener.getFacesInitializer(StartupServletContextListener.java:70)
>
> at
> org.apache.myfaces.webapp.StartupServletContextListener.contextInitialized(StartupServletContextListener.java:57)
>
>
> The following lines show up in the host-manager log:
>
> Jul 26, 2007 10:11:06 PM
> org.apache.myfaces.config.annotation.DefaultLifecycleProviderFactory
> getLifecycleProvider
> INFO: No ExternalContext using fallback LifecycleProvider.
> Jul 26, 2007 10:11:06 PM
> org.apache.myfaces.config.annotation.DefaultLifecycleProviderFactory
> getLifecycleProvider
> INFO: Using LifecycleProvider
> org.apache.myfaces.config.annotation.AllAnnotationLifecycleProvider
>
> I have looked at the following issues:
>
> https://issues.apache.org/jira/browse/TOMAHAWK-1059 (el dependency)
> https://issues.apache.org/jira/browse/MYFACES-1686 (packaging issue)
>
> I have attempted to fix these by including the missing dependencies, but
> that has had no effect. The problem appears only when I include the
> myfaces-api and -impl jar files.
>
> Any help is appreciated.
>