I don't believe it ... the glassfish project published the jstl-api jars containing duplicate javax.servlet 2.5 api classes! I have found a different jstl-api jar to use that does not contain duplicate classes and fixed it. This is the bug for it:
http://jira.codehaus.org/browse/JETTY-1440 I've also pushed a snapshot of the jetty maven plugin 8.0.3-SNAPSHOT, which you should be able to use if you get it from the sonatype snapshot repo: https://oss.sonatype.org/content/groups/jetty/org/mortbay/jetty/jetty-maven-plugin/ Jan On 9 October 2011 04:33, duschhaube <[email protected]> wrote: > Hi, > > I am using the jetty maven plugin to run my webapplication. after changing > the version toe the new 8.0.2 i got a NoSuchMethodError when try a > jetty:run. > > this is the stacktrace: > java.lang.NoSuchMethodError: javax.servlet.ServletContext.** > getServletRegistration(Ljava/**lang/String;)Ljavax/servlet/** > ServletRegistration; > at org.apache.jasper.runtime.**TldScanner.onStartup(** > TldScanner.java:220) > at org.eclipse.jetty.plus.**annotation.**ContainerInitializer.** > callStartup(**ContainerInitializer.java:100) > at org.eclipse.jetty.annotations.**ServletContainerInitializerLis** > tener.contextInitialized(**ServletContainerInitializerLis**tener.java:99) > at org.eclipse.jetty.server.**handler.ContextHandler.** > callContextInitialized(**ContextHandler.java:672) > at org.eclipse.jetty.servlet.**ServletContextHandler.** > callContextInitialized(**ServletContextHandler.java:**403) > at org.eclipse.jetty.server.**handler.ContextHandler.** > startContext(ContextHandler.**java:664) > at org.eclipse.jetty.servlet.**ServletContextHandler.**startContext(** > ServletContextHandler.java:**239) > at org.eclipse.jetty.webapp.**WebAppContext.startContext(** > WebAppContext.java:1212) > at org.eclipse.jetty.server.**handler.ContextHandler.** > doStart(ContextHandler.java:**610) > at org.eclipse.jetty.webapp.**WebAppContext.doStart(** > WebAppContext.java:453) > at org.mortbay.jetty.plugin.**JettyWebAppContext.doStart(** > JettyWebAppContext.java:256) > at org.eclipse.jetty.util.**component.AbstractLifeCycle.** > start(AbstractLifeCycle.java:**59) > at org.eclipse.jetty.server.**handler.HandlerCollection.** > doStart(HandlerCollection.**java:224) > at org.eclipse.jetty.server.**handler.**ContextHandlerCollection.** > doStart(**ContextHandlerCollection.java:**167) > at org.eclipse.jetty.util.**component.AbstractLifeCycle.** > start(AbstractLifeCycle.java:**59) > at org.eclipse.jetty.server.**handler.HandlerCollection.** > doStart(HandlerCollection.**java:224) > at org.eclipse.jetty.util.**component.AbstractLifeCycle.** > start(AbstractLifeCycle.java:**59) > at org.eclipse.jetty.server.**handler.HandlerWrapper.** > doStart(HandlerWrapper.java:**89) > at org.eclipse.jetty.server.**Server.doStart(Server.java:**262) > at org.mortbay.jetty.plugin.**JettyServer.doStart(** > JettyServer.java:65) > at org.eclipse.jetty.util.**component.AbstractLifeCycle.** > start(AbstractLifeCycle.java:**59) > at org.mortbay.jetty.plugin.**AbstractJettyMojo.startJetty(** > AbstractJettyMojo.java:511) > at org.mortbay.jetty.plugin.**AbstractJettyMojo.execute(** > AbstractJettyMojo.java:364) > at org.mortbay.jetty.plugin.**JettyRunMojo.execute(** > JettyRunMojo.java:514) > at org.apache.maven.plugin.**DefaultBuildPluginManager.**executeMojo(** > DefaultBuildPluginManager.**java:101) > at org.apache.maven.lifecycle.**internal.MojoExecutor.execute(** > MojoExecutor.java:209) > at org.apache.maven.lifecycle.**internal.MojoExecutor.execute(** > MojoExecutor.java:153) > at org.apache.maven.lifecycle.**internal.MojoExecutor.execute(** > MojoExecutor.java:145) > at org.apache.maven.lifecycle.**internal.**LifecycleModuleBuilder.** > buildProject(**LifecycleModuleBuilder.java:**84) > at org.apache.maven.lifecycle.**internal.**LifecycleModuleBuilder.** > buildProject(**LifecycleModuleBuilder.java:**59) > at org.apache.maven.lifecycle.**internal.LifecycleStarter.** > singleThreadedBuild(**LifecycleStarter.java:183) > at org.apache.maven.lifecycle.**internal.LifecycleStarter.** > execute(LifecycleStarter.java:**161) > at org.apache.maven.DefaultMaven.**doExecute(DefaultMaven.java:**319) > at org.apache.maven.DefaultMaven.**execute(DefaultMaven.java:156) > at org.apache.maven.cli.MavenCli.**execute(MavenCli.java:537) > at org.apache.maven.cli.MavenCli.**doMain(MavenCli.java:196) > at org.apache.maven.cli.MavenCli.**main(MavenCli.java:141) > 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:597) > at org.codehaus.plexus.**classworlds.launcher.Launcher.** > launchEnhanced(Launcher.java:**290) > at org.codehaus.plexus.**classworlds.launcher.Launcher.** > launch(Launcher.java:230) > at org.codehaus.plexus.**classworlds.launcher.Launcher.** > mainWithExitCode(Launcher.**java:409) > at org.codehaus.plexus.**classworlds.launcher.Launcher.** > main(Launcher.java:352) > > > > any suggestions what to do now?? > > > kind regards > Thorsten > ______________________________**_________________ > jetty-users mailing list > [email protected] > https://dev.eclipse.org/**mailman/listinfo/jetty-users<https://dev.eclipse.org/mailman/listinfo/jetty-users> >
_______________________________________________ jetty-users mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/jetty-users
