I would think you will only see this error between major revisions,
not minor bug fixes.

Maybe your jsf-facelets.jar is compiled with Java 1.5?  A lot of
times, the jar's META-INF/Manifest file will tell you the compiler
used.

On 3/10/06, Marcio E Miranda <[EMAIL PROTECTED]> wrote:
>
>
>
> Thanks for the reply.
>
>
>
> I'm using JDK 1.4.2.08 as the JVM. Does this mean that if my project is
> based on facelets and I deploy it in an application server that uses a JDK
> 1.4.2.X I would get this error? We would like to deploy our application in
> Weblogic 8.1 SP4 besides Tomcat, and Weblogic uses the JDK 1.4.2.05. This
> looks like a great limitation to me.
>
>
>
> - Marcio
>
>  ________________________________
>
>
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
>  Sent: sexta-feira, 10 de março de 2006 06:37
>  To: [email protected]
>
>  Subject: RE: Tomcat won't start when My Faces application was configured to
> use Facelets.
>
>
>
>
>
>
>
>
> Hi
>
>
>
>
>
> You are running Tomcat under an older JVM that than what facelets was
> compiled with.
>
>
>
>
>
> Hermod
>
>
>
> -----Original Message-----
>  From: Marcio E Miranda [mailto:[EMAIL PROTECTED]
>  Sent: Friday, March 10, 2006 5:16 AM
>  To: MyFaces Discussion
>  Subject: RE: Tomcat won't start when My Faces application was configured to
> use Facelets.
>
> This is the error from the Tomcat log file:
>
>
>
> 2006-03-10 00:25:11
> StandardContext[/servlets-examples]SessionListener:
> contextInitialized()
>
> 2006-03-10 00:25:17 StandardContext[/WebContent]Exception
> sending context initialized event to listener instance of class
> org.apache.myfaces.webapp.StartupServletContextListener
>
> java.lang.UnsupportedClassVersionError:
> com/sun/facelets/FaceletViewHandler (Unsupported
> major.minor version 49.0)
>
>             at java.lang.ClassLoader.defineClass0(Native
> Method)
>
>             at
> java.lang.ClassLoader.defineClass(ClassLoader.java:539)
>
>             at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
>
>             at
> org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1634)
>
>             at
> org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:860)
>
>             at
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1307)
>
>             at
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1189)
>
>             at
> java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
>
>             at java.lang.Class.forName0(Native Method)
>
>             at java.lang.Class.forName(Class.java:219)
>
>             at
> org.apache.myfaces.util.ClassUtils.classForName(ClassUtils.java:131)
>
>             at
> org.apache.myfaces.util.ClassUtils.simpleClassForName(ClassUtils.java:157)
>
>             at
> org.apache.myfaces.config.FacesConfigurator.getApplicationObject(FacesConfigurator.java:506)
>
>             at
> org.apache.myfaces.config.FacesConfigurator.configureApplication(FacesConfigurator.java:448)
>
>             at
> org.apache.myfaces.config.FacesConfigurator.configure(FacesConfigurator.java:130)
>
>             at
> org.apache.myfaces.webapp.StartupServletContextListener.initFaces(StartupServletContextListener.java:63)
>
>             at
> org.apache.myfaces.webapp.StartupServletContextListener.contextInitialized(StartupServletContextListener.java:46)
>
>             at
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3827)
>
>             at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4343)
>
>             at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
>
>             at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
>
>             at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
>
>             at
> org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277)
>
>             at
> org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
>
>             at
> org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:701)
>
>             at
> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:432)
>
>             at
> org.apache.catalina.startup.HostConfig.start(HostConfig.java:983)
>
>             at
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
>
>             at
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
>
>             at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
>
>             at
> org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
>
>             at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
>
>             at
> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
>
>             at
> org.apache.catalina.core.StandardService.start(StandardService.java:480)
>
>             at
> org.apache.catalina.core.StandardServer.start(StandardServer.java:2313)
>
>             at
> org.apache.catalina.startup.Catalina.start(Catalina.java:556)
>
>             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:324)
>
>             at
> org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287)
>
>             at
> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425)
>
>
>
>
>
>  ________________________________
>
>
> From: Marcio E Miranda [mailto:[EMAIL PROTECTED]
>  Sent: sexta-feira, 10 de março de 2006 00:53
>
>  To: MyFaces Discussion
>  Subject: Tomcat won't start when My Faces application was configured to use
> Facelets.
>
>
>
>
>
>
>
> Hi,
>
>
>
> I've followed the tutorial in the facelets site, but it seems that it is
> causing an error in the ContextListener. Tomcat shows the following error:
>
>
>
> SEVERE: Error listenerStart
>
> Mar 10, 2006 12:21:30 AM
> org.apache.catalina.core.StandardContext start
>
> SEVERE: Context startup failed due to previous errors
>
>
>
> This causes the application to not start.
>
>
>
> Is Facelets compatible with My Faces?
>
>
>
> I've copied the following files to my WEB-INF/lib:
>
>   /jsf-facelets.jar (version 1.0.12)
> /el-api.jar
> /el-ri.jar
>
>
>
>
> But not the jars related to Sun RI.
>
>
>
> Added this to my web.xml:
>
>
>
> <context-param>
>
>   <description></description>
>
>   <param-name>facelets.DEVELOPMENT</param-name>
>
>   <param-value>true</param-value>
>
>  </context-param>
>
>  <context-param>
>
>   <description></description>
>
>   <param-name>javax.faces.DEFAULT_SUFFIX</param-name>
>
>   <param-value>.xhtml</param-value>
>
>  </context-param>
>
>
>
> ,and the following to faces-config.xml:
>
>
>
>
>
> <application>
>
>
> <view-handler>com.sun.facelets.FaceletViewHandler</view-handler>
>
>  </application>
>
>
>
> Could you guys help me with this?
>
>
>
> Thanks.
>
>
>
>
>  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
>
>  This email with attachments is solely for the use of the individual or
>  entity to whom it is addressed. Please also be aware that the DnB NOR Group
>  cannot accept any payment orders or other legally binding correspondence
> with
>  customers as a part of an email.
>
>  This email message has been virus checked by the virus programs used
>  in the DnB NOR Group.
>
>  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
>

Reply via email to