hi everyone.
After playing around with ES, I tried re-building it from scratch.
However, whenever, I run mvn jetty:run, I get tons of exceptions. Any
help will be highly appreciated. The stacktrace is below
java.lang.NoSuchMethodError:
org.springframework.aop.config.AopNamespaceUtils.registerAutoProxyCreatorIfNecessary(Lorg/
springframework/beans/factory/xml/ParserContext;Lorg/w3c/dom/
Element;)V
org.springframework.beans.factory.parsing.BeanDefinitionParsingException:
Configuration problem: Failed to import bean definitions from URL
location [classpath:/org/eurekastreams/server/conf/applicationContext-
model.xml]
Offending resource: URL [file:/Users/coder/eu/web/target/ROOT/eureka/
WEB-INF/classes/conf/applicationContext-container.xml]; nested
exception is
org.springframework.beans.factory.BeanDefinitionStoreException:
Unexpected exception parsing XML document from class path resource
[org/eurekastreams/server/conf/applicationContext-model.xml]; nested
exception is java.lang.NoSuchMethodError:
org.springframework.aop.config.AopNamespaceUtils.registerAutoProxyCreatorIfNecessary(Lorg/
springframework/beans/factory/xml/ParserContext;Lorg/w3c/dom/
Element;)V
at
org.springframework.beans.factory.parsing.FailFastProblemReporter.error(FailFastProblemReporter.java:
68)
at
org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:
85)
at
org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:
76)
at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.importBeanDefinitionResource(DefaultBeanDefinitionDocumentReader.java:
182)
at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseDefaultElement(DefaultBeanDefinitionDocumentReader.java:
147)
at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:
132)
at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:
92)
at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:
507)
at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:
398)
at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:
342)
at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:
310)
at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:
143)
at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:
178)
at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:
149)
at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:
212)
at
org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:
113)
at
org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:
80)
at
org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:
123)
at
org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:
422)
at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:
352)
at
org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:
139)
at
org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:
83)
at
org.eurekastreams.server.service.opensocial.core.config.SpringContextGuiceModule.configure(SpringContextGuiceModule.java:
44)
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
org.apache.shindig.common.servlet.GuiceServletContextListener.contextInitialized(GuiceServletContextListener.java:
73)
at
org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:
549)
at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
at
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:
1282)
at
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:
518)
at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:
499)
at
org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:
115)
at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
at
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:
152)
at
org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:
156)
at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
at
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:
152)
at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
at
org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:
130)
at org.mortbay.jetty.Server.doStart(Server.java:224)
at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
at
org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:
132)
at
org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:
454)
at
org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:
396)
at
org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:
210)
at org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:
184)
at
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:
107)
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:534)
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)
Caused by:
org.springframework.beans.factory.BeanDefinitionStoreException:
Unexpected exception parsing XML document from class path resource
[org/eurekastreams/server/conf/applicationContext-model.xml]; nested
exception is java.lang.NoSuchMethodError:
org.springframework.aop.config.AopNamespaceUtils.registerAutoProxyCreatorIfNecessary(Lorg/
springframework/beans/factory/xml/ParserContext;Lorg/w3c/dom/
Element;)V
at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:
420)
at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:
342)
at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:
310)
at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:
143)
at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:
178)
at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.importBeanDefinitionResource(DefaultBeanDefinitionDocumentReader.java:
174)
... 67 more
Caused by: java.lang.NoSuchMethodError:
org.springframework.aop.config.AopNamespaceUtils.registerAutoProxyCreatorIfNecessary(Lorg/
springframework/beans/factory/xml/ParserContext;Lorg/w3c/dom/
Element;)V
at
org.springframework.transaction.config.AnnotationDrivenBeanDefinitionParser
$AopAutoProxyConfigurer.configureAutoProxyCreator(AnnotationDrivenBeanDefinitionParser.java:
106)
at
org.springframework.transaction.config.AnnotationDrivenBeanDefinitionParser.parse(AnnotationDrivenBeanDefinitionParser.java:
79)
at
org.springframework.beans.factory.xml.NamespaceHandlerSupport.parse(NamespaceHandlerSupport.java:
69)
at
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:
1297)
at
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:
1287)
at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:
135)
at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:
92)
at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:
507)
at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:
398)
... 72 more
2011-05-15 13:01:06.679:WARN::Failed startup of context
org.mortbay.jetty.plugin.Jetty6PluginWebAppContext@3547c327{/,file:/
Users/coder/eu/web/target/ROOT/eureka/;jar:file:/Users/coder/.m2/
repository/org/apache/shindig/shindig-server/
2.0.1.3/shindig-
server-2.0.1.3.war!/;}
com.google.inject.CreationException: Guice creation errors:||1) No
implementation for org.springframework.beans.factory.BeanFactory was
bound.| while locating
org.springframework.beans.factory.BeanFactory| for parameter 0 at
com.google.inject.spring.SpringIntegration
$InjectableSpringProvider.initialize(SpringIntegration.java:131)| at
com.google.inject.spring.SpringIntegration
$InjectableSpringProvider.initialize(SpringIntegration.java:131)| at
org.eurekastreams.server.service.opensocial.config.OAuthModule.configure(OAuthModule.java:
95)||2) No implementation for
org.springframework.beans.factory.BeanFactory was bound.| while
locating org.springframework.beans.factory.BeanFactory| for
parameter 0 at com.google.inject.spring.SpringIntegration
$InjectableSpringProvider.initialize(SpringIntegration.java:131)| at
com.google.inject.spring.SpringIntegration
$InjectableSpringProvider.initialize(SpringIntegration.java:131)| at
org.eurekastreams.server.service.opensocial.config.OAuthModule.configure(OAuthModule.java:
85)||3) No implementation for
org.springframework.beans.factory.BeanFactory was bound.| while
locating org.springframework.beans.factory.BeanFactory| for
parameter 0 at com.google.inject.spring.SpringIntegration
$InjectableSpringProvider.initialize(SpringIntegration.java:131)| at
com.google.inject.spring.SpringIntegration
$InjectableSpringProvider.initialize(SpringIntegration.java:131)| at
org.eurekastreams.server.service.opensocial.config.OAuthModule.configure(OAuthModule.java:
89)||4) No implementation for
org.springframework.beans.factory.BeanFactory was bound.| while
locating org.springframework.beans.factory.BeanFactory| for
parameter 0 at com.google.inject.spring.SpringIntegration
$InjectableSpringProvider.initialize(SpringIntegration.java:131)| at
com.google.inject.spring.SpringIntegration
$InjectableSpringProvider.initialize(SpringIntegration.java:131)| at
org.eurekastreams.server.service.opensocial.config.OAuthModule.configure(OAuthModule.java:
99)||5) No implementation for
org.springframework.beans.factory.BeanFactory was bound.| while
locating org.springframework.beans.factory.BeanFactory| for
parameter 0 at com.google.inject.spring.SpringIntegration
$InjectableSpringProvider.initialize(SpringIntegration.java:131)| at
com.google.inject.spring.SpringIntegration
$InjectableSpringProvider.initialize(SpringIntegration.java:131)| at
org.eurekastreams.server.service.opensocial.config.OAuthModule.configure(OAuthModule.java:
77)||6) No implementation for
org.springframework.beans.factory.BeanFactory was bound.| while
locating org.springframework.beans.factory.BeanFactory| for
parameter 0 at com.google.inject.spring.SpringIntegration
$InjectableSpringProvider.initialize(SpringIntegration.java:131)| at
com.google.inject.spring.SpringIntegration
$InjectableSpringProvider.initialize(SpringIntegration.java:131)| at
org.eurekastreams.server.service.opensocial.config.OAuthModule.configure(OAuthModule.java:
81)||7) No implementation for
org.springframework.beans.factory.BeanFactory was bound.| while
locating org.springframework.beans.factory.BeanFactory| for
parameter 0 at com.google.inject.spring.SpringIntegration
$InjectableSpringProvider.initialize(SpringIntegration.java:131)| at
com.google.inject.spring.SpringIntegration
$InjectableSpringProvider.initialize(SpringIntegration.java:131)| at
org.eurekastreams.server.service.opensocial.config.OAuthModule.configure(OAuthModule.java:
79)||8) No implementation for
org.springframework.beans.factory.BeanFactory was bound.| while
locating org.springframework.beans.factory.BeanFactory| for
parameter 0 at com.google.inject.spring.SpringIntegration
$InjectableSpringProvider.initialize(SpringIntegration.java:131)| at
com.google.inject.spring.SpringIntegration
$InjectableSpringProvider.initialize(SpringIntegration.java:131)| at
org.eurekastreams.server.service.opensocial.config.OAuthModule.configure(OAuthModule.java:
75)||9) No implementation for
org.springframework.beans.factory.BeanFactory was bound.| while
locating org.springframework.beans.factory.BeanFactory| for
parameter 0 at com.google.inject.spring.SpringIntegration
$InjectableSpringProvider.initialize(SpringIntegration.java:131)| at
com.google.inject.spring.SpringIntegration
$InjectableSpringProvider.initialize(SpringIntegration.java:131)| at
org.eurekastreams.server.service.opensocial.config.OAuthModule.configure(OAuthModule.java:
87)||10) No implementation for
org.springframework.beans.factory.BeanFactory was bound.| while
locating org.springframework.beans.factory.BeanFactory| for
parameter 0 at com.google.inject.spring.SpringIntegration
$InjectableSpringProvider.initialize(SpringIntegration.java:131)| at
com.google.inject.spring.SpringIntegration
$InjectableSpringProvider.initialize(SpringIntegration.java:131)| at
org.eurekastreams.server.service.opensocial.config.OAuthModule.configure(OAuthModule.java:
83)||11) No implementation for
org.springframework.beans.factory.BeanFactory was bound.| while
locating org.springframework.beans.factory.BeanFactory| for
parameter 0 at com.google.inject.spring.SpringIntegration
$InjectableSpringProvider.initialize(SpringIntegration.java:131)| at
com.google.inject.spring.SpringIntegration
$InjectableSpringProvider.initialize(SpringIntegration.java:131)| at
org.eurekastreams.server.service.opensocial.config.OAuthModule.configure(OAuthModule.java:
97)||12) No implementation for
org.springframework.beans.factory.BeanFactory was bound.| while
locating org.springframework.beans.factory.BeanFactory| for
parameter 0 at com.google.inject.spring.SpringIntegration
$InjectableSpringProvider.initialize(SpringIntegration.java:131)| at
com.google.inject.spring.SpringIntegration
$InjectableSpringProvider.initialize(SpringIntegration.java:131)| at
org.eurekastreams.server.service.opensocial.config.OAuthModule.configure(OAuthModule.java:
93)||13) An exception was caught and reported. Message: Configuration
problem: Failed to import bean definitions from URL location
[classpath:/org/eurekastreams/server/conf/applicationContext-
model.xml]|Offending resource: URL [file:/Users/coder/eu/web/target/
ROOT/eureka/WEB-INF/classes/conf/applicationContext-container.xml];
nested exception is
org.springframework.beans.factory.BeanDefinitionStoreException:
Unexpected exception parsing XML document from class path resource
[org/eurekastreams/server/conf/applicationContext-model.xml]; nested
exception is java.lang.NoSuchMethodError:
org.springframework.aop.config.AopNamespaceUtils.registerAutoProxyCreatorIfNecessary(Lorg/
springframework/beans/factory/xml/ParserContext;Lorg/w3c/dom/
Element;)V| at com.google.inject.InjectorShell
$Builder.build(InjectorShell.java:135)||14) No implementation for
org.eurekastreams.commons.server.service.ActionController was bound.|
while locating
org.eurekastreams.commons.server.service.ActionController| for
field at
org.eurekastreams.server.service.opensocial.gadgets.oauth.OAuthStoreImpl.actionController(OAuthStoreImpl.java:
108)| at
org.eurekastreams.server.service.opensocial.config.OAuthModule.configure(OAuthModule.java:
71)||14 errors
at
com.google.inject.internal.Errors.throwCreationExceptionIfErrorsExist(Errors.java:
354)
at
com.google.inject.InjectorBuilder.initializeStatically(InjectorBuilder.java:
152)
at com.google.inject.InjectorBuilder.build(InjectorBuilder.java:105)
at com.google.inject.Guice.createInjector(Guice.java:92)
at
org.apache.shindig.common.servlet.GuiceServletContextListener.contextInitialized(GuiceServletContextListener.java:
73)
at
org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:
549)
at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
at
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:
1282)
at
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:
518)
at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:
499)
at
org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:
115)
at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
at
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:
152)
at
org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:
156)
at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
at
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:
152)
at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
at
org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:
130)
at org.mortbay.jetty.Server.doStart(Server.java:224)
at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
at
org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:
132)
at
org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:
454)
at
org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:
396)
at
org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:
210)
at org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:
184)
at
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:
107)
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:534)
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)