This error normally indicates you run tomcat with lower version of JDK
then the one used to compile affected code. Seems like failure happened
while trying to load some module class ... any new modules added
compiled with 1.6 while running your tomcat on 1.5?
cheers,
Jan

On Sun, 2008-08-10 at 15:45 -0700, Giancarlo F. Berner wrote:
> Hi folks!
> 
> I have a 3.5.4 Magnolia, which I use for development since quite a  
> while now (with regular star and stop of Tomcat). During the last 3  
> weeks however I did not use it.
> Today I wanted to come back to some research work, but it seems  
> Magnolia does not start up anymore!
> 
> I get a strange error in the catalina.out log (see below) and was  
> wondering if any one experienced the same problem. It is somehow weird  
> to suddenly get a "Bad version number" error.
> 
> Thanks for letting me know!
> Giancarlo
> 
> 
> ERROR  org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/ 
> magnoliaAuthor] StandardContext.java(listenerStart:3768) 10.08.2008  
> 13:41:32  Exception sending context initialized event to listener  
> instance of class info.magnolia.cms.servlets.MgnlServletContextListener
> java.lang.UnsupportedClassVersionError: Bad version number in .class  
> file
>       at java.lang.ClassLoader.defineClass1(Native Method)
>       at java.lang.ClassLoader.defineClass(ClassLoader.java:675)
>       at java.security.SecureClassLoader.defineClass(SecureClassLoader.java: 
> 124)
>       at  
> org 
> .apache 
> .catalina 
> .loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1852)
>       at  
> org 
> .apache 
> .catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:876)
>       at  
> org 
> .apache 
> .catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java: 
> 1329)
>       at  
> org 
> .apache 
> .catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java: 
> 1208)
>       at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:374)
>       at java.lang.Class.forName0(Native Method)
>       at java.lang.Class.forName(Class.java:164)
>       at info.magnolia.cms.util.ClassUtil.classForName(ClassUtil.java:75)
>       at  
> info 
> .magnolia 
> .module.ModuleManagerImpl.newVersionHandler(ModuleManagerImpl.java:192)
>       at  
> info 
> .magnolia 
> .module 
> .ModuleManagerImpl.checkForInstallOrUpdates(ModuleManagerImpl.java:140)
>       at info.magnolia.cms.beans.config.ConfigLoader.load(ConfigLoader.java: 
> 152)
>       at  
> info.magnolia.cms.beans.config.ConfigLoader.<init>(ConfigLoader.java: 
> 119)
>       at  
> info 
> .magnolia 
> .cms 
> .servlets 
> .MgnlServletContextListener 
> .contextInitialized(MgnlServletContextListener.java:224)
>       at  
> org 
> .apache 
> .catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
>       at  
> org.apache.catalina.core.StandardContext.start(StandardContext.java: 
> 4216)
>       at  
> org 
> .apache 
> .catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
>       at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java: 
> 740)
>       at org.apache.catalina.core.StandardHost.addChild(StandardHost.java: 
> 544)
>       at  
> org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java: 
> 920)
>       at  
> org 
> .apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java: 
> 883)
>       at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java: 
> 492)
>       at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
>       at  
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java: 
> 311)
>       at  
> org 
> .apache 
> .catalina 
> .util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
>       at org.apache.catalina.core.ContainerBase.start(ContainerBase.java: 
> 1022)
>       at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
>       at org.apache.catalina.core.ContainerBase.start(ContainerBase.java: 
> 1014)
>       at org.apache.catalina.core.StandardEngine.start(StandardEngine.java: 
> 443)
> 
> 
> ----------------------------------------------------------------
> for list details see
> http://documentation.magnolia.info/
> ----------------------------------------------------------------


----------------------------------------------------------------
for list details see
http://documentation.magnolia.info/
----------------------------------------------------------------

Reply via email to