Hi Norman, As John said this is due to a incompatible versions. You can have a look at the following for some more explanation.
http://lkamal.blogspot.com/2008/04/javalangunsupportedclassversionerror.html HTH, Kamal --------------------------------------- Kamal Mettananda On Thu, Jul 23, 2009 at 10:22 PM, John Ivens <[email protected]>wrote: > I got this when I mixed classes compiled in one version with another. > Beware of server side implementations compiled under one version and hosted > in your application server mixed with classes compiled in the other version, > possible other libraries someone else made? > > > On Thu, Jul 23, 2009 at 9:47 AM, Norman Maurer <[email protected]> wrote: > >> >> Hi all, >> >> after starting eclipse today on my mac and trying to start my >> application in hosted mode I get the following stacktrace. I already >> checked that the java version is set to 1.5. I'm using gwt-1.7.0. The >> same project work without any problem on my windows xp box. Any idea ? >> >> Here is the stacktrace: >> >> [WARN] failed >> com.google.gwt.dev.shell.jetty.jettylauncher$webappcontextwithrel...@b60063 >> {/,/Users/norman/Documents/workspace/Hupa/war} >> 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 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 >> com.google.gwt.dev.shell.jetty.JettyLauncher$WebAppContextWithReload$WebAppClassLoaderExtension.findClass(JettyLauncher.java:356) >> at >> org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:366) >> at >> org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:337) >> at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:374) >> at java.lang.ClassLoader.defineClass1(Native Method) >> at java.lang.ClassLoader.defineClass(ClassLoader.java:675) >> 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 >> com.google.gwt.dev.shell.jetty.JettyLauncher$WebAppContextWithReload$WebAppClassLoaderExtension.findClass(JettyLauncher.java:334) >> at >> org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:366) >> at >> org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:337) >> at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:374) >> at >> org.apache.hupa.server.guice.ServerModul.configureHandlers(ServerModul.java:62) >> at >> net.customware.gwt.dispatch.server.guice.ActionHandlerModule.configure(ActionHandlerModule.java:38) >> at >> com.google.inject.AbstractModule.configure(AbstractModule.java:59) >> at >> com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:223) >> at com.google.inject.spi.Elements.getElements(Elements.java:101) >> at >> com.google.inject.InjectorShell$Builder.build(InjectorShell.java:135) >> at >> com.google.inject.InjectorBuilder.build(InjectorBuilder.java:102) >> at com.google.inject.Guice.createInjector(Guice.java:92) >> at com.google.inject.Guice.createInjector(Guice.java:69) >> at com.google.inject.Guice.createInjector(Guice.java:59) >> at >> org.apache.hupa.server.guice.MyGuiceServletConfig.getInjector(MyGuiceServletConfig.java:37) >> at >> com.google.inject.servlet.GuiceServletContextListener.contextInitialized(GuiceServletContextListener.java:43) >> at >> org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:543) >> at org.mortbay.jetty.servlet.Context.startContext(Context.java:136) >> at >> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1220) >> at >> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:513) >> at >> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448) >> at >> com.google.gwt.dev.shell.jetty.JettyLauncher$WebAppContextWithReload.doStart(JettyLauncher.java:427) >> at >> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39) >> at >> org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130) >> at >> org.mortbay.jetty.handler.RequestLogHandler.doStart(RequestLogHandler.java:115) >> at >> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39) >> at >> org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130) >> at org.mortbay.jetty.Server.doStart(Server.java:222) >> at >> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39) >> at >> com.google.gwt.dev.shell.jetty.JettyLauncher.start(JettyLauncher.java:491) >> at >> com.google.gwt.dev.HostedMode.doStartUpServer(HostedMode.java:365) >> at >> com.google.gwt.dev.HostedModeBase.startUp(HostedModeBase.java:590) >> at com.google.gwt.dev.HostedModeBase.run(HostedModeBase.java:397) >> at com.google.gwt.dev.HostedMode.main(HostedMode.java:232) >> >> >> > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~----------~----~----~----~------~----~------~--~---
