Skip to Main Content

Java Programming

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

java.lang.UnsupportedClassVersionError: Bad version number in .class file

807588Jul 14 2009 — edited Jul 14 2009

HI,

I'm trying to deploy my application as war in tomcat 5.0.18. I'm using eclipse 3.3 as IDE.

I'm using JDK 1.5.0_06 as my JAVA_HOME as well as my classpath.

My IDE is pointing to JDK 1.5.0_06 only.

when i try to deploy war in the tomcat i'm getting following error...

SEVERE: Error filterStart
I have few filters in my application. My filter name is HibernateFilter.

when i open the tomcat log, there i found one error related to my filter.

Below is the log console
{color:#ff6600}2009-07-14 17:54:43 StandardContext[/WebExpenses]Exception starting filter HibernateFilter

java.lang.UnsupportedClassVersionError: Bad version number in .class file
{color}
at java.lang.ClassLoader.defineClass1(Native Method)

at java.lang.ClassLoader.defineClass(ClassLoader.java:620)

at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)

at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1677)

at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:900)

at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1350)

at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1230)

at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:258)

at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:355)

at org.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:126)

at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3646)

at org.apache.catalina.core.StandardContext.start(StandardContext.java:4275)

at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:866)

at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:850)

at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:638)

at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:320)

at org.apache.catalina.core.StandardHost.install(StandardHost.java:875)

at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:657)

at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:476)

at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1008)

at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:394)

at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1133)

at org.apache.catalina.core.StandardHost.start(StandardHost.java:832)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1125)

at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:518)

at org.apache.catalina.core.StandardService.start(StandardService.java:519)

at org.apache.catalina.core.StandardServer.start(StandardServer.java:2345)

at org.apache.catalina.startup.Catalina.start(Catalina.java:598)

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:297)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:398)
I googled about this bad version problem and didn't find any solution.

I'm compiling with same java version and executing in the same java version.

Why is this problem?

Please help me in this.

Thanks in advance.

Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Aug 11 2009
Added on Jul 14 2009
1 comment
1,175 views