Last active
August 29, 2015 14:28
-
-
Save mkristian/634e43882c00b46f0243 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Could not instantiate listener org.eclipse.jetty.servlet.listener.ELContextCleaner | |
java.lang.ClassNotFoundException: org.eclipse.jetty.servlet.listener.ELContextCleaner | |
at java.net.URLClassLoader$1.run(URLClassLoader.java:366) | |
at java.net.URLClassLoader$1.run(URLClassLoader.java:355) | |
at java.security.AccessController.doPrivileged(Native Method) | |
at java.net.URLClassLoader.findClass(URLClassLoader.java:354) | |
at java.lang.ClassLoader.loadClass(ClassLoader.java:425) | |
at java.lang.ClassLoader.loadClass(ClassLoader.java:358) | |
at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:450) | |
at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:403) | |
at org.eclipse.jetty.server.handler.ContextHandler.loadClass(ContextHandler.java:1583) | |
at org.eclipse.jetty.webapp.StandardDescriptorProcessor.visitListener(StandardDescriptorProcessor.java:1956) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:606) | |
at org.eclipse.jetty.webapp.IterativeDescriptorProcessor.visit(IterativeDescriptorProcessor.java:85) | |
at org.eclipse.jetty.webapp.IterativeDescriptorProcessor.process(IterativeDescriptorProcessor.java:72) | |
at org.eclipse.jetty.webapp.MetaData.resolve(MetaData.java:407) | |
at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1340) | |
at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:741) | |
at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:505) | |
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) | |
at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132) | |
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114) | |
at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) | |
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) | |
at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132) | |
at org.eclipse.jetty.server.Server.start(Server.java:387) | |
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114) | |
at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) | |
at org.eclipse.jetty.server.Server.doStart(Server.java:354) | |
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) | |
at org.eclipse.jetty.util.component.LifeCycle$start.call(Unknown Source) | |
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:112) | |
at com.github.jrubygradle.internal.RubygemsServlet.start(RubygemsServlet.groovy:64) | |
at com.github.jrubygradle.internal.RubygemsServlet$start$0.call(Unknown Source) | |
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:112) | |
at com.github.jrubygradle.JRubyPlugin.startEmbeddedServer(JRubyPlugin.groovy:111) | |
at com.github.jrubygradle.JRubyPlugin.this$2$startEmbeddedServer(JRubyPlugin.groovy) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:606) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:361) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:909) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:66) | |
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:49) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:133) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:141) | |
at com.github.jrubygradle.JRubyPlugin$_apply_closure1.doCall(JRubyPlugin.groovy:49) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:606) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:272) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:909) | |
at groovy.lang.Closure.call(Closure.java:423) | |
at org.gradle.listener.ClosureBackedMethodInvocationDispatch.dispatch(ClosureBackedMethodInvocationDispatch.java:40) | |
at org.gradle.listener.ClosureBackedMethodInvocationDispatch.dispatch(ClosureBackedMethodInvocationDispatch.java:25) | |
at org.gradle.listener.BroadcastDispatch.dispatch(BroadcastDispatch.java:83) | |
at org.gradle.listener.BroadcastDispatch.dispatch(BroadcastDispatch.java:31) | |
at org.gradle.messaging.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93) | |
at com.sun.proxy.$Proxy13.afterEvaluate(Unknown Source) | |
at org.gradle.configuration.project.LifecycleProjectEvaluator.notifyAfterEvaluate(LifecycleProjectEvaluator.java:67) | |
at org.gradle.configuration.project.LifecycleProjectEvaluator.evaluate(LifecycleProjectEvaluator.java:61) | |
at org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProject.java:470) | |
at org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProject.java:79) | |
at org.gradle.configuration.DefaultBuildConfigurer.configure(DefaultBuildConfigurer.java:31) | |
at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:128) | |
at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:105) | |
at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:85) | |
at org.gradle.launcher.exec.InProcessBuildActionExecuter$DefaultBuildController.run(InProcessBuildActionExecuter.java:81) | |
at org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.java:33) | |
at org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.java:24) | |
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:39) | |
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:29) | |
at org.gradle.launcher.cli.RunBuildAction.run(RunBuildAction.java:50) | |
at org.gradle.internal.Actions$RunnableActionAdapter.execute(Actions.java:171) | |
at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:237) | |
at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:210) | |
at org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRuntimeValidationAction.java:35) | |
at org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRuntimeValidationAction.java:24) | |
at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:206) | |
at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:169) | |
at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:33) | |
at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:22) | |
at org.gradle.launcher.Main.doAction(Main.java:33) | |
at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.java:45) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:606) | |
at org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBootstrap.java:54) | |
at org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.java:35) | |
at org.gradle.launcher.GradleMain.main(GradleMain.java:23) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:606) | |
at org.gradle.wrapper.BootstrapMainStarter.start(BootstrapMainStarter.java:30) | |
at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:127) | |
at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:56) | |
Could not instantiate listener org.eclipse.jetty.servlet.listener.IntrospectorCleaner | |
java.lang.ClassNotFoundException: org.eclipse.jetty.servlet.listener.IntrospectorCleaner | |
at java.net.URLClassLoader$1.run(URLClassLoader.java:366) | |
at java.net.URLClassLoader$1.run(URLClassLoader.java:355) | |
at java.security.AccessController.doPrivileged(Native Method) | |
at java.net.URLClassLoader.findClass(URLClassLoader.java:354) | |
at java.lang.ClassLoader.loadClass(ClassLoader.java:425) | |
at java.lang.ClassLoader.loadClass(ClassLoader.java:358) | |
at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:450) | |
at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:403) | |
at org.eclipse.jetty.server.handler.ContextHandler.loadClass(ContextHandler.java:1583) | |
at org.eclipse.jetty.webapp.StandardDescriptorProcessor.visitListener(StandardDescriptorProcessor.java:1956) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:606) | |
at org.eclipse.jetty.webapp.IterativeDescriptorProcessor.visit(IterativeDescriptorProcessor.java:85) | |
at org.eclipse.jetty.webapp.IterativeDescriptorProcessor.process(IterativeDescriptorProcessor.java:72) | |
at org.eclipse.jetty.webapp.MetaData.resolve(MetaData.java:407) | |
at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1340) | |
at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:741) | |
at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:505) | |
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) | |
at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132) | |
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114) | |
at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) | |
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) | |
at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132) | |
at org.eclipse.jetty.server.Server.start(Server.java:387) | |
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114) | |
at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) | |
at org.eclipse.jetty.server.Server.doStart(Server.java:354) | |
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) | |
at org.eclipse.jetty.util.component.LifeCycle$start.call(Unknown Source) | |
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:112) | |
at com.github.jrubygradle.internal.RubygemsServlet.start(RubygemsServlet.groovy:64) | |
at com.github.jrubygradle.internal.RubygemsServlet$start$0.call(Unknown Source) | |
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:112) | |
at com.github.jrubygradle.JRubyPlugin.startEmbeddedServer(JRubyPlugin.groovy:111) | |
at com.github.jrubygradle.JRubyPlugin.this$2$startEmbeddedServer(JRubyPlugin.groovy) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:606) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:361) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:909) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:66) | |
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:49) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:133) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:141) | |
at com.github.jrubygradle.JRubyPlugin$_apply_closure1.doCall(JRubyPlugin.groovy:49) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:606) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:272) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:909) | |
at groovy.lang.Closure.call(Closure.java:423) | |
at org.gradle.listener.ClosureBackedMethodInvocationDispatch.dispatch(ClosureBackedMethodInvocationDispatch.java:40) | |
at org.gradle.listener.ClosureBackedMethodInvocationDispatch.dispatch(ClosureBackedMethodInvocationDispatch.java:25) | |
at org.gradle.listener.BroadcastDispatch.dispatch(BroadcastDispatch.java:83) | |
at org.gradle.listener.BroadcastDispatch.dispatch(BroadcastDispatch.java:31) | |
at org.gradle.messaging.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93) | |
at com.sun.proxy.$Proxy13.afterEvaluate(Unknown Source) | |
at org.gradle.configuration.project.LifecycleProjectEvaluator.notifyAfterEvaluate(LifecycleProjectEvaluator.java:67) | |
at org.gradle.configuration.project.LifecycleProjectEvaluator.evaluate(LifecycleProjectEvaluator.java:61) | |
at org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProject.java:470) | |
at org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProject.java:79) | |
at org.gradle.configuration.DefaultBuildConfigurer.configure(DefaultBuildConfigurer.java:31) | |
at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:128) | |
at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:105) | |
at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:85) | |
at org.gradle.launcher.exec.InProcessBuildActionExecuter$DefaultBuildController.run(InProcessBuildActionExecuter.java:81) | |
at org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.java:33) | |
at org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.java:24) | |
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:39) | |
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:29) | |
at org.gradle.launcher.cli.RunBuildAction.run(RunBuildAction.java:50) | |
at org.gradle.internal.Actions$RunnableActionAdapter.execute(Actions.java:171) | |
at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:237) | |
at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:210) | |
at org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRuntimeValidationAction.java:35) | |
at org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRuntimeValidationAction.java:24) | |
at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:206) | |
at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:169) | |
at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:33) | |
at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:22) | |
at org.gradle.launcher.Main.doAction(Main.java:33) | |
at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.java:45) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:606) | |
at org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBootstrap.java:54) | |
at org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.java:35) | |
at org.gradle.launcher.GradleMain.main(GradleMain.java:23) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:606) | |
at org.gradle.wrapper.BootstrapMainStarter.start(BootstrapMainStarter.java:30) | |
at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:127) | |
at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:56) | |
Failed startup of context o.e.j.w.WebAppContext@2ba3ece5{/https_rubygems_org,[file:/private/var/folders/rr/yzrd89qn0_58wrr37mtprb4x33vz1n/T/jetty-localhost-0-rubygems-0.2.war-_https_rubygems_org-any-8022308394312455020.dir/webinf/, jar:file:/Users/cmeier/.gradle/caches/modules-2/files-2.1/de.saumya.mojo/rubygems/0.2/f28821655fe04ffe3fd702ee9cb1f2d66042000f/rubygems-0.2.war!/],STARTING}{file:/Users/cmeier/.gradle/caches/modules-2/files-2.1/de.saumya.mojo/rubygems/0.2/f28821655fe04ffe3fd702ee9cb1f2d66042000f/rubygems-0.2.war} | |
java.lang.reflect.InvocationTargetException | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:606) | |
at org.eclipse.jetty.webapp.IterativeDescriptorProcessor.visit(IterativeDescriptorProcessor.java:85) | |
at org.eclipse.jetty.webapp.IterativeDescriptorProcessor.process(IterativeDescriptorProcessor.java:72) | |
at org.eclipse.jetty.webapp.MetaData.resolve(MetaData.java:408) | |
at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1340) | |
at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:741) | |
at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:505) | |
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) | |
at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132) | |
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114) | |
at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) | |
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) | |
at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132) | |
at org.eclipse.jetty.server.Server.start(Server.java:387) | |
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114) | |
at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) | |
at org.eclipse.jetty.server.Server.doStart(Server.java:354) | |
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) | |
at org.eclipse.jetty.util.component.LifeCycle$start.call(Unknown Source) | |
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:112) | |
at com.github.jrubygradle.internal.RubygemsServlet.start(RubygemsServlet.groovy:64) | |
at com.github.jrubygradle.internal.RubygemsServlet$start$0.call(Unknown Source) | |
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:112) | |
at com.github.jrubygradle.JRubyPlugin.startEmbeddedServer(JRubyPlugin.groovy:111) | |
at com.github.jrubygradle.JRubyPlugin.this$2$startEmbeddedServer(JRubyPlugin.groovy) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:606) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:361) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:909) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:66) | |
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:49) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:133) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:141) | |
at com.github.jrubygradle.JRubyPlugin$_apply_closure1.doCall(JRubyPlugin.groovy:49) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:606) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:272) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:909) | |
at groovy.lang.Closure.call(Closure.java:423) | |
at org.gradle.listener.ClosureBackedMethodInvocationDispatch.dispatch(ClosureBackedMethodInvocationDispatch.java:40) | |
at org.gradle.listener.ClosureBackedMethodInvocationDispatch.dispatch(ClosureBackedMethodInvocationDispatch.java:25) | |
at org.gradle.listener.BroadcastDispatch.dispatch(BroadcastDispatch.java:83) | |
at org.gradle.listener.BroadcastDispatch.dispatch(BroadcastDispatch.java:31) | |
at org.gradle.messaging.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93) | |
at com.sun.proxy.$Proxy13.afterEvaluate(Unknown Source) | |
at org.gradle.configuration.project.LifecycleProjectEvaluator.notifyAfterEvaluate(LifecycleProjectEvaluator.java:67) | |
at org.gradle.configuration.project.LifecycleProjectEvaluator.evaluate(LifecycleProjectEvaluator.java:61) | |
at org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProject.java:470) | |
at org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProject.java:79) | |
at org.gradle.configuration.DefaultBuildConfigurer.configure(DefaultBuildConfigurer.java:31) | |
at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:128) | |
at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:105) | |
at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:85) | |
at org.gradle.launcher.exec.InProcessBuildActionExecuter$DefaultBuildController.run(InProcessBuildActionExecuter.java:81) | |
at org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.java:33) | |
at org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.java:24) | |
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:39) | |
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:29) | |
at org.gradle.launcher.cli.RunBuildAction.run(RunBuildAction.java:50) | |
at org.gradle.internal.Actions$RunnableActionAdapter.execute(Actions.java:171) | |
at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:237) | |
at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:210) | |
at org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRuntimeValidationAction.java:35) | |
at org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRuntimeValidationAction.java:24) | |
at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:206) | |
at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:169) | |
at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:33) | |
at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:22) | |
at org.gradle.launcher.Main.doAction(Main.java:33) | |
at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.java:45) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:606) | |
at org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBootstrap.java:54) | |
at org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.java:35) | |
at org.gradle.launcher.GradleMain.main(GradleMain.java:23) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:606) | |
at org.gradle.wrapper.BootstrapMainStarter.start(BootstrapMainStarter.java:30) | |
at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:127) | |
at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:56) | |
Caused by: java.lang.NoClassDefFoundError: javax/servlet/ServletContextListener | |
at java.lang.ClassLoader.defineClass1(Native Method) | |
at java.lang.ClassLoader.defineClass(ClassLoader.java:800) | |
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) | |
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449) | |
at java.net.URLClassLoader.access$100(URLClassLoader.java:71) | |
at java.net.URLClassLoader$1.run(URLClassLoader.java:361) | |
at java.net.URLClassLoader$1.run(URLClassLoader.java:355) | |
at java.security.AccessController.doPrivileged(Native Method) | |
at java.net.URLClassLoader.findClass(URLClassLoader.java:354) | |
at org.eclipse.jetty.webapp.WebAppClassLoader.findClass(WebAppClassLoader.java:510) | |
at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:441) | |
at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:403) | |
at java.lang.ClassLoader.defineClass1(Native Method) | |
at java.lang.ClassLoader.defineClass(ClassLoader.java:800) | |
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) | |
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449) | |
at java.net.URLClassLoader.access$100(URLClassLoader.java:71) | |
at java.net.URLClassLoader$1.run(URLClassLoader.java:361) | |
at java.net.URLClassLoader$1.run(URLClassLoader.java:355) | |
at java.security.AccessController.doPrivileged(Native Method) | |
at java.net.URLClassLoader.findClass(URLClassLoader.java:354) | |
at org.eclipse.jetty.webapp.WebAppClassLoader.findClass(WebAppClassLoader.java:510) | |
at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:441) | |
at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:403) | |
at org.eclipse.jetty.server.handler.ContextHandler.loadClass(ContextHandler.java:1583) | |
at org.eclipse.jetty.webapp.StandardDescriptorProcessor.visitListener(StandardDescriptorProcessor.java:1956) | |
... 99 more | |
Caused by: java.lang.ClassNotFoundException: javax.servlet.ServletContextListener | |
at java.net.URLClassLoader$1.run(URLClassLoader.java:366) | |
at java.net.URLClassLoader$1.run(URLClassLoader.java:355) | |
at java.security.AccessController.doPrivileged(Native Method) | |
at java.net.URLClassLoader.findClass(URLClassLoader.java:354) | |
at org.eclipse.jetty.webapp.WebAppClassLoader.findClass(WebAppClassLoader.java:510) | |
at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:441) | |
at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:403) | |
... 125 more |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/jruby-gradle-base-plugin/src/main/groovy/com/github/jrubygradle/JRubyPlugin.groovy b/jruby-gradle-base-plugin/src/main/groovy/com/github/jrubygradle/JRubyPlugin.groovy | |
index a6d42b6..4186df0 100644 | |
--- a/jruby-gradle-base-plugin/src/main/groovy/com/github/jrubygradle/JRubyPlugin.groovy | |
+++ b/jruby-gradle-base-plugin/src/main/groovy/com/github/jrubygradle/JRubyPlugin.groovy | |
@@ -24,14 +24,6 @@ class JRubyPlugin implements Plugin<Project> { | |
setupRubygemsRepositories(project) | |
setupRubygemsRelease(project) | |
- // put the embedded server into task due to no classloader problems | |
- project.tasks.create(name: EMBEDDED_SERVER_TASK) { | |
- outputs.upToDateWhen { false } | |
- doFirst { | |
- startEmbeddedServer(project) | |
- } | |
- } | |
- | |
// Set up a special configuration group for our embedding jars | |
project.configurations.create('gems') | |
project.configurations.create(JRubyExecUtils.DEFAULT_JRUBYEXEC_CONFIG) | |
@@ -46,6 +38,7 @@ class JRubyPlugin implements Plugin<Project> { | |
} | |
GemVersionResolver.setup(project) | |
JRubyExec.updateJRubyDependencies(project) | |
+ startEmbeddedServer(project) | |
} | |
project.task('jrubyPrepare', type: JRubyPrepare) { |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment