snow leopard issue?

5 messages Options
Embed this post
Permalink
stuffins

snow leopard issue?

Reply Threaded More More options
Print post
Permalink
Hey Everyone,

My company uses appfuse2 for multiple projects.  Recently I updated to snow leopard (osx 10.6).  After doing so one of my projects stopped working.  It will build fine, but it errors when jetty starts up and it tries to create the beans from the app context files.  I get the following error:

[IndigoCirc] ERROR [main] ContextLoader.initWebApplicationContext(203) | Context initialization failed
org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from class path resource [applicationContext-service.xml]; nested exception is java.lang.NoSuchMethodError: org.springframework.beans.factory.xml.ParserContext.registerBeanComponent(Lorg/springframework/beans/factory/parsing/BeanComponentDefinition;)V
Caused by:
java.lang.NoSuchMethodError: org.springframework.beans.factory.xml.ParserContext.registerBeanComponent(Lorg/springframework/beans/factory/parsing/BeanComponentDefinition;)V
        at org.springframework.transaction.config.AnnotationDrivenBeanDefinitionParser$AopAutoProxyConfigurer.configureAutoProxyCreator(AnnotationDrivenBeanDefinitionParser.java:130)
        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:1114)
        at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1104)
        at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:133)
        at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:90)
        at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:458)
        at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:353)
        at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:303)
        at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:280)
        at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:131)
        at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:147)
        at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:124)
        at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:92)
        at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:101)
        at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:389)
        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:324)
        at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:244)
        at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:187)
        at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
        at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:539)
        at org.mortbay.jetty.servlet.Context.startContext(Context.java:135)
        at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1216)
        at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:509)
        at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:447)
        at org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:110)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
        at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
        at org.mortbay.jetty.Server.doStart(Server.java:222)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
        at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:337)
        at org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:279)
        at org.mortbay.jetty.plugin.Jetty6RunWarExploded.execute(Jetty6RunWarExploded.java:163)
        at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:451)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:558)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:512)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:482)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:330)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:291)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:287)
        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.classworlds.Launcher.launchEnhanced(Launcher.java:315)
        at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
        at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
        at org.codehaus.classworlds.Launcher.main(Launcher.java:375)


Like I said, we have multiple projects that use appfuse, my other projects build and run fine.  Whats strange is that this error doesnt happen to my coworker with the exact same set up as me except that he hasn't upgraded to 10.6 yet.  

Also applicationContext-service.xml does exist in my project, is it package with the bas appfuse files?  

Any thoughts on what might be happening here?

Thanks,
-Chris
mraible

Re: snow leopard issue?

Reply Threaded More More options
Print post
Permalink
This is usually caused by different versions of Spring in your classpath. I'd suggest running "mvn dependency:tree | grep spring" and look for different versions.

Matt

On Wed, Oct 28, 2009 at 10:55 AM, stuffins <[hidden email]> wrote:

Hey Everyone,

My company uses appfuse2 for multiple projects.  Recently I updated to snow
leopard (osx 10.6).  After doing so one of my projects stopped working.  It
will build fine, but it errors when jetty starts up and it tries to create
the beans from the app context files.  I get the following error:

[IndigoCirc] ERROR [main] ContextLoader.initWebApplicationContext(203) |
Context initialization failed
org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected
exception parsing XML document from class path resource
[applicationContext-service.xml]; nested exception is
java.lang.NoSuchMethodError:
org.springframework.beans.factory.xml.ParserContext.registerBeanComponent(Lorg/springframework/beans/factory/parsing/BeanComponentDefinition;)V
Caused by:
java.lang.NoSuchMethodError:
org.springframework.beans.factory.xml.ParserContext.registerBeanComponent(Lorg/springframework/beans/factory/parsing/BeanComponentDefinition;)V
       at
org.springframework.transaction.config.AnnotationDrivenBeanDefinitionParser$AopAutoProxyConfigurer.configureAutoProxyCreator(AnnotationDrivenBeanDefinitionParser.java:130)
       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:1114)
       at
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1104)
       at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:133)
       at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:90)
       at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:458)
       at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:353)
       at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:303)
       at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:280)
       at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:131)
       at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:147)
       at
org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:124)
       at
org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:92)
       at
org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:101)
       at
org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:389)
       at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:324)
       at
org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:244)
       at
org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:187)
       at
org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
       at
org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:539)
       at org.mortbay.jetty.servlet.Context.startContext(Context.java:135)
       at
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1216)
       at
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:509)
       at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:447)
       at
org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:110)
       at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
       at
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
       at
org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
       at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
       at
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
       at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
       at
org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
       at org.mortbay.jetty.Server.doStart(Server.java:222)
       at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
       at
org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
       at
org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:337)
       at
org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:279)
       at
org.mortbay.jetty.plugin.Jetty6RunWarExploded.execute(Jetty6RunWarExploded.java:163)
       at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:451)
       at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:558)
       at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:512)
       at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:482)
       at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:330)
       at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:291)
       at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142)
       at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
       at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
       at org.apache.maven.cli.MavenCli.main(MavenCli.java:287)
       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.classworlds.Launcher.launchEnhanced(Launcher.java:315)
       at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
       at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
       at org.codehaus.classworlds.Launcher.main(Launcher.java:375)


Like I said, we have multiple projects that use appfuse, my other projects
build and run fine.  Whats strange is that this error doesnt happen to my
coworker with the exact same set up as me except that he hasn't upgraded to
10.6 yet.

Also applicationContext-service.xml does exist in my project, is it package
with the bas appfuse files?

Any thoughts on what might be happening here?

Thanks,
-Chris
--
View this message in context: http://www.nabble.com/snow-leopard-issue--tp26098222s2369p26098222.html
Sent from the AppFuse - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]


stuffins

Re: snow leopard issue?

Reply Threaded More More options
Print post
Permalink

I get this:

[INFO] |  +- org.apache.struts:struts2-spring-plugin:jar:2.0.11:compile
[INFO] |  |  +- org.springframework:spring-beans:jar:2.0.5:compile
[INFO] |  |  +- org.springframework:spring-core:jar:2.0.5:compile
[INFO] |  |  +- org.springframework:spring-context:jar:2.0.5:compile
[INFO] |  |  \- org.springframework:spring-web:jar:2.0.5:compile
[INFO] |  |  +- org.codehaus.xfire:xfire-spring:jar:1.2.6:compile
[INFO] |  |  |  +- org.apache.xbean:xbean-spring:jar:2.8:compile
[INFO] |  |  +- org.springframework:spring-aspects:jar:2.5:compile
[INFO] |  |  \- org.springframework:spring-context-support:jar:2.5:compile
[INFO] |  +- org.springframework:spring-aop:jar:2.5:compile
[INFO] |  +- org.springframework:spring-webmvc:jar:2.5:compile
[INFO] |  +- org.springframework:spring-jdbc:jar:2.5:compile
[INFO] |  |  \- org.springframework:spring-tx:jar:2.5:compile
[INFO] |  \- org.springframework:spring-orm:jar:2.5:compile
[INFO] +- org.springframework:spring-test:jar:2.5.6:test


I'm guessing its the 2.0.5 vs 2.5? What can I do to resolve this?



mraible wrote:
This is usually caused by different versions of Spring in your classpath.
I'd suggest running "mvn dependency:tree | grep spring" and look for
different versions.

Matt

On Wed, Oct 28, 2009 at 10:55 AM, stuffins <stuffins@gmail.com> wrote:

>
> Hey Everyone,
>
> My company uses appfuse2 for multiple projects.  Recently I updated to snow
> leopard (osx 10.6).  After doing so one of my projects stopped working.  It
> will build fine, but it errors when jetty starts up and it tries to create
> the beans from the app context files.  I get the following error:
>
> [IndigoCirc] ERROR [main] ContextLoader.initWebApplicationContext(203) |
> Context initialization failed
> org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected
> exception parsing XML document from class path resource
> [applicationContext-service.xml]; nested exception is
> java.lang.NoSuchMethodError:
>
> org.springframework.beans.factory.xml.ParserContext.registerBeanComponent(Lorg/springframework/beans/factory/parsing/BeanComponentDefinition;)V
> Caused by:
> java.lang.NoSuchMethodError:
>
> org.springframework.beans.factory.xml.ParserContext.registerBeanComponent(Lorg/springframework/beans/factory/parsing/BeanComponentDefinition;)V
>        at
>
> org.springframework.transaction.config.AnnotationDrivenBeanDefinitionParser$AopAutoProxyConfigurer.configureAutoProxyCreator(AnnotationDrivenBeanDefinitionParser.java:130)
>        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:1114)
>        at
>
> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1104)
>        at
>
> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:133)
>        at
>
> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:90)
>        at
>
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:458)
>        at
>
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:353)
>        at
>
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:303)
>        at
>
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:280)
>        at
>
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:131)
>        at
>
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:147)
>        at
>
> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:124)
>        at
>
> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:92)
>        at
>
> org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:101)
>        at
>
> org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:389)
>        at
>
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:324)
>        at
>
> org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:244)
>        at
>
> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:187)
>        at
>
> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
>        at
>
> org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:539)
>        at org.mortbay.jetty.servlet.Context.startContext(Context.java:135)
>        at
>
> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1216)
>        at
> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:509)
>        at
> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:447)
>        at
>
> org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:110)
>        at
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
>        at
>
> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
>        at
>
> org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
>        at
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
>        at
>
> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
>        at
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
>        at
> org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
>        at org.mortbay.jetty.Server.doStart(Server.java:222)
>        at
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
>        at
>
> org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
>        at
>
> org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:337)
>        at
>
> org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:279)
>        at
>
> org.mortbay.jetty.plugin.Jetty6RunWarExploded.execute(Jetty6RunWarExploded.java:163)
>        at
>
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:451)
>        at
>
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:558)
>        at
>
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:512)
>        at
>
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:482)
>        at
>
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:330)
>        at
>
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:291)
>        at
>
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142)
>        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
>        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
>        at org.apache.maven.cli.MavenCli.main(MavenCli.java:287)
>        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.classworlds.Launcher.launchEnhanced(Launcher.java:315)
>        at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
>        at
> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
>        at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
>
>
> Like I said, we have multiple projects that use appfuse, my other projects
> build and run fine.  Whats strange is that this error doesnt happen to my
> coworker with the exact same set up as me except that he hasn't upgraded to
> 10.6 yet.
>
> Also applicationContext-service.xml does exist in my project, is it package
> with the bas appfuse files?
>
> Any thoughts on what might be happening here?
>
> Thanks,
> -Chris
> --
> View this message in context:
> http://www.nabble.com/snow-leopard-issue--tp26098222s2369p26098222.html
> Sent from the AppFuse - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@appfuse.dev.java.net
> For additional commands, e-mail: users-help@appfuse.dev.java.net
>
>
mraible

Re: snow leopard issue?

Reply Threaded More More options
Print post
Permalink
Add a spring-web dependency with version 2.5.

On Oct 28, 2009, at 11:43 AM, stuffins <[hidden email]> wrote:

>
>
> I get this:
>
> [INFO] |  +- org.apache.struts:struts2-spring-plugin:jar:
> 2.0.11:compile
> [INFO] |  |  +- org.springframework:spring-beans:jar:2.0.5:compile
> [INFO] |  |  +- org.springframework:spring-core:jar:2.0.5:compile
> [INFO] |  |  +- org.springframework:spring-context:jar:2.0.5:compile
> [INFO] |  |  \- org.springframework:spring-web:jar:2.0.5:compile
> [INFO] |  |  +- org.codehaus.xfire:xfire-spring:jar:1.2.6:compile
> [INFO] |  |  |  +- org.apache.xbean:xbean-spring:jar:2.8:compile
> [INFO] |  |  +- org.springframework:spring-aspects:jar:2.5:compile
> [INFO] |  |  \- org.springframework:spring-context-support:jar:
> 2.5:compile
> [INFO] |  +- org.springframework:spring-aop:jar:2.5:compile
> [INFO] |  +- org.springframework:spring-webmvc:jar:2.5:compile
> [INFO] |  +- org.springframework:spring-jdbc:jar:2.5:compile
> [INFO] |  |  \- org.springframework:spring-tx:jar:2.5:compile
> [INFO] |  \- org.springframework:spring-orm:jar:2.5:compile
> [INFO] +- org.springframework:spring-test:jar:2.5.6:test
>
>
> I'm guessing its the 2.0.5 vs 2.5? What can I do to resolve this?
>
>
>
>
> mraible wrote:
>>
>> This is usually caused by different versions of Spring in your  
>> classpath.
>> I'd suggest running "mvn dependency:tree | grep spring" and look for
>> different versions.
>>
>> Matt
>>
>> On Wed, Oct 28, 2009 at 10:55 AM, stuffins <[hidden email]>  
>> wrote:
>>
>>>
>>> Hey Everyone,
>>>
>>> My company uses appfuse2 for multiple projects.  Recently I  
>>> updated to
>>> snow
>>> leopard (osx 10.6).  After doing so one of my projects stopped  
>>> working.
>>> It
>>> will build fine, but it errors when jetty starts up and it tries to
>>> create
>>> the beans from the app context files.  I get the following error:
>>>
>>> [IndigoCirc] ERROR [main] ContextLoader.initWebApplicationContext
>>> (203) |
>>> Context initialization failed
>>> org.springframework.beans.factory.BeanDefinitionStoreException:
>>> Unexpected
>>> exception parsing XML document from class path resource
>>> [applicationContext-service.xml]; nested exception is
>>> java.lang.NoSuchMethodError:
>>>
>>> org.springframework.beans.factory.xml.ParserContext.registerBeanComponent(
>>> Lorg/springframework/beans/factory/parsing/
>>> BeanComponentDefinition;)V
>>> Caused by:
>>> java.lang.NoSuchMethodError:
>>>
>>> org.springframework.beans.factory.xml.ParserContext.registerBeanComponent(
>>> Lorg/springframework/beans/factory/parsing/
>>> BeanComponentDefinition;)V
>>>       at
>>>
>>> org.springframework.transaction.config.AnnotationDrivenBeanDefinitionParser$
>>> AopAutoProxyConfigurer.configureAutoProxyCreator
>>> (AnnotationDrivenBeanDefinitionParser.java:130)
>>>       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:1114)
>>>       at
>>>
>>> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(
>>> BeanDefinitionParserDelegate.java:1104)
>>>       at
>>>
>>> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(
>>> DefaultBeanDefinitionDocumentReader.java:133)
>>>       at
>>>
>>> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(
>>> DefaultBeanDefinitionDocumentReader.java:90)
>>>       at
>>>
>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(
>>> XmlBeanDefinitionReader.java:458)
>>>       at
>>>
>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(
>>> XmlBeanDefinitionReader.java:353)
>>>       at
>>>
>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(
>>> XmlBeanDefinitionReader.java:303)
>>>       at
>>>
>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(
>>> XmlBeanDefinitionReader.java:280)
>>>       at
>>>
>>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(
>>> AbstractBeanDefinitionReader.java:131)
>>>       at
>>>
>>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(
>>> AbstractBeanDefinitionReader.java:147)
>>>       at
>>>
>>> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(
>>> XmlWebApplicationContext.java:124)
>>>       at
>>>
>>> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(
>>> XmlWebApplicationContext.java:92)
>>>       at
>>>
>>> org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(
>>> AbstractRefreshableApplicationContext.java:101)
>>>       at
>>>
>>> org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(
>>> AbstractApplicationContext.java:389)
>>>       at
>>>
>>> org.springframework.context.support.AbstractApplicationContext.refresh(
>>> AbstractApplicationContext.java:324)
>>>       at
>>>
>>> org.springframework.web.context.ContextLoader.createWebApplicationContext(
>>> ContextLoader.java:244)
>>>       at
>>>
>>> org.springframework.web.context.ContextLoader.initWebApplicationContext(
>>> ContextLoader.java:187)
>>>       at
>>>
>>> org.springframework.web.context.ContextLoaderListener.contextInitialized(
>>> ContextLoaderListener.java:49)
>>>       at
>>>
>>> org.mortbay.jetty.handler.ContextHandler.startContext
>>> (ContextHandler.java:539)
>>>       at
>>> org.mortbay.jetty.servlet.Context.startContext(Context.java:135)
>>>       at
>>>
>>> org.mortbay.jetty.webapp.WebAppContext.startContext
>>> (WebAppContext.java:1216)
>>>       at
>>> org.mortbay.jetty.handler.ContextHandler.doStart
>>> (ContextHandler.java:509)
>>>       at
>>> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:
>>> 447)
>>>       at
>>>
>>> org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart
>>> (Jetty6PluginWebAppContext.java:110)
>>>       at
>>> org.mortbay.component.AbstractLifeCycle.start
>>> (AbstractLifeCycle.java:40)
>>>       at
>>>
>>> org.mortbay.jetty.handler.HandlerCollection.doStart
>>> (HandlerCollection.java:147)
>>>       at
>>>
>>> org.mortbay.jetty.handler.ContextHandlerCollection.doStart
>>> (ContextHandlerCollection.java:156)
>>>       at
>>> org.mortbay.component.AbstractLifeCycle.start
>>> (AbstractLifeCycle.java:40)
>>>       at
>>>
>>> org.mortbay.jetty.handler.HandlerCollection.doStart
>>> (HandlerCollection.java:147)
>>>       at
>>> org.mortbay.component.AbstractLifeCycle.start
>>> (AbstractLifeCycle.java:40)
>>>       at
>>> org.mortbay.jetty.handler.HandlerWrapper.doStart
>>> (HandlerWrapper.java:117)
>>>       at org.mortbay.jetty.Server.doStart(Server.java:222)
>>>       at
>>> org.mortbay.component.AbstractLifeCycle.start
>>> (AbstractLifeCycle.java:40)
>>>       at
>>>
>>> org.mortbay.jetty.plugin.Jetty6PluginServer.start
>>> (Jetty6PluginServer.java:132)
>>>       at
>>>
>>> org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty
>>> (AbstractJettyMojo.java:337)
>>>       at
>>>
>>> org.mortbay.jetty.plugin.AbstractJettyMojo.execute
>>> (AbstractJettyMojo.java:279)
>>>       at
>>>
>>> org.mortbay.jetty.plugin.Jetty6RunWarExploded.execute
>>> (Jetty6RunWarExploded.java:163)
>>>       at
>>>
>>> org.apache.maven.plugin.DefaultPluginManager.executeMojo
>>> (DefaultPluginManager.java:451)
>>>       at
>>>
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals
>>> (DefaultLifecycleExecutor.java:558)
>>>       at
>>>
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(
>>> DefaultLifecycleExecutor.java:512)
>>>       at
>>>
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal
>>> (DefaultLifecycleExecutor.java:482)
>>>       at
>>>
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(
>>> DefaultLifecycleExecutor.java:330)
>>>       at
>>>
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(
>>> DefaultLifecycleExecutor.java:291)
>>>       at
>>>
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute
>>> (DefaultLifecycleExecutor.java:142)
>>>       at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:
>>> 336)
>>>       at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:
>>> 129)
>>>       at org.apache.maven.cli.MavenCli.main(MavenCli.java:287)
>>>       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.classworlds.Launcher.launchEnhanced(Launcher.java:315)
>>>       at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
>>>       at
>>> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:
>>> 430)
>>>       at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
>>>
>>>
>>> Like I said, we have multiple projects that use appfuse, my other
>>> projects
>>> build and run fine.  Whats strange is that this error doesnt  
>>> happen to my
>>> coworker with the exact same set up as me except that he hasn't  
>>> upgraded
>>> to
>>> 10.6 yet.
>>>
>>> Also applicationContext-service.xml does exist in my project, is it
>>> package
>>> with the bas appfuse files?
>>>
>>> Any thoughts on what might be happening here?
>>>
>>> Thanks,
>>> -Chris
>>> --
>>> View this message in context:
>>> http://www.nabble.com/snow-leopard-issue--tp26098222s2369p26098222.html
>>> Sent from the AppFuse - User mailing list archive at Nabble.com.
>>>
>>>
>>> ---
>>> ------------------------------------------------------------------
>>> To unsubscribe, e-mail: [hidden email]
>>> For additional commands, e-mail: [hidden email]
>>>
>>>
>>
>>
>
> --
> View this message in context: http://www.nabble.com/snow-leopard-issue--tp26098222s2369p26098978.html
> Sent from the AppFuse - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

stuffins

Re: snow leopard issue?

Reply Threaded More More options
Print post
Permalink
In reply to this post by stuffins

That worked, Thanks a lot!
-Chris


stuffins wrote:
Hey Everyone,

My company uses appfuse2 for multiple projects.  Recently I updated to snow leopard (osx 10.6).  After doing so one of my projects stopped working.  It will build fine, but it errors when jetty starts up and it tries to create the beans from the app context files.  I get the following error:

[IndigoCirc] ERROR [main] ContextLoader.initWebApplicationContext(203) | Context initialization failed
org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from class path resource [applicationContext-service.xml]; nested exception is java.lang.NoSuchMethodError: org.springframework.beans.factory.xml.ParserContext.registerBeanComponent(Lorg/springframework/beans/factory/parsing/BeanComponentDefinition;)V
Caused by:
java.lang.NoSuchMethodError: org.springframework.beans.factory.xml.ParserContext.registerBeanComponent(Lorg/springframework/beans/factory/parsing/BeanComponentDefinition;)V
        at org.springframework.transaction.config.AnnotationDrivenBeanDefinitionParser$AopAutoProxyConfigurer.configureAutoProxyCreator(AnnotationDrivenBeanDefinitionParser.java:130)
        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:1114)
        at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1104)
        at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:133)
        at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:90)
        at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:458)
        at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:353)
        at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:303)
        at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:280)
        at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:131)
        at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:147)
        at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:124)
        at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:92)
        at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:101)
        at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:389)
        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:324)
        at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:244)
        at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:187)
        at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
        at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:539)
        at org.mortbay.jetty.servlet.Context.startContext(Context.java:135)
        at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1216)
        at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:509)
        at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:447)
        at org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:110)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
        at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
        at org.mortbay.jetty.Server.doStart(Server.java:222)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
        at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:337)
        at org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:279)
        at org.mortbay.jetty.plugin.Jetty6RunWarExploded.execute(Jetty6RunWarExploded.java:163)
        at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:451)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:558)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:512)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:482)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:330)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:291)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:287)
        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.classworlds.Launcher.launchEnhanced(Launcher.java:315)
        at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
        at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
        at org.codehaus.classworlds.Launcher.main(Launcher.java:375)


Like I said, we have multiple projects that use appfuse, my other projects build and run fine.  Whats strange is that this error doesnt happen to my coworker with the exact same set up as me except that he hasn't upgraded to 10.6 yet.  

Also applicationContext-service.xml does exist in my project, is it package with the bas appfuse files?  

Any thoughts on what might be happening here?

Thanks,
-Chris