You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Ken McWilliams <ke...@aerose.com> on 2010/12/20 23:34:23 UTC
Dependancy Madness: Struts 2.2.1 spring 2.5 (preferably later ie:
3) and JPA2 backed with Hibernate
I'm experiencing issues upgrading the struts2-spring-2-jpa-ajax demo
found here
http://struts.apache.org/2.2.1/docs/struts-2-spring-2-jpa-ajax.html
I've set up quite a few 2.2.1 projects I've just had a hard time
understanding the spring/hibernate dependencies. I don't suppose anyone
has an updated version of this demo (Struts 2.2.1, jpa 2, spring
(anything that works) =)
With the above project I followed:
http://struts.apache.org/2.2.1/docs/create-struts-2-web-application-using-maven-to-manage-artifacts-and-to-build-the-application.html
So I removed struts2-core and struts2-spring-plugin and added back the
2.2.1 version of the struts2-spring-plugin (because it adds back
struts2-core) and added javasssist (although there is still an older
version because of the hibernate dependency) added log4j dependency and
xml file and switched to using the
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
filter.
I'm getting at this moment:
************* HERE DOWN IS EXCEPTIONS ******************
SEVERE: PWC1306: Startup of context /quickstart_upgrade-0.1-SNAPSHOT
failed due to previous errors
SEVERE: PWC1305: Exception during cleanup after start failed
org.apache.catalina.LifecycleException: PWC2769: Manager has not yet
been started
at
org.apache.catalina.session.StandardManager.stop(StandardManager.java:892)
at
org.apache.catalina.core.StandardContext.stop(StandardContext.java:5456)
at com.sun.enterprise.web.WebModule.stop(WebModule.java:530)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:5284)
at com.sun.enterprise.web.WebModule.start(WebModule.java:499)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:928)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:912)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:694)
at
com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1947)
at
com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1619)
at
com.sun.enterprise.web.WebApplication.start(WebApplication.java:90)
at
org.glassfish.internal.data.EngineRef.start(EngineRef.java:126)
at
org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:241)
at
org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:236)
at
com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:339)
at
com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:183)
at
org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:272)
at com.sun.enterprise.v3.admin.CommandRunnerImpl
$1.execute(CommandRunnerImpl.java:305)
at
com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:320)
at
com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1176)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.access
$900(CommandRunnerImpl.java:83)
at com.sun.enterprise.v3.admin.CommandRunnerImpl
$ExecutionContext.execute(CommandRunnerImpl.java:1235)
at com.sun.enterprise.v3.admin.CommandRunnerImpl
$ExecutionContext.execute(CommandRunnerImpl.java:1224)
at
com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:365)
at
com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:204)
at
com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:166)
at
com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:100)
at
com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:245)
at
com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
at
com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
at
com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
at
com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
at
com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
at
com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
at
com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
at
com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
at
com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
at
com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
at com.sun.grizzly.util.AbstractThreadPool
$Worker.doWork(AbstractThreadPool.java:330)
at com.sun.grizzly.util.AbstractThreadPool
$Worker.run(AbstractThreadPool.java:309)
at java.lang.Thread.run(Thread.java:636)
SEVERE: ContainerBase.addChild: start:
org.apache.catalina.LifecycleException: java.lang.NoSuchMethodError:
org.springframework.core.CollectionFactory.createConcurrentMapIfPossible(I)Ljava/util/Map;
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:5289)
at com.sun.enterprise.web.WebModule.start(WebModule.java:499)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:928)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:912)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:694)
at
com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1947)
at
com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1619)
at
com.sun.enterprise.web.WebApplication.start(WebApplication.java:90)
at
org.glassfish.internal.data.EngineRef.start(EngineRef.java:126)
at
org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:241)
at
org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:236)
at
com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:339)
at
com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:183)
at
org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:272)
at com.sun.enterprise.v3.admin.CommandRunnerImpl
$1.execute(CommandRunnerImpl.java:305)
at
com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:320)
at
com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1176)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.access
$900(CommandRunnerImpl.java:83)
at com.sun.enterprise.v3.admin.CommandRunnerImpl
$ExecutionContext.execute(CommandRunnerImpl.java:1235)
at com.sun.enterprise.v3.admin.CommandRunnerImpl
$ExecutionContext.execute(CommandRunnerImpl.java:1224)
at
com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:365)
at
com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:204)
at
com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:166)
at
com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:100)
at
com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:245)
at
com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
at
com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
at
com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
at
com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
at
com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
at
com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
at
com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
at
com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
at
com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
at
com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
at com.sun.grizzly.util.AbstractThreadPool
$Worker.doWork(AbstractThreadPool.java:330)
at com.sun.grizzly.util.AbstractThreadPool
$Worker.run(AbstractThreadPool.java:309)
at java.lang.Thread.run(Thread.java:636)
Caused by: java.lang.NoSuchMethodError:
org.springframework.core.CollectionFactory.createConcurrentMapIfPossible(I)Ljava/util/Map;
at
org.springframework.web.context.ContextLoader.<clinit>(ContextLoader.java:153)
at
org.springframework.web.context.ContextLoaderListener.createContextLoader(ContextLoaderListener.java:53)
at
org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:44)
at
org.apache.catalina.core.StandardContext.contextListenerStart(StandardContext.java:4664)
at
com.sun.enterprise.web.WebModule.contextListenerStart(WebModule.java:535)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:5266)
... 38 more
WARNING: java.lang.IllegalStateException: ContainerBase.addChild: start:
org.apache.catalina.LifecycleException: java.lang.NoSuchMethodError:
org.springframework.core.CollectionFactory.createConcurrentMapIfPossible(I)Ljava/util/Map;
java.lang.IllegalStateException: ContainerBase.addChild: start:
org.apache.catalina.LifecycleException: java.lang.NoSuchMethodError:
org.springframework.core.CollectionFactory.createConcurrentMapIfPossible(I)Ljava/util/Map;
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:932)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:912)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:694)
at
com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1947)
at
com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1619)
at
com.sun.enterprise.web.WebApplication.start(WebApplication.java:90)
at
org.glassfish.internal.data.EngineRef.start(EngineRef.java:126)
at
org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:241)
at
org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:236)
at
com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:339)
at
com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:183)
at
org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:272)
at com.sun.enterprise.v3.admin.CommandRunnerImpl
$1.execute(CommandRunnerImpl.java:305)
at
com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:320)
at
com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1176)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.access
$900(CommandRunnerImpl.java:83)
at com.sun.enterprise.v3.admin.CommandRunnerImpl
$ExecutionContext.execute(CommandRunnerImpl.java:1235)
at com.sun.enterprise.v3.admin.CommandRunnerImpl
$ExecutionContext.execute(CommandRunnerImpl.java:1224)
at
com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:365)
at
com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:204)
at
com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:166)
at
com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:100)
at
com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:245)
at
com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
at
com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
at
com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
at
com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
at
com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
at
com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
at
com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
at
com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
at
com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
at
com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
at com.sun.grizzly.util.AbstractThreadPool
$Worker.doWork(AbstractThreadPool.java:330)
at com.sun.grizzly.util.AbstractThreadPool
$Worker.run(AbstractThreadPool.java:309)
at java.lang.Thread.run(Thread.java:636)
SEVERE: Exception while invoking class
com.sun.enterprise.web.WebApplication start method
java.lang.Exception: java.lang.IllegalStateException:
ContainerBase.addChild: start: org.apache.catalina.LifecycleException:
java.lang.NoSuchMethodError:
org.springframework.core.CollectionFactory.createConcurrentMapIfPossible(I)Ljava/util/Map;
at
com.sun.enterprise.web.WebApplication.start(WebApplication.java:117)
at
org.glassfish.internal.data.EngineRef.start(EngineRef.java:126)
at
org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:241)
at
org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:236)
at
com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:339)
at
com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:183)
at
org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:272)
at com.sun.enterprise.v3.admin.CommandRunnerImpl
$1.execute(CommandRunnerImpl.java:305)
at
com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:320)
at
com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1176)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.access
$900(CommandRunnerImpl.java:83)
at com.sun.enterprise.v3.admin.CommandRunnerImpl
$ExecutionContext.execute(CommandRunnerImpl.java:1235)
at com.sun.enterprise.v3.admin.CommandRunnerImpl
$ExecutionContext.execute(CommandRunnerImpl.java:1224)
at
com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:365)
at
com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:204)
at
com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:166)
at
com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:100)
at
com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:245)
at
com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
at
com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
at
com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
at
com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
at
com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
at
com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
at
com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
at
com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
at
com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
at
com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
at com.sun.grizzly.util.AbstractThreadPool
$Worker.doWork(AbstractThreadPool.java:330)
at com.sun.grizzly.util.AbstractThreadPool
$Worker.run(AbstractThreadPool.java:309)
at java.lang.Thread.run(Thread.java:636)
SEVERE: Exception while loading the app
java.lang.Exception: java.lang.IllegalStateException:
ContainerBase.addChild: start: org.apache.catalina.LifecycleException:
java.lang.NoSuchMethodError:
org.springframework.core.CollectionFactory.createConcurrentMapIfPossible(I)Ljava/util/Map;
at
com.sun.enterprise.web.WebApplication.start(WebApplication.java:117)
at
org.glassfish.internal.data.EngineRef.start(EngineRef.java:126)
at
org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:241)
at
org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:236)
at
com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:339)
at
com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:183)
at
org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:272)
at com.sun.enterprise.v3.admin.CommandRunnerImpl
$1.execute(CommandRunnerImpl.java:305)
at
com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:320)
at
com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1176)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.access
$900(CommandRunnerImpl.java:83)
at com.sun.enterprise.v3.admin.CommandRunnerImpl
$ExecutionContext.execute(CommandRunnerImpl.java:1235)
at com.sun.enterprise.v3.admin.CommandRunnerImpl
$ExecutionContext.execute(CommandRunnerImpl.java:1224)
at
com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:365)
at
com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:204)
at
com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:166)
at
com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:100)
at
com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:245)
at
com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
at
com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
at
com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
at
com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
at
com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
at
com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
at
com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
at
com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
at
com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
at
com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
at com.sun.grizzly.util.AbstractThreadPool
$Worker.doWork(AbstractThreadPool.java:330)
at com.sun.grizzly.util.AbstractThreadPool
$Worker.run(AbstractThreadPool.java:309)
at java.lang.Thread.run(Thread.java:636)
SEVERE: PWC1306: Startup of context /quickstart_upgrade-0.1-SNAPSHOT
failed due to previous errors
SEVERE: PWC1305: Exception during cleanup after start failed
org.apache.catalina.LifecycleException: PWC2769: Manager has not yet
been started
at
org.apache.catalina.session.StandardManager.stop(StandardManager.java:892)
at
org.apache.catalina.core.StandardContext.stop(StandardContext.java:5456)
at com.sun.enterprise.web.WebModule.stop(WebModule.java:530)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:5284)
at com.sun.enterprise.web.WebModule.start(WebModule.java:499)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:928)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:912)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:694)
at
com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1947)
at
com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1619)
at
com.sun.enterprise.web.WebApplication.start(WebApplication.java:90)
at
org.glassfish.internal.data.EngineRef.start(EngineRef.java:126)
at
org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:241)
at
org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:236)
at
com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:339)
at
com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:183)
at
org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:272)
at com.sun.enterprise.v3.admin.CommandRunnerImpl
$1.execute(CommandRunnerImpl.java:305)
at
com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:320)
at
com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1176)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.access
$900(CommandRunnerImpl.java:83)
at com.sun.enterprise.v3.admin.CommandRunnerImpl
$ExecutionContext.execute(CommandRunnerImpl.java:1235)
at com.sun.enterprise.v3.admin.CommandRunnerImpl
$ExecutionContext.execute(CommandRunnerImpl.java:1224)
at
com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:365)
at
com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:204)
at
com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:166)
at
com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:100)
at
com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:245)
at
com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
at
com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
at
com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
at
com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
at
com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
at
com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
at
com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
at
com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
at
com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
at
com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
at com.sun.grizzly.util.AbstractThreadPool
$Worker.doWork(AbstractThreadPool.java:330)
at com.sun.grizzly.util.AbstractThreadPool
$Worker.run(AbstractThreadPool.java:309)
at java.lang.Thread.run(Thread.java:636)
SEVERE: ContainerBase.addChild: start:
org.apache.catalina.LifecycleException: java.lang.NoSuchMethodError:
org.springframework.core.CollectionFactory.createConcurrentMapIfPossible(I)Ljava/util/Map;
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:5289)
at com.sun.enterprise.web.WebModule.start(WebModule.java:499)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:928)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:912)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:694)
at
com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1947)
at
com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1619)
at
com.sun.enterprise.web.WebApplication.start(WebApplication.java:90)
at
org.glassfish.internal.data.EngineRef.start(EngineRef.java:126)
at
org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:241)
at
org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:236)
at
com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:339)
at
com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:183)
at
org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:272)
at com.sun.enterprise.v3.admin.CommandRunnerImpl
$1.execute(CommandRunnerImpl.java:305)
at
com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:320)
at
com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1176)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.access
$900(CommandRunnerImpl.java:83)
at com.sun.enterprise.v3.admin.CommandRunnerImpl
$ExecutionContext.execute(CommandRunnerImpl.java:1235)
at com.sun.enterprise.v3.admin.CommandRunnerImpl
$ExecutionContext.execute(CommandRunnerImpl.java:1224)
at
com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:365)
at
com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:204)
at
com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:166)
at
com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:100)
at
com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:245)
at
com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
at
com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
at
com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
at
com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
at
com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
at
com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
at
com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
at
com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
at
com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
at
com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
at com.sun.grizzly.util.AbstractThreadPool
$Worker.doWork(AbstractThreadPool.java:330)
at com.sun.grizzly.util.AbstractThreadPool
$Worker.run(AbstractThreadPool.java:309)
at java.lang.Thread.run(Thread.java:636)
Caused by: java.lang.NoSuchMethodError:
org.springframework.core.CollectionFactory.createConcurrentMapIfPossible(I)Ljava/util/Map;
at
org.springframework.web.context.ContextLoader.<clinit>(ContextLoader.java:153)
at
org.springframework.web.context.ContextLoaderListener.createContextLoader(ContextLoaderListener.java:53)
at
org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:44)
at
org.apache.catalina.core.StandardContext.contextListenerStart(StandardContext.java:4664)
at
com.sun.enterprise.web.WebModule.contextListenerStart(WebModule.java:535)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:5266)
... 38 more
WARNING: java.lang.IllegalStateException: ContainerBase.addChild: start:
org.apache.catalina.LifecycleException: java.lang.NoSuchMethodError:
org.springframework.core.CollectionFactory.createConcurrentMapIfPossible(I)Ljava/util/Map;
java.lang.IllegalStateException: ContainerBase.addChild: start:
org.apache.catalina.LifecycleException: java.lang.NoSuchMethodError:
org.springframework.core.CollectionFactory.createConcurrentMapIfPossible(I)Ljava/util/Map;
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:932)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:912)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:694)
at
com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1947)
at
com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1619)
at
com.sun.enterprise.web.WebApplication.start(WebApplication.java:90)
at
org.glassfish.internal.data.EngineRef.start(EngineRef.java:126)
at
org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:241)
at
org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:236)
at
com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:339)
at
com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:183)
at
org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:272)
at com.sun.enterprise.v3.admin.CommandRunnerImpl
$1.execute(CommandRunnerImpl.java:305)
at
com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:320)
at
com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1176)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.access
$900(CommandRunnerImpl.java:83)
at com.sun.enterprise.v3.admin.CommandRunnerImpl
$ExecutionContext.execute(CommandRunnerImpl.java:1235)
at com.sun.enterprise.v3.admin.CommandRunnerImpl
$ExecutionContext.execute(CommandRunnerImpl.java:1224)
at
com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:365)
at
com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:204)
at
com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:166)
at
com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:100)
at
com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:245)
at
com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
at
com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
at
com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
at
com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
at
com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
at
com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
at
com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
at
com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
at
com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
at
com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
at com.sun.grizzly.util.AbstractThreadPool
$Worker.doWork(AbstractThreadPool.java:330)
at com.sun.grizzly.util.AbstractThreadPool
$Worker.run(AbstractThreadPool.java:309)
at java.lang.Thread.run(Thread.java:636)
SEVERE: Exception while invoking class
com.sun.enterprise.web.WebApplication start method
java.lang.Exception: java.lang.IllegalStateException:
ContainerBase.addChild: start: org.apache.catalina.LifecycleException:
java.lang.NoSuchMethodError:
org.springframework.core.CollectionFactory.createConcurrentMapIfPossible(I)Ljava/util/Map;
at
com.sun.enterprise.web.WebApplication.start(WebApplication.java:117)
at
org.glassfish.internal.data.EngineRef.start(EngineRef.java:126)
at
org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:241)
at
org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:236)
at
com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:339)
at
com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:183)
at
org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:272)
at com.sun.enterprise.v3.admin.CommandRunnerImpl
$1.execute(CommandRunnerImpl.java:305)
at
com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:320)
at
com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1176)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.access
$900(CommandRunnerImpl.java:83)
at com.sun.enterprise.v3.admin.CommandRunnerImpl
$ExecutionContext.execute(CommandRunnerImpl.java:1235)
at com.sun.enterprise.v3.admin.CommandRunnerImpl
$ExecutionContext.execute(CommandRunnerImpl.java:1224)
at
com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:365)
at
com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:204)
at
com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:166)
at
com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:100)
at
com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:245)
at
com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
at
com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
at
com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
at
com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
at
com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
at
com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
at
com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
at
com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
at
com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
at
com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
at com.sun.grizzly.util.AbstractThreadPool
$Worker.doWork(AbstractThreadPool.java:330)
at com.sun.grizzly.util.AbstractThreadPool
$Worker.run(AbstractThreadPool.java:309)
at java.lang.Thread.run(Thread.java:636)
SEVERE: Exception while loading the app
java.lang.Exception: java.lang.IllegalStateException:
ContainerBase.addChild: start: org.apache.catalina.LifecycleException:
java.lang.NoSuchMethodError:
org.springframework.core.CollectionFactory.createConcurrentMapIfPossible(I)Ljava/util/Map;
at
com.sun.enterprise.web.WebApplication.start(WebApplication.java:117)
at
org.glassfish.internal.data.EngineRef.start(EngineRef.java:126)
at
org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:241)
at
org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:236)
at
com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:339)
at
com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:183)
at
org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:272)
at com.sun.enterprise.v3.admin.CommandRunnerImpl
$1.execute(CommandRunnerImpl.java:305)
at
com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:320)
at
com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1176)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.access
$900(CommandRunnerImpl.java:83)
at com.sun.enterprise.v3.admin.CommandRunnerImpl
$ExecutionContext.execute(CommandRunnerImpl.java:1235)
at com.sun.enterprise.v3.admin.CommandRunnerImpl
$ExecutionContext.execute(CommandRunnerImpl.java:1224)
at
com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:365)
at
com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:204)
at
com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:166)
at
com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:100)
at
com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:245)
at
com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
at
com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
at
com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
at
com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
at
com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
at
com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
at
com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
at
com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
at
com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
at
com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
at com.sun.grizzly.util.AbstractThreadPool
$Worker.doWork(AbstractThreadPool.java:330)
at com.sun.grizzly.util.AbstractThreadPool
$Worker.run(AbstractThreadPool.java:309)
at java.lang.Thread.run(Thread.java:636)
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org
Re: Dependancy Madness: Struts 2.2.1 spring 2.5 (preferably later
ie: 3) and JPA2 backed with Hibernate
Posted by Ken McWilliams <ke...@aerose.com>.
I took your advice, there were to different versions of spring. Then did
the rest of the hacking needed to upgrade struts 2.0.6 with dojo to
2.2.1.
Now on my list:
1) Change the demo to use jQuery + stuts2-json-plugin
2) Upgrade spring to 3+
3) Upgrade Hibernate and jpa to support JPA 2.
4) See if I can get the demo put back up on the struts wiki (saving
someone like me a lot of time!)
Again thank you so much!
On Tue, 2010-12-21 at 10:04 +0100, Maurizio Cucchiara wrote:
> It looks like there is a spring library conflict.
> Though at first glance would seem a spring issue, could you post the
> list of the lib directory (probably there will be more than one spring
> library version)
>
> 2010/12/20 Ken McWilliams <ke...@aerose.com>:
> > I'm experiencing issues upgrading the struts2-spring-2-jpa-ajax demo
> > found here
> > http://struts.apache.org/2.2.1/docs/struts-2-spring-2-jpa-ajax.html
> >
> > I've set up quite a few 2.2.1 projects I've just had a hard time
> > understanding the spring/hibernate dependencies. I don't suppose anyone
> > has an updated version of this demo (Struts 2.2.1, jpa 2, spring
> > (anything that works) =)
> >
> > With the above project I followed:
> > http://struts.apache.org/2.2.1/docs/create-struts-2-web-application-using-maven-to-manage-artifacts-and-to-build-the-application.html
> >
> > So I removed struts2-core and struts2-spring-plugin and added back the
> > 2.2.1 version of the struts2-spring-plugin (because it adds back
> > struts2-core) and added javasssist (although there is still an older
> > version because of the hibernate dependency) added log4j dependency and
> > xml file and switched to using the
> > org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
> > filter.
> >
> > I'm getting at this moment:
> >
> > ************* HERE DOWN IS EXCEPTIONS ******************
> >
> > SEVERE: PWC1306: Startup of context /quickstart_upgrade-0.1-SNAPSHOT
> > failed due to previous errors
> > SEVERE: PWC1305: Exception during cleanup after start failed
> > org.apache.catalina.LifecycleException: PWC2769: Manager has not yet
> > been started
> > at
> > org.apache.catalina.session.StandardManager.stop(StandardManager.java:892)
> > at
> > org.apache.catalina.core.StandardContext.stop(StandardContext.java:5456)
> > at com.sun.enterprise.web.WebModule.stop(WebModule.java:530)
> > at
> > org.apache.catalina.core.StandardContext.start(StandardContext.java:5284)
> > at com.sun.enterprise.web.WebModule.start(WebModule.java:499)
> > at
> > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:928)
> > at
> > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:912)
> > at
> > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:694)
> > at
> > com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1947)
> > at
> > com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1619)
> > at
> > com.sun.enterprise.web.WebApplication.start(WebApplication.java:90)
> > at
> > org.glassfish.internal.data.EngineRef.start(EngineRef.java:126)
> > at
> > org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:241)
> > at
> > org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:236)
> > at
> > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:339)
> > at
> > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:183)
> > at
> > org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:272)
> > at com.sun.enterprise.v3.admin.CommandRunnerImpl
> > $1.execute(CommandRunnerImpl.java:305)
> > at
> > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:320)
> > at
> > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1176)
> > at com.sun.enterprise.v3.admin.CommandRunnerImpl.access
> > $900(CommandRunnerImpl.java:83)
> > at com.sun.enterprise.v3.admin.CommandRunnerImpl
> > $ExecutionContext.execute(CommandRunnerImpl.java:1235)
> > at com.sun.enterprise.v3.admin.CommandRunnerImpl
> > $ExecutionContext.execute(CommandRunnerImpl.java:1224)
> > at
> > com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:365)
> > at
> > com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:204)
> > at
> > com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:166)
> > at
> > com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:100)
> > at
> > com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:245)
> > at
> > com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
> > at
> > com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
> > at
> > com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
> > at
> > com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
> > at
> > com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
> > at
> > com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
> > at
> > com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
> > at
> > com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
> > at
> > com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
> > at
> > com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
> > at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
> > at com.sun.grizzly.util.AbstractThreadPool
> > $Worker.doWork(AbstractThreadPool.java:330)
> > at com.sun.grizzly.util.AbstractThreadPool
> > $Worker.run(AbstractThreadPool.java:309)
> > at java.lang.Thread.run(Thread.java:636)
> >
> > SEVERE: ContainerBase.addChild: start:
> > org.apache.catalina.LifecycleException: java.lang.NoSuchMethodError:
> > org.springframework.core.CollectionFactory.createConcurrentMapIfPossible(I)Ljava/util/Map;
> > at
> > org.apache.catalina.core.StandardContext.start(StandardContext.java:5289)
> > at com.sun.enterprise.web.WebModule.start(WebModule.java:499)
> > at
> > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:928)
> > at
> > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:912)
> > at
> > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:694)
> > at
> > com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1947)
> > at
> > com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1619)
> > at
> > com.sun.enterprise.web.WebApplication.start(WebApplication.java:90)
> > at
> > org.glassfish.internal.data.EngineRef.start(EngineRef.java:126)
> > at
> > org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:241)
> > at
> > org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:236)
> > at
> > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:339)
> > at
> > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:183)
> > at
> > org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:272)
> > at com.sun.enterprise.v3.admin.CommandRunnerImpl
> > $1.execute(CommandRunnerImpl.java:305)
> > at
> > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:320)
> > at
> > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1176)
> > at com.sun.enterprise.v3.admin.CommandRunnerImpl.access
> > $900(CommandRunnerImpl.java:83)
> > at com.sun.enterprise.v3.admin.CommandRunnerImpl
> > $ExecutionContext.execute(CommandRunnerImpl.java:1235)
> > at com.sun.enterprise.v3.admin.CommandRunnerImpl
> > $ExecutionContext.execute(CommandRunnerImpl.java:1224)
> > at
> > com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:365)
> > at
> > com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:204)
> > at
> > com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:166)
> > at
> > com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:100)
> > at
> > com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:245)
> > at
> > com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
> > at
> > com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
> > at
> > com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
> > at
> > com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
> > at
> > com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
> > at
> > com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
> > at
> > com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
> > at
> > com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
> > at
> > com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
> > at
> > com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
> > at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
> > at com.sun.grizzly.util.AbstractThreadPool
> > $Worker.doWork(AbstractThreadPool.java:330)
> > at com.sun.grizzly.util.AbstractThreadPool
> > $Worker.run(AbstractThreadPool.java:309)
> > at java.lang.Thread.run(Thread.java:636)
> > Caused by: java.lang.NoSuchMethodError:
> > org.springframework.core.CollectionFactory.createConcurrentMapIfPossible(I)Ljava/util/Map;
> > at
> > org.springframework.web.context.ContextLoader.<clinit>(ContextLoader.java:153)
> > at
> > org.springframework.web.context.ContextLoaderListener.createContextLoader(ContextLoaderListener.java:53)
> > at
> > org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:44)
> > at
> > org.apache.catalina.core.StandardContext.contextListenerStart(StandardContext.java:4664)
> > at
> > com.sun.enterprise.web.WebModule.contextListenerStart(WebModule.java:535)
> > at
> > org.apache.catalina.core.StandardContext.start(StandardContext.java:5266)
> > ... 38 more
> >
> > WARNING: java.lang.IllegalStateException: ContainerBase.addChild: start:
> > org.apache.catalina.LifecycleException: java.lang.NoSuchMethodError:
> > org.springframework.core.CollectionFactory.createConcurrentMapIfPossible(I)Ljava/util/Map;
> > java.lang.IllegalStateException: ContainerBase.addChild: start:
> > org.apache.catalina.LifecycleException: java.lang.NoSuchMethodError:
> > org.springframework.core.CollectionFactory.createConcurrentMapIfPossible(I)Ljava/util/Map;
> > at
> > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:932)
> > at
> > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:912)
> > at
> > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:694)
> > at
> > com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1947)
> > at
> > com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1619)
> > at
> > com.sun.enterprise.web.WebApplication.start(WebApplication.java:90)
> > at
> > org.glassfish.internal.data.EngineRef.start(EngineRef.java:126)
> > at
> > org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:241)
> > at
> > org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:236)
> > at
> > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:339)
> > at
> > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:183)
> > at
> > org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:272)
> > at com.sun.enterprise.v3.admin.CommandRunnerImpl
> > $1.execute(CommandRunnerImpl.java:305)
> > at
> > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:320)
> > at
> > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1176)
> > at com.sun.enterprise.v3.admin.CommandRunnerImpl.access
> > $900(CommandRunnerImpl.java:83)
> > at com.sun.enterprise.v3.admin.CommandRunnerImpl
> > $ExecutionContext.execute(CommandRunnerImpl.java:1235)
> > at com.sun.enterprise.v3.admin.CommandRunnerImpl
> > $ExecutionContext.execute(CommandRunnerImpl.java:1224)
> > at
> > com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:365)
> > at
> > com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:204)
> > at
> > com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:166)
> > at
> > com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:100)
> > at
> > com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:245)
> > at
> > com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
> > at
> > com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
> > at
> > com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
> > at
> > com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
> > at
> > com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
> > at
> > com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
> > at
> > com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
> > at
> > com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
> > at
> > com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
> > at
> > com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
> > at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
> > at com.sun.grizzly.util.AbstractThreadPool
> > $Worker.doWork(AbstractThreadPool.java:330)
> > at com.sun.grizzly.util.AbstractThreadPool
> > $Worker.run(AbstractThreadPool.java:309)
> > at java.lang.Thread.run(Thread.java:636)
> >
> > SEVERE: Exception while invoking class
> > com.sun.enterprise.web.WebApplication start method
> > java.lang.Exception: java.lang.IllegalStateException:
> > ContainerBase.addChild: start: org.apache.catalina.LifecycleException:
> > java.lang.NoSuchMethodError:
> > org.springframework.core.CollectionFactory.createConcurrentMapIfPossible(I)Ljava/util/Map;
> > at
> > com.sun.enterprise.web.WebApplication.start(WebApplication.java:117)
> > at
> > org.glassfish.internal.data.EngineRef.start(EngineRef.java:126)
> > at
> > org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:241)
> > at
> > org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:236)
> > at
> > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:339)
> > at
> > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:183)
> > at
> > org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:272)
> > at com.sun.enterprise.v3.admin.CommandRunnerImpl
> > $1.execute(CommandRunnerImpl.java:305)
> > at
> > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:320)
> > at
> > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1176)
> > at com.sun.enterprise.v3.admin.CommandRunnerImpl.access
> > $900(CommandRunnerImpl.java:83)
> > at com.sun.enterprise.v3.admin.CommandRunnerImpl
> > $ExecutionContext.execute(CommandRunnerImpl.java:1235)
> > at com.sun.enterprise.v3.admin.CommandRunnerImpl
> > $ExecutionContext.execute(CommandRunnerImpl.java:1224)
> > at
> > com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:365)
> > at
> > com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:204)
> > at
> > com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:166)
> > at
> > com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:100)
> > at
> > com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:245)
> > at
> > com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
> > at
> > com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
> > at
> > com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
> > at
> > com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
> > at
> > com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
> > at
> > com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
> > at
> > com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
> > at
> > com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
> > at
> > com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
> > at
> > com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
> > at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
> > at com.sun.grizzly.util.AbstractThreadPool
> > $Worker.doWork(AbstractThreadPool.java:330)
> > at com.sun.grizzly.util.AbstractThreadPool
> > $Worker.run(AbstractThreadPool.java:309)
> > at java.lang.Thread.run(Thread.java:636)
> >
> > SEVERE: Exception while loading the app
> > java.lang.Exception: java.lang.IllegalStateException:
> > ContainerBase.addChild: start: org.apache.catalina.LifecycleException:
> > java.lang.NoSuchMethodError:
> > org.springframework.core.CollectionFactory.createConcurrentMapIfPossible(I)Ljava/util/Map;
> > at
> > com.sun.enterprise.web.WebApplication.start(WebApplication.java:117)
> > at
> > org.glassfish.internal.data.EngineRef.start(EngineRef.java:126)
> > at
> > org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:241)
> > at
> > org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:236)
> > at
> > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:339)
> > at
> > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:183)
> > at
> > org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:272)
> > at com.sun.enterprise.v3.admin.CommandRunnerImpl
> > $1.execute(CommandRunnerImpl.java:305)
> > at
> > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:320)
> > at
> > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1176)
> > at com.sun.enterprise.v3.admin.CommandRunnerImpl.access
> > $900(CommandRunnerImpl.java:83)
> > at com.sun.enterprise.v3.admin.CommandRunnerImpl
> > $ExecutionContext.execute(CommandRunnerImpl.java:1235)
> > at com.sun.enterprise.v3.admin.CommandRunnerImpl
> > $ExecutionContext.execute(CommandRunnerImpl.java:1224)
> > at
> > com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:365)
> > at
> > com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:204)
> > at
> > com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:166)
> > at
> > com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:100)
> > at
> > com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:245)
> > at
> > com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
> > at
> > com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
> > at
> > com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
> > at
> > com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
> > at
> > com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
> > at
> > com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
> > at
> > com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
> > at
> > com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
> > at
> > com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
> > at
> > com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
> > at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
> > at com.sun.grizzly.util.AbstractThreadPool
> > $Worker.doWork(AbstractThreadPool.java:330)
> > at com.sun.grizzly.util.AbstractThreadPool
> > $Worker.run(AbstractThreadPool.java:309)
> > at java.lang.Thread.run(Thread.java:636)
> >
> > SEVERE: PWC1306: Startup of context /quickstart_upgrade-0.1-SNAPSHOT
> > failed due to previous errors
> > SEVERE: PWC1305: Exception during cleanup after start failed
> > org.apache.catalina.LifecycleException: PWC2769: Manager has not yet
> > been started
> > at
> > org.apache.catalina.session.StandardManager.stop(StandardManager.java:892)
> > at
> > org.apache.catalina.core.StandardContext.stop(StandardContext.java:5456)
> > at com.sun.enterprise.web.WebModule.stop(WebModule.java:530)
> > at
> > org.apache.catalina.core.StandardContext.start(StandardContext.java:5284)
> > at com.sun.enterprise.web.WebModule.start(WebModule.java:499)
> > at
> > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:928)
> > at
> > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:912)
> > at
> > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:694)
> > at
> > com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1947)
> > at
> > com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1619)
> > at
> > com.sun.enterprise.web.WebApplication.start(WebApplication.java:90)
> > at
> > org.glassfish.internal.data.EngineRef.start(EngineRef.java:126)
> > at
> > org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:241)
> > at
> > org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:236)
> > at
> > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:339)
> > at
> > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:183)
> > at
> > org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:272)
> > at com.sun.enterprise.v3.admin.CommandRunnerImpl
> > $1.execute(CommandRunnerImpl.java:305)
> > at
> > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:320)
> > at
> > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1176)
> > at com.sun.enterprise.v3.admin.CommandRunnerImpl.access
> > $900(CommandRunnerImpl.java:83)
> > at com.sun.enterprise.v3.admin.CommandRunnerImpl
> > $ExecutionContext.execute(CommandRunnerImpl.java:1235)
> > at com.sun.enterprise.v3.admin.CommandRunnerImpl
> > $ExecutionContext.execute(CommandRunnerImpl.java:1224)
> > at
> > com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:365)
> > at
> > com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:204)
> > at
> > com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:166)
> > at
> > com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:100)
> > at
> > com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:245)
> > at
> > com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
> > at
> > com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
> > at
> > com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
> > at
> > com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
> > at
> > com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
> > at
> > com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
> > at
> > com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
> > at
> > com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
> > at
> > com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
> > at
> > com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
> > at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
> > at com.sun.grizzly.util.AbstractThreadPool
> > $Worker.doWork(AbstractThreadPool.java:330)
> > at com.sun.grizzly.util.AbstractThreadPool
> > $Worker.run(AbstractThreadPool.java:309)
> > at java.lang.Thread.run(Thread.java:636)
> >
> > SEVERE: ContainerBase.addChild: start:
> > org.apache.catalina.LifecycleException: java.lang.NoSuchMethodError:
> > org.springframework.core.CollectionFactory.createConcurrentMapIfPossible(I)Ljava/util/Map;
> > at
> > org.apache.catalina.core.StandardContext.start(StandardContext.java:5289)
> > at com.sun.enterprise.web.WebModule.start(WebModule.java:499)
> > at
> > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:928)
> > at
> > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:912)
> > at
> > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:694)
> > at
> > com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1947)
> > at
> > com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1619)
> > at
> > com.sun.enterprise.web.WebApplication.start(WebApplication.java:90)
> > at
> > org.glassfish.internal.data.EngineRef.start(EngineRef.java:126)
> > at
> > org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:241)
> > at
> > org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:236)
> > at
> > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:339)
> > at
> > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:183)
> > at
> > org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:272)
> > at com.sun.enterprise.v3.admin.CommandRunnerImpl
> > $1.execute(CommandRunnerImpl.java:305)
> > at
> > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:320)
> > at
> > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1176)
> > at com.sun.enterprise.v3.admin.CommandRunnerImpl.access
> > $900(CommandRunnerImpl.java:83)
> > at com.sun.enterprise.v3.admin.CommandRunnerImpl
> > $ExecutionContext.execute(CommandRunnerImpl.java:1235)
> > at com.sun.enterprise.v3.admin.CommandRunnerImpl
> > $ExecutionContext.execute(CommandRunnerImpl.java:1224)
> > at
> > com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:365)
> > at
> > com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:204)
> > at
> > com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:166)
> > at
> > com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:100)
> > at
> > com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:245)
> > at
> > com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
> > at
> > com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
> > at
> > com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
> > at
> > com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
> > at
> > com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
> > at
> > com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
> > at
> > com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
> > at
> > com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
> > at
> > com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
> > at
> > com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
> > at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
> > at com.sun.grizzly.util.AbstractThreadPool
> > $Worker.doWork(AbstractThreadPool.java:330)
> > at com.sun.grizzly.util.AbstractThreadPool
> > $Worker.run(AbstractThreadPool.java:309)
> > at java.lang.Thread.run(Thread.java:636)
> > Caused by: java.lang.NoSuchMethodError:
> > org.springframework.core.CollectionFactory.createConcurrentMapIfPossible(I)Ljava/util/Map;
> > at
> > org.springframework.web.context.ContextLoader.<clinit>(ContextLoader.java:153)
> > at
> > org.springframework.web.context.ContextLoaderListener.createContextLoader(ContextLoaderListener.java:53)
> > at
> > org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:44)
> > at
> > org.apache.catalina.core.StandardContext.contextListenerStart(StandardContext.java:4664)
> > at
> > com.sun.enterprise.web.WebModule.contextListenerStart(WebModule.java:535)
> > at
> > org.apache.catalina.core.StandardContext.start(StandardContext.java:5266)
> > ... 38 more
> >
> > WARNING: java.lang.IllegalStateException: ContainerBase.addChild: start:
> > org.apache.catalina.LifecycleException: java.lang.NoSuchMethodError:
> > org.springframework.core.CollectionFactory.createConcurrentMapIfPossible(I)Ljava/util/Map;
> > java.lang.IllegalStateException: ContainerBase.addChild: start:
> > org.apache.catalina.LifecycleException: java.lang.NoSuchMethodError:
> > org.springframework.core.CollectionFactory.createConcurrentMapIfPossible(I)Ljava/util/Map;
> > at
> > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:932)
> > at
> > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:912)
> > at
> > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:694)
> > at
> > com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1947)
> > at
> > com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1619)
> > at
> > com.sun.enterprise.web.WebApplication.start(WebApplication.java:90)
> > at
> > org.glassfish.internal.data.EngineRef.start(EngineRef.java:126)
> > at
> > org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:241)
> > at
> > org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:236)
> > at
> > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:339)
> > at
> > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:183)
> > at
> > org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:272)
> > at com.sun.enterprise.v3.admin.CommandRunnerImpl
> > $1.execute(CommandRunnerImpl.java:305)
> > at
> > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:320)
> > at
> > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1176)
> > at com.sun.enterprise.v3.admin.CommandRunnerImpl.access
> > $900(CommandRunnerImpl.java:83)
> > at com.sun.enterprise.v3.admin.CommandRunnerImpl
> > $ExecutionContext.execute(CommandRunnerImpl.java:1235)
> > at com.sun.enterprise.v3.admin.CommandRunnerImpl
> > $ExecutionContext.execute(CommandRunnerImpl.java:1224)
> > at
> > com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:365)
> > at
> > com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:204)
> > at
> > com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:166)
> > at
> > com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:100)
> > at
> > com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:245)
> > at
> > com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
> > at
> > com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
> > at
> > com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
> > at
> > com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
> > at
> > com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
> > at
> > com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
> > at
> > com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
> > at
> > com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
> > at
> > com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
> > at
> > com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
> > at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
> > at com.sun.grizzly.util.AbstractThreadPool
> > $Worker.doWork(AbstractThreadPool.java:330)
> > at com.sun.grizzly.util.AbstractThreadPool
> > $Worker.run(AbstractThreadPool.java:309)
> > at java.lang.Thread.run(Thread.java:636)
> >
> > SEVERE: Exception while invoking class
> > com.sun.enterprise.web.WebApplication start method
> > java.lang.Exception: java.lang.IllegalStateException:
> > ContainerBase.addChild: start: org.apache.catalina.LifecycleException:
> > java.lang.NoSuchMethodError:
> > org.springframework.core.CollectionFactory.createConcurrentMapIfPossible(I)Ljava/util/Map;
> > at
> > com.sun.enterprise.web.WebApplication.start(WebApplication.java:117)
> > at
> > org.glassfish.internal.data.EngineRef.start(EngineRef.java:126)
> > at
> > org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:241)
> > at
> > org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:236)
> > at
> > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:339)
> > at
> > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:183)
> > at
> > org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:272)
> > at com.sun.enterprise.v3.admin.CommandRunnerImpl
> > $1.execute(CommandRunnerImpl.java:305)
> > at
> > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:320)
> > at
> > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1176)
> > at com.sun.enterprise.v3.admin.CommandRunnerImpl.access
> > $900(CommandRunnerImpl.java:83)
> > at com.sun.enterprise.v3.admin.CommandRunnerImpl
> > $ExecutionContext.execute(CommandRunnerImpl.java:1235)
> > at com.sun.enterprise.v3.admin.CommandRunnerImpl
> > $ExecutionContext.execute(CommandRunnerImpl.java:1224)
> > at
> > com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:365)
> > at
> > com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:204)
> > at
> > com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:166)
> > at
> > com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:100)
> > at
> > com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:245)
> > at
> > com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
> > at
> > com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
> > at
> > com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
> > at
> > com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
> > at
> > com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
> > at
> > com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
> > at
> > com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
> > at
> > com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
> > at
> > com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
> > at
> > com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
> > at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
> > at com.sun.grizzly.util.AbstractThreadPool
> > $Worker.doWork(AbstractThreadPool.java:330)
> > at com.sun.grizzly.util.AbstractThreadPool
> > $Worker.run(AbstractThreadPool.java:309)
> > at java.lang.Thread.run(Thread.java:636)
> >
> > SEVERE: Exception while loading the app
> > java.lang.Exception: java.lang.IllegalStateException:
> > ContainerBase.addChild: start: org.apache.catalina.LifecycleException:
> > java.lang.NoSuchMethodError:
> > org.springframework.core.CollectionFactory.createConcurrentMapIfPossible(I)Ljava/util/Map;
> > at
> > com.sun.enterprise.web.WebApplication.start(WebApplication.java:117)
> > at
> > org.glassfish.internal.data.EngineRef.start(EngineRef.java:126)
> > at
> > org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:241)
> > at
> > org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:236)
> > at
> > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:339)
> > at
> > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:183)
> > at
> > org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:272)
> > at com.sun.enterprise.v3.admin.CommandRunnerImpl
> > $1.execute(CommandRunnerImpl.java:305)
> > at
> > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:320)
> > at
> > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1176)
> > at com.sun.enterprise.v3.admin.CommandRunnerImpl.access
> > $900(CommandRunnerImpl.java:83)
> > at com.sun.enterprise.v3.admin.CommandRunnerImpl
> > $ExecutionContext.execute(CommandRunnerImpl.java:1235)
> > at com.sun.enterprise.v3.admin.CommandRunnerImpl
> > $ExecutionContext.execute(CommandRunnerImpl.java:1224)
> > at
> > com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:365)
> > at
> > com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:204)
> > at
> > com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:166)
> > at
> > com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:100)
> > at
> > com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:245)
> > at
> > com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
> > at
> > com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
> > at
> > com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
> > at
> > com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
> > at
> > com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
> > at
> > com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
> > at
> > com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
> > at
> > com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
> > at
> > com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
> > at
> > com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
> > at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
> > at com.sun.grizzly.util.AbstractThreadPool
> > $Worker.doWork(AbstractThreadPool.java:330)
> > at com.sun.grizzly.util.AbstractThreadPool
> > $Worker.run(AbstractThreadPool.java:309)
> > at java.lang.Thread.run(Thread.java:636)
> >
> >
> >
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> > For additional commands, e-mail: user-help@struts.apache.org
> >
> >
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org
RE: Image type submit
Posted by os...@orange-ftgroup.com.
Ok I'm going to open it :)
The previous email only contains a file named ATT00001..txt
-----Message d'origine-----
De : Maurizio Cucchiara [mailto:maurizio.cucchiara@gmail.com]
Envoyé : mercredi 22 décembre 2010 11:06
À : Struts Users Mailing List
Objet : Re: Image type submit
Olivier,
I asked *you* to open an issue on jira :).
I attached the submit.ftl file on the last email.
Did you see any attachment?
2010/12/22 <os...@orange-ftgroup.com>:
> Thanks Maurizio,
>
> I don't find the issue on JIRA where you attached the submit.ftl file. Could you give me the issue number please?
> Or perhaps I misunderstood, you want me to create this issue?
>
> Regards,
> Olivier Sagit
>
> -----Message d'origine-----
> De : Maurizio Cucchiara [mailto:maurizio.cucchiara@gmail.com]
> Envoyé : mardi 21 décembre 2010 16:33
> À : Struts Users Mailing List
> Objet : Re: Image type submit
>
> OK,
> I remember, we were talking about on dev list last week.
> At first glance, body parameter would seem unnecessary, so I think is a good candidate for removal, though it don't cause any side effect (except for the exception in debug mode).
> So, my suggestion is file a issue on JIRA [1].
> I attached submit.ftl file. You could publish in your WEB-INF/classes/template/simple/submit.ftl (or whatever is your classpath dir) while waiting for patch.
>
> [1] https://issues.apache.org/jira/browse/WW
>
>
> 2010/12/21 <os...@orange-ftgroup.com>:
>> Hello Everyone,
>>
>> I encounter a problem with the <s:submit type="image" src=""> taglib in my forms.
>> So I downloaded the struts2 samples 2.2.1 and modified the form submit tag in struts2-showcase-2.2.1/conversion/enterPersonsInfo.jsp to be a submit of type image.
>>
>> and it generates the same error message:
>>
>> Rendering template /template/simple/submit
>> 16:56:40,862 BUG kerTemplateEngine Rendering template
>> /template/simple/submit.ftl
>> 16:56:40,862 BUG pPropertyAccessor Entering getProperty
>> (ognl.OgnlContext@1c8ed8be,{templateDir=template, theme=simple,
>> dynamicAttributes={}, label=Continuer,
>> onclick=$('textChatFormModalBox').action ='desactivateTextChat.do';,
>> title=Continuer, nameValue=Submit, id=proceed, type=image,
>> align=right, src=ihm/images/fr/btn_proceed_fr.gif},body)
>>
>> 16:56:40,862 BUG ectTypeDeterminer Error while retrieving generic
>> property class for property=parameters
>>
>> java.lang.NullPointerException
>> at
>> com.opensymphony.xwork2.conversion.impl.DefaultObjectTypeDeterminer.g
>> e
>> tClass(DefaultObjectTypeDeterminer.java:314)
>> at
>> com.opensymphony.xwork2.conversion.impl.DefaultObjectTypeDeterminer.g
>> e
>> tKeyClass(DefaultObjectTypeDeterminer.java:93)
>> at
>> com.opensymphony.xwork2.ognl.accessor.XWorkMapPropertyAccessor.getPro
>> p
>> erty(XWorkMapPropertyAccessor.java:93)
>> at ognl.OgnlRuntime.getProperty(OgnlRuntime.java:2230)
>> at ognl.ASTProperty.getValueBody(ASTProperty.java:114)
>> at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212)
>> at ognl.SimpleNode.getValue(SimpleNode.java:258)
>> at ognl.ASTChain.getValueBody(ASTChain.java:141)
>> at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212)
>> at ognl.SimpleNode.getValue(SimpleNode.java:258)
>> at ognl.Ognl.getValue(Ognl.java:494)
>> at
>> com.opensymphony.xwork2.ognl.OgnlUtil.getValue(OgnlUtil.java:217)
>> at
>> com.opensymphony.xwork2.ognl.OgnlValueStack.getValue(OgnlValueStack.j
>> a
>> va:342)
>> at
>> com.opensymphony.xwork2.ognl.OgnlValueStack.tryFindValue(OgnlValueSta
>> c
>> k.java:331)
>> at
>> com.opensymphony.xwork2.ognl.OgnlValueStack.tryFindValueWhenExpressio
>> n
>> IsNotNull(OgnlValueStack.java:307)
>> at
>> com.opensymphony.xwork2.ognl.OgnlValueStack.findValue(OgnlValueStack.
>> j
>> ava:293)
>> at
>> org.apache.struts2.components.Property.start(Property.java:162)
>> at
>> org.apache.struts2.views.freemarker.tags.CallbackWriter.onStart(Callb
>> a
>> ckWriter.java:73)
>> at freemarker.core.Environment.visit(Environment.java:296)
>> at freemarker.core.UnifiedCall.accept(UnifiedCall.java:130)
>> at freemarker.core.Environment.visit(Environment.java:210)
>> at freemarker.core.MixedContent.accept(MixedContent.java:92)
>> at freemarker.core.Environment.visit(Environment.java:210)
>> ...
>>
>> Could you tell me if it's reproducable on your side with the struts2-showcase sample?
>> Tested with struts2.2.1 on Jonas4.10.3
>>
>> Thanks,
>>
>> Olivier Sagit
>> osagit.ext@orange-ftgroup.com
>>
>> *********************************
>> This message and any attachments (the "message") are confidential and intended solely for the addressees.
>> Any unauthorised use or dissemination is prohibited.
>> Messages are susceptible to alteration.
>> France Telecom Group shall not be liable for the message if altered, changed or falsified.
>> If you are not the intended addressee of this message, please cancel it immediately and inform the sender.
>> ********************************
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
>> For additional commands, e-mail: user-help@struts.apache.org
>>
>>
>
>
>
> --
> Maurizio Cucchiara
>
>
> *********************************
> This message and any attachments (the "message") are confidential and intended solely for the addressees.
> Any unauthorised use or dissemination is prohibited.
> Messages are susceptible to alteration.
> France Telecom Group shall not be liable for the message if altered, changed or falsified.
> If you are not the intended addressee of this message, please cancel it immediately and inform the sender.
> ********************************
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
>
--
Maurizio Cucchiara
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org
*********************************
This message and any attachments (the "message") are confidential and intended solely for the addressees.
Any unauthorised use or dissemination is prohibited.
Messages are susceptible to alteration.
France Telecom Group shall not be liable for the message if altered, changed or falsified.
If you are not the intended addressee of this message, please cancel it immediately and inform the sender.
********************************
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org
Re: Image type submit
Posted by Maurizio Cucchiara <ma...@gmail.com>.
Olivier,
I asked *you* to open an issue on jira :).
I attached the submit.ftl file on the last email.
Did you see any attachment?
2010/12/22 <os...@orange-ftgroup.com>:
> Thanks Maurizio,
>
> I don't find the issue on JIRA where you attached the submit.ftl file. Could you give me the issue number please?
> Or perhaps I misunderstood, you want me to create this issue?
>
> Regards,
> Olivier Sagit
>
> -----Message d'origine-----
> De : Maurizio Cucchiara [mailto:maurizio.cucchiara@gmail.com]
> Envoyé : mardi 21 décembre 2010 16:33
> À : Struts Users Mailing List
> Objet : Re: Image type submit
>
> OK,
> I remember, we were talking about on dev list last week.
> At first glance, body parameter would seem unnecessary, so I think is a good candidate for removal, though it don't cause any side effect (except for the exception in debug mode).
> So, my suggestion is file a issue on JIRA [1].
> I attached submit.ftl file. You could publish in your WEB-INF/classes/template/simple/submit.ftl (or whatever is your classpath dir) while waiting for patch.
>
> [1] https://issues.apache.org/jira/browse/WW
>
>
> 2010/12/21 <os...@orange-ftgroup.com>:
>> Hello Everyone,
>>
>> I encounter a problem with the <s:submit type="image" src=""> taglib in my forms.
>> So I downloaded the struts2 samples 2.2.1 and modified the form submit tag in struts2-showcase-2.2.1/conversion/enterPersonsInfo.jsp to be a submit of type image.
>>
>> and it generates the same error message:
>>
>> Rendering template /template/simple/submit
>> 16:56:40,862 BUG kerTemplateEngine Rendering template
>> /template/simple/submit.ftl
>> 16:56:40,862 BUG pPropertyAccessor Entering getProperty
>> (ognl.OgnlContext@1c8ed8be,{templateDir=template, theme=simple,
>> dynamicAttributes={}, label=Continuer,
>> onclick=$('textChatFormModalBox').action ='desactivateTextChat.do';,
>> title=Continuer, nameValue=Submit, id=proceed, type=image,
>> align=right, src=ihm/images/fr/btn_proceed_fr.gif},body)
>>
>> 16:56:40,862 BUG ectTypeDeterminer Error while retrieving generic
>> property class for property=parameters
>>
>> java.lang.NullPointerException
>> at
>> com.opensymphony.xwork2.conversion.impl.DefaultObjectTypeDeterminer.ge
>> tClass(DefaultObjectTypeDeterminer.java:314)
>> at
>> com.opensymphony.xwork2.conversion.impl.DefaultObjectTypeDeterminer.ge
>> tKeyClass(DefaultObjectTypeDeterminer.java:93)
>> at
>> com.opensymphony.xwork2.ognl.accessor.XWorkMapPropertyAccessor.getProp
>> erty(XWorkMapPropertyAccessor.java:93)
>> at ognl.OgnlRuntime.getProperty(OgnlRuntime.java:2230)
>> at ognl.ASTProperty.getValueBody(ASTProperty.java:114)
>> at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212)
>> at ognl.SimpleNode.getValue(SimpleNode.java:258)
>> at ognl.ASTChain.getValueBody(ASTChain.java:141)
>> at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212)
>> at ognl.SimpleNode.getValue(SimpleNode.java:258)
>> at ognl.Ognl.getValue(Ognl.java:494)
>> at
>> com.opensymphony.xwork2.ognl.OgnlUtil.getValue(OgnlUtil.java:217)
>> at
>> com.opensymphony.xwork2.ognl.OgnlValueStack.getValue(OgnlValueStack.ja
>> va:342)
>> at
>> com.opensymphony.xwork2.ognl.OgnlValueStack.tryFindValue(OgnlValueStac
>> k.java:331)
>> at
>> com.opensymphony.xwork2.ognl.OgnlValueStack.tryFindValueWhenExpression
>> IsNotNull(OgnlValueStack.java:307)
>> at
>> com.opensymphony.xwork2.ognl.OgnlValueStack.findValue(OgnlValueStack.j
>> ava:293)
>> at
>> org.apache.struts2.components.Property.start(Property.java:162)
>> at
>> org.apache.struts2.views.freemarker.tags.CallbackWriter.onStart(Callba
>> ckWriter.java:73)
>> at freemarker.core.Environment.visit(Environment.java:296)
>> at freemarker.core.UnifiedCall.accept(UnifiedCall.java:130)
>> at freemarker.core.Environment.visit(Environment.java:210)
>> at freemarker.core.MixedContent.accept(MixedContent.java:92)
>> at freemarker.core.Environment.visit(Environment.java:210)
>> ...
>>
>> Could you tell me if it's reproducable on your side with the struts2-showcase sample?
>> Tested with struts2.2.1 on Jonas4.10.3
>>
>> Thanks,
>>
>> Olivier Sagit
>> osagit.ext@orange-ftgroup.com
>>
>> *********************************
>> This message and any attachments (the "message") are confidential and intended solely for the addressees.
>> Any unauthorised use or dissemination is prohibited.
>> Messages are susceptible to alteration.
>> France Telecom Group shall not be liable for the message if altered, changed or falsified.
>> If you are not the intended addressee of this message, please cancel it immediately and inform the sender.
>> ********************************
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
>> For additional commands, e-mail: user-help@struts.apache.org
>>
>>
>
>
>
> --
> Maurizio Cucchiara
>
>
> *********************************
> This message and any attachments (the "message") are confidential and intended solely for the addressees.
> Any unauthorised use or dissemination is prohibited.
> Messages are susceptible to alteration.
> France Telecom Group shall not be liable for the message if altered, changed or falsified.
> If you are not the intended addressee of this message, please cancel it immediately and inform the sender.
> ********************************
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
>
--
Maurizio Cucchiara
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org
RE: Image type submit
Posted by os...@orange-ftgroup.com.
Thanks Maurizio,
I don't find the issue on JIRA where you attached the submit.ftl file. Could you give me the issue number please?
Or perhaps I misunderstood, you want me to create this issue?
Regards,
Olivier Sagit
-----Message d'origine-----
De : Maurizio Cucchiara [mailto:maurizio.cucchiara@gmail.com]
Envoyé : mardi 21 décembre 2010 16:33
À : Struts Users Mailing List
Objet : Re: Image type submit
OK,
I remember, we were talking about on dev list last week.
At first glance, body parameter would seem unnecessary, so I think is a good candidate for removal, though it don't cause any side effect (except for the exception in debug mode).
So, my suggestion is file a issue on JIRA [1].
I attached submit.ftl file. You could publish in your WEB-INF/classes/template/simple/submit.ftl (or whatever is your classpath dir) while waiting for patch.
[1] https://issues.apache.org/jira/browse/WW
2010/12/21 <os...@orange-ftgroup.com>:
> Hello Everyone,
>
> I encounter a problem with the <s:submit type="image" src=""> taglib in my forms.
> So I downloaded the struts2 samples 2.2.1 and modified the form submit tag in struts2-showcase-2.2.1/conversion/enterPersonsInfo.jsp to be a submit of type image.
>
> and it generates the same error message:
>
> Rendering template /template/simple/submit
> 16:56:40,862 BUG kerTemplateEngine Rendering template
> /template/simple/submit.ftl
> 16:56:40,862 BUG pPropertyAccessor Entering getProperty
> (ognl.OgnlContext@1c8ed8be,{templateDir=template, theme=simple,
> dynamicAttributes={}, label=Continuer,
> onclick=$('textChatFormModalBox').action ='desactivateTextChat.do';,
> title=Continuer, nameValue=Submit, id=proceed, type=image,
> align=right, src=ihm/images/fr/btn_proceed_fr.gif},body)
>
> 16:56:40,862 BUG ectTypeDeterminer Error while retrieving generic
> property class for property=parameters
>
> java.lang.NullPointerException
> at
> com.opensymphony.xwork2.conversion.impl.DefaultObjectTypeDeterminer.ge
> tClass(DefaultObjectTypeDeterminer.java:314)
> at
> com.opensymphony.xwork2.conversion.impl.DefaultObjectTypeDeterminer.ge
> tKeyClass(DefaultObjectTypeDeterminer.java:93)
> at
> com.opensymphony.xwork2.ognl.accessor.XWorkMapPropertyAccessor.getProp
> erty(XWorkMapPropertyAccessor.java:93)
> at ognl.OgnlRuntime.getProperty(OgnlRuntime.java:2230)
> at ognl.ASTProperty.getValueBody(ASTProperty.java:114)
> at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212)
> at ognl.SimpleNode.getValue(SimpleNode.java:258)
> at ognl.ASTChain.getValueBody(ASTChain.java:141)
> at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212)
> at ognl.SimpleNode.getValue(SimpleNode.java:258)
> at ognl.Ognl.getValue(Ognl.java:494)
> at
> com.opensymphony.xwork2.ognl.OgnlUtil.getValue(OgnlUtil.java:217)
> at
> com.opensymphony.xwork2.ognl.OgnlValueStack.getValue(OgnlValueStack.ja
> va:342)
> at
> com.opensymphony.xwork2.ognl.OgnlValueStack.tryFindValue(OgnlValueStac
> k.java:331)
> at
> com.opensymphony.xwork2.ognl.OgnlValueStack.tryFindValueWhenExpression
> IsNotNull(OgnlValueStack.java:307)
> at
> com.opensymphony.xwork2.ognl.OgnlValueStack.findValue(OgnlValueStack.j
> ava:293)
> at
> org.apache.struts2.components.Property.start(Property.java:162)
> at
> org.apache.struts2.views.freemarker.tags.CallbackWriter.onStart(Callba
> ckWriter.java:73)
> at freemarker.core.Environment.visit(Environment.java:296)
> at freemarker.core.UnifiedCall.accept(UnifiedCall.java:130)
> at freemarker.core.Environment.visit(Environment.java:210)
> at freemarker.core.MixedContent.accept(MixedContent.java:92)
> at freemarker.core.Environment.visit(Environment.java:210)
> ...
>
> Could you tell me if it's reproducable on your side with the struts2-showcase sample?
> Tested with struts2.2.1 on Jonas4.10.3
>
> Thanks,
>
> Olivier Sagit
> osagit.ext@orange-ftgroup.com
>
> *********************************
> This message and any attachments (the "message") are confidential and intended solely for the addressees.
> Any unauthorised use or dissemination is prohibited.
> Messages are susceptible to alteration.
> France Telecom Group shall not be liable for the message if altered, changed or falsified.
> If you are not the intended addressee of this message, please cancel it immediately and inform the sender.
> ********************************
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
>
--
Maurizio Cucchiara
*********************************
This message and any attachments (the "message") are confidential and intended solely for the addressees.
Any unauthorised use or dissemination is prohibited.
Messages are susceptible to alteration.
France Telecom Group shall not be liable for the message if altered, changed or falsified.
If you are not the intended addressee of this message, please cancel it immediately and inform the sender.
********************************
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org
Re: Image type submit
Posted by Maurizio Cucchiara <ma...@gmail.com>.
OK,
I remember, we were talking about on dev list last week.
At first glance, body parameter would seem unnecessary, so I think is
a good candidate for removal, though it don't cause any side effect
(except for the exception in debug mode).
So, my suggestion is file a issue on JIRA [1].
I attached submit.ftl file. You could publish in your
WEB-INF/classes/template/simple/submit.ftl (or whatever is your
classpath dir) while waiting for patch.
[1] https://issues.apache.org/jira/browse/WW
2010/12/21 <os...@orange-ftgroup.com>:
> Hello Everyone,
>
> I encounter a problem with the <s:submit type="image" src=""> taglib in my forms.
> So I downloaded the struts2 samples 2.2.1 and modified the form submit tag in struts2-showcase-2.2.1/conversion/enterPersonsInfo.jsp to be a submit of type image.
>
> and it generates the same error message:
>
> Rendering template /template/simple/submit
> 16:56:40,862 BUG kerTemplateEngine Rendering template /template/simple/submit.ftl
> 16:56:40,862 BUG pPropertyAccessor Entering getProperty (ognl.OgnlContext@1c8ed8be,{templateDir=template, theme=simple, dynamicAttributes={}, label=Continuer, onclick=$('textChatFormModalBox').action ='desactivateTextChat.do';, title=Continuer, nameValue=Submit, id=proceed, type=image,
> align=right, src=ihm/images/fr/btn_proceed_fr.gif},body)
>
> 16:56:40,862 BUG ectTypeDeterminer Error while retrieving generic property class for property=parameters
>
> java.lang.NullPointerException
> at com.opensymphony.xwork2.conversion.impl.DefaultObjectTypeDeterminer.getClass(DefaultObjectTypeDeterminer.java:314)
> at com.opensymphony.xwork2.conversion.impl.DefaultObjectTypeDeterminer.getKeyClass(DefaultObjectTypeDeterminer.java:93)
> at com.opensymphony.xwork2.ognl.accessor.XWorkMapPropertyAccessor.getProperty(XWorkMapPropertyAccessor.java:93)
> at ognl.OgnlRuntime.getProperty(OgnlRuntime.java:2230)
> at ognl.ASTProperty.getValueBody(ASTProperty.java:114)
> at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212)
> at ognl.SimpleNode.getValue(SimpleNode.java:258)
> at ognl.ASTChain.getValueBody(ASTChain.java:141)
> at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212)
> at ognl.SimpleNode.getValue(SimpleNode.java:258)
> at ognl.Ognl.getValue(Ognl.java:494)
> at com.opensymphony.xwork2.ognl.OgnlUtil.getValue(OgnlUtil.java:217)
> at com.opensymphony.xwork2.ognl.OgnlValueStack.getValue(OgnlValueStack.java:342)
> at com.opensymphony.xwork2.ognl.OgnlValueStack.tryFindValue(OgnlValueStack.java:331)
> at com.opensymphony.xwork2.ognl.OgnlValueStack.tryFindValueWhenExpressionIsNotNull(OgnlValueStack.java:307)
> at com.opensymphony.xwork2.ognl.OgnlValueStack.findValue(OgnlValueStack.java:293)
> at org.apache.struts2.components.Property.start(Property.java:162)
> at org.apache.struts2.views.freemarker.tags.CallbackWriter.onStart(CallbackWriter.java:73)
> at freemarker.core.Environment.visit(Environment.java:296)
> at freemarker.core.UnifiedCall.accept(UnifiedCall.java:130)
> at freemarker.core.Environment.visit(Environment.java:210)
> at freemarker.core.MixedContent.accept(MixedContent.java:92)
> at freemarker.core.Environment.visit(Environment.java:210)
> ...
>
> Could you tell me if it's reproducable on your side with the struts2-showcase sample?
> Tested with struts2.2.1 on Jonas4.10.3
>
> Thanks,
>
> Olivier Sagit
> osagit.ext@orange-ftgroup.com
>
> *********************************
> This message and any attachments (the "message") are confidential and intended solely for the addressees.
> Any unauthorised use or dissemination is prohibited.
> Messages are susceptible to alteration.
> France Telecom Group shall not be liable for the message if altered, changed or falsified.
> If you are not the intended addressee of this message, please cancel it immediately and inform the sender.
> ********************************
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
>
--
Maurizio Cucchiara
Image type submit
Posted by os...@orange-ftgroup.com.
Hello Everyone,
I encounter a problem with the <s:submit type="image" src=""> taglib in my forms.
So I downloaded the struts2 samples 2.2.1 and modified the form submit tag in struts2-showcase-2.2.1/conversion/enterPersonsInfo.jsp to be a submit of type image.
and it generates the same error message:
Rendering template /template/simple/submit
16:56:40,862 BUG kerTemplateEngine Rendering template /template/simple/submit.ftl
16:56:40,862 BUG pPropertyAccessor Entering getProperty (ognl.OgnlContext@1c8ed8be,{templateDir=template, theme=simple, dynamicAttributes={}, label=Continuer, onclick=$('textChatFormModalBox').action ='desactivateTextChat.do';, title=Continuer, nameValue=Submit, id=proceed, type=image,
align=right, src=ihm/images/fr/btn_proceed_fr.gif},body)
16:56:40,862 BUG ectTypeDeterminer Error while retrieving generic property class for property=parameters
java.lang.NullPointerException
at com.opensymphony.xwork2.conversion.impl.DefaultObjectTypeDeterminer.getClass(DefaultObjectTypeDeterminer.java:314)
at com.opensymphony.xwork2.conversion.impl.DefaultObjectTypeDeterminer.getKeyClass(DefaultObjectTypeDeterminer.java:93)
at com.opensymphony.xwork2.ognl.accessor.XWorkMapPropertyAccessor.getProperty(XWorkMapPropertyAccessor.java:93)
at ognl.OgnlRuntime.getProperty(OgnlRuntime.java:2230)
at ognl.ASTProperty.getValueBody(ASTProperty.java:114)
at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212)
at ognl.SimpleNode.getValue(SimpleNode.java:258)
at ognl.ASTChain.getValueBody(ASTChain.java:141)
at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212)
at ognl.SimpleNode.getValue(SimpleNode.java:258)
at ognl.Ognl.getValue(Ognl.java:494)
at com.opensymphony.xwork2.ognl.OgnlUtil.getValue(OgnlUtil.java:217)
at com.opensymphony.xwork2.ognl.OgnlValueStack.getValue(OgnlValueStack.java:342)
at com.opensymphony.xwork2.ognl.OgnlValueStack.tryFindValue(OgnlValueStack.java:331)
at com.opensymphony.xwork2.ognl.OgnlValueStack.tryFindValueWhenExpressionIsNotNull(OgnlValueStack.java:307)
at com.opensymphony.xwork2.ognl.OgnlValueStack.findValue(OgnlValueStack.java:293)
at org.apache.struts2.components.Property.start(Property.java:162)
at org.apache.struts2.views.freemarker.tags.CallbackWriter.onStart(CallbackWriter.java:73)
at freemarker.core.Environment.visit(Environment.java:296)
at freemarker.core.UnifiedCall.accept(UnifiedCall.java:130)
at freemarker.core.Environment.visit(Environment.java:210)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:210)
...
Could you tell me if it's reproducable on your side with the struts2-showcase sample?
Tested with struts2.2.1 on Jonas4.10.3
Thanks,
Olivier Sagit
osagit.ext@orange-ftgroup.com
*********************************
This message and any attachments (the "message") are confidential and intended solely for the addressees.
Any unauthorised use or dissemination is prohibited.
Messages are susceptible to alteration.
France Telecom Group shall not be liable for the message if altered, changed or falsified.
If you are not the intended addressee of this message, please cancel it immediately and inform the sender.
********************************
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org
Re: Dependancy Madness: Struts 2.2.1 spring 2.5 (preferably later ie:
3) and JPA2 backed with Hibernate
Posted by Maurizio Cucchiara <ma...@gmail.com>.
It looks like there is a spring library conflict.
Though at first glance would seem a spring issue, could you post the
list of the lib directory (probably there will be more than one spring
library version)
2010/12/20 Ken McWilliams <ke...@aerose.com>:
> I'm experiencing issues upgrading the struts2-spring-2-jpa-ajax demo
> found here
> http://struts.apache.org/2.2.1/docs/struts-2-spring-2-jpa-ajax.html
>
> I've set up quite a few 2.2.1 projects I've just had a hard time
> understanding the spring/hibernate dependencies. I don't suppose anyone
> has an updated version of this demo (Struts 2.2.1, jpa 2, spring
> (anything that works) =)
>
> With the above project I followed:
> http://struts.apache.org/2.2.1/docs/create-struts-2-web-application-using-maven-to-manage-artifacts-and-to-build-the-application.html
>
> So I removed struts2-core and struts2-spring-plugin and added back the
> 2.2.1 version of the struts2-spring-plugin (because it adds back
> struts2-core) and added javasssist (although there is still an older
> version because of the hibernate dependency) added log4j dependency and
> xml file and switched to using the
> org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
> filter.
>
> I'm getting at this moment:
>
> ************* HERE DOWN IS EXCEPTIONS ******************
>
> SEVERE: PWC1306: Startup of context /quickstart_upgrade-0.1-SNAPSHOT
> failed due to previous errors
> SEVERE: PWC1305: Exception during cleanup after start failed
> org.apache.catalina.LifecycleException: PWC2769: Manager has not yet
> been started
> at
> org.apache.catalina.session.StandardManager.stop(StandardManager.java:892)
> at
> org.apache.catalina.core.StandardContext.stop(StandardContext.java:5456)
> at com.sun.enterprise.web.WebModule.stop(WebModule.java:530)
> at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:5284)
> at com.sun.enterprise.web.WebModule.start(WebModule.java:499)
> at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:928)
> at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:912)
> at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:694)
> at
> com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1947)
> at
> com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1619)
> at
> com.sun.enterprise.web.WebApplication.start(WebApplication.java:90)
> at
> org.glassfish.internal.data.EngineRef.start(EngineRef.java:126)
> at
> org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:241)
> at
> org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:236)
> at
> com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:339)
> at
> com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:183)
> at
> org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:272)
> at com.sun.enterprise.v3.admin.CommandRunnerImpl
> $1.execute(CommandRunnerImpl.java:305)
> at
> com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:320)
> at
> com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1176)
> at com.sun.enterprise.v3.admin.CommandRunnerImpl.access
> $900(CommandRunnerImpl.java:83)
> at com.sun.enterprise.v3.admin.CommandRunnerImpl
> $ExecutionContext.execute(CommandRunnerImpl.java:1235)
> at com.sun.enterprise.v3.admin.CommandRunnerImpl
> $ExecutionContext.execute(CommandRunnerImpl.java:1224)
> at
> com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:365)
> at
> com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:204)
> at
> com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:166)
> at
> com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:100)
> at
> com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:245)
> at
> com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
> at
> com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
> at
> com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
> at
> com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
> at
> com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
> at
> com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
> at
> com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
> at
> com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
> at
> com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
> at
> com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
> at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
> at com.sun.grizzly.util.AbstractThreadPool
> $Worker.doWork(AbstractThreadPool.java:330)
> at com.sun.grizzly.util.AbstractThreadPool
> $Worker.run(AbstractThreadPool.java:309)
> at java.lang.Thread.run(Thread.java:636)
>
> SEVERE: ContainerBase.addChild: start:
> org.apache.catalina.LifecycleException: java.lang.NoSuchMethodError:
> org.springframework.core.CollectionFactory.createConcurrentMapIfPossible(I)Ljava/util/Map;
> at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:5289)
> at com.sun.enterprise.web.WebModule.start(WebModule.java:499)
> at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:928)
> at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:912)
> at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:694)
> at
> com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1947)
> at
> com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1619)
> at
> com.sun.enterprise.web.WebApplication.start(WebApplication.java:90)
> at
> org.glassfish.internal.data.EngineRef.start(EngineRef.java:126)
> at
> org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:241)
> at
> org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:236)
> at
> com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:339)
> at
> com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:183)
> at
> org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:272)
> at com.sun.enterprise.v3.admin.CommandRunnerImpl
> $1.execute(CommandRunnerImpl.java:305)
> at
> com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:320)
> at
> com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1176)
> at com.sun.enterprise.v3.admin.CommandRunnerImpl.access
> $900(CommandRunnerImpl.java:83)
> at com.sun.enterprise.v3.admin.CommandRunnerImpl
> $ExecutionContext.execute(CommandRunnerImpl.java:1235)
> at com.sun.enterprise.v3.admin.CommandRunnerImpl
> $ExecutionContext.execute(CommandRunnerImpl.java:1224)
> at
> com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:365)
> at
> com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:204)
> at
> com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:166)
> at
> com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:100)
> at
> com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:245)
> at
> com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
> at
> com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
> at
> com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
> at
> com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
> at
> com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
> at
> com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
> at
> com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
> at
> com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
> at
> com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
> at
> com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
> at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
> at com.sun.grizzly.util.AbstractThreadPool
> $Worker.doWork(AbstractThreadPool.java:330)
> at com.sun.grizzly.util.AbstractThreadPool
> $Worker.run(AbstractThreadPool.java:309)
> at java.lang.Thread.run(Thread.java:636)
> Caused by: java.lang.NoSuchMethodError:
> org.springframework.core.CollectionFactory.createConcurrentMapIfPossible(I)Ljava/util/Map;
> at
> org.springframework.web.context.ContextLoader.<clinit>(ContextLoader.java:153)
> at
> org.springframework.web.context.ContextLoaderListener.createContextLoader(ContextLoaderListener.java:53)
> at
> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:44)
> at
> org.apache.catalina.core.StandardContext.contextListenerStart(StandardContext.java:4664)
> at
> com.sun.enterprise.web.WebModule.contextListenerStart(WebModule.java:535)
> at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:5266)
> ... 38 more
>
> WARNING: java.lang.IllegalStateException: ContainerBase.addChild: start:
> org.apache.catalina.LifecycleException: java.lang.NoSuchMethodError:
> org.springframework.core.CollectionFactory.createConcurrentMapIfPossible(I)Ljava/util/Map;
> java.lang.IllegalStateException: ContainerBase.addChild: start:
> org.apache.catalina.LifecycleException: java.lang.NoSuchMethodError:
> org.springframework.core.CollectionFactory.createConcurrentMapIfPossible(I)Ljava/util/Map;
> at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:932)
> at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:912)
> at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:694)
> at
> com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1947)
> at
> com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1619)
> at
> com.sun.enterprise.web.WebApplication.start(WebApplication.java:90)
> at
> org.glassfish.internal.data.EngineRef.start(EngineRef.java:126)
> at
> org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:241)
> at
> org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:236)
> at
> com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:339)
> at
> com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:183)
> at
> org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:272)
> at com.sun.enterprise.v3.admin.CommandRunnerImpl
> $1.execute(CommandRunnerImpl.java:305)
> at
> com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:320)
> at
> com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1176)
> at com.sun.enterprise.v3.admin.CommandRunnerImpl.access
> $900(CommandRunnerImpl.java:83)
> at com.sun.enterprise.v3.admin.CommandRunnerImpl
> $ExecutionContext.execute(CommandRunnerImpl.java:1235)
> at com.sun.enterprise.v3.admin.CommandRunnerImpl
> $ExecutionContext.execute(CommandRunnerImpl.java:1224)
> at
> com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:365)
> at
> com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:204)
> at
> com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:166)
> at
> com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:100)
> at
> com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:245)
> at
> com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
> at
> com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
> at
> com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
> at
> com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
> at
> com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
> at
> com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
> at
> com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
> at
> com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
> at
> com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
> at
> com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
> at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
> at com.sun.grizzly.util.AbstractThreadPool
> $Worker.doWork(AbstractThreadPool.java:330)
> at com.sun.grizzly.util.AbstractThreadPool
> $Worker.run(AbstractThreadPool.java:309)
> at java.lang.Thread.run(Thread.java:636)
>
> SEVERE: Exception while invoking class
> com.sun.enterprise.web.WebApplication start method
> java.lang.Exception: java.lang.IllegalStateException:
> ContainerBase.addChild: start: org.apache.catalina.LifecycleException:
> java.lang.NoSuchMethodError:
> org.springframework.core.CollectionFactory.createConcurrentMapIfPossible(I)Ljava/util/Map;
> at
> com.sun.enterprise.web.WebApplication.start(WebApplication.java:117)
> at
> org.glassfish.internal.data.EngineRef.start(EngineRef.java:126)
> at
> org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:241)
> at
> org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:236)
> at
> com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:339)
> at
> com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:183)
> at
> org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:272)
> at com.sun.enterprise.v3.admin.CommandRunnerImpl
> $1.execute(CommandRunnerImpl.java:305)
> at
> com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:320)
> at
> com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1176)
> at com.sun.enterprise.v3.admin.CommandRunnerImpl.access
> $900(CommandRunnerImpl.java:83)
> at com.sun.enterprise.v3.admin.CommandRunnerImpl
> $ExecutionContext.execute(CommandRunnerImpl.java:1235)
> at com.sun.enterprise.v3.admin.CommandRunnerImpl
> $ExecutionContext.execute(CommandRunnerImpl.java:1224)
> at
> com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:365)
> at
> com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:204)
> at
> com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:166)
> at
> com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:100)
> at
> com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:245)
> at
> com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
> at
> com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
> at
> com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
> at
> com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
> at
> com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
> at
> com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
> at
> com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
> at
> com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
> at
> com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
> at
> com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
> at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
> at com.sun.grizzly.util.AbstractThreadPool
> $Worker.doWork(AbstractThreadPool.java:330)
> at com.sun.grizzly.util.AbstractThreadPool
> $Worker.run(AbstractThreadPool.java:309)
> at java.lang.Thread.run(Thread.java:636)
>
> SEVERE: Exception while loading the app
> java.lang.Exception: java.lang.IllegalStateException:
> ContainerBase.addChild: start: org.apache.catalina.LifecycleException:
> java.lang.NoSuchMethodError:
> org.springframework.core.CollectionFactory.createConcurrentMapIfPossible(I)Ljava/util/Map;
> at
> com.sun.enterprise.web.WebApplication.start(WebApplication.java:117)
> at
> org.glassfish.internal.data.EngineRef.start(EngineRef.java:126)
> at
> org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:241)
> at
> org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:236)
> at
> com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:339)
> at
> com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:183)
> at
> org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:272)
> at com.sun.enterprise.v3.admin.CommandRunnerImpl
> $1.execute(CommandRunnerImpl.java:305)
> at
> com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:320)
> at
> com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1176)
> at com.sun.enterprise.v3.admin.CommandRunnerImpl.access
> $900(CommandRunnerImpl.java:83)
> at com.sun.enterprise.v3.admin.CommandRunnerImpl
> $ExecutionContext.execute(CommandRunnerImpl.java:1235)
> at com.sun.enterprise.v3.admin.CommandRunnerImpl
> $ExecutionContext.execute(CommandRunnerImpl.java:1224)
> at
> com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:365)
> at
> com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:204)
> at
> com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:166)
> at
> com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:100)
> at
> com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:245)
> at
> com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
> at
> com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
> at
> com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
> at
> com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
> at
> com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
> at
> com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
> at
> com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
> at
> com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
> at
> com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
> at
> com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
> at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
> at com.sun.grizzly.util.AbstractThreadPool
> $Worker.doWork(AbstractThreadPool.java:330)
> at com.sun.grizzly.util.AbstractThreadPool
> $Worker.run(AbstractThreadPool.java:309)
> at java.lang.Thread.run(Thread.java:636)
>
> SEVERE: PWC1306: Startup of context /quickstart_upgrade-0.1-SNAPSHOT
> failed due to previous errors
> SEVERE: PWC1305: Exception during cleanup after start failed
> org.apache.catalina.LifecycleException: PWC2769: Manager has not yet
> been started
> at
> org.apache.catalina.session.StandardManager.stop(StandardManager.java:892)
> at
> org.apache.catalina.core.StandardContext.stop(StandardContext.java:5456)
> at com.sun.enterprise.web.WebModule.stop(WebModule.java:530)
> at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:5284)
> at com.sun.enterprise.web.WebModule.start(WebModule.java:499)
> at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:928)
> at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:912)
> at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:694)
> at
> com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1947)
> at
> com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1619)
> at
> com.sun.enterprise.web.WebApplication.start(WebApplication.java:90)
> at
> org.glassfish.internal.data.EngineRef.start(EngineRef.java:126)
> at
> org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:241)
> at
> org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:236)
> at
> com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:339)
> at
> com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:183)
> at
> org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:272)
> at com.sun.enterprise.v3.admin.CommandRunnerImpl
> $1.execute(CommandRunnerImpl.java:305)
> at
> com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:320)
> at
> com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1176)
> at com.sun.enterprise.v3.admin.CommandRunnerImpl.access
> $900(CommandRunnerImpl.java:83)
> at com.sun.enterprise.v3.admin.CommandRunnerImpl
> $ExecutionContext.execute(CommandRunnerImpl.java:1235)
> at com.sun.enterprise.v3.admin.CommandRunnerImpl
> $ExecutionContext.execute(CommandRunnerImpl.java:1224)
> at
> com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:365)
> at
> com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:204)
> at
> com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:166)
> at
> com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:100)
> at
> com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:245)
> at
> com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
> at
> com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
> at
> com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
> at
> com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
> at
> com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
> at
> com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
> at
> com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
> at
> com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
> at
> com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
> at
> com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
> at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
> at com.sun.grizzly.util.AbstractThreadPool
> $Worker.doWork(AbstractThreadPool.java:330)
> at com.sun.grizzly.util.AbstractThreadPool
> $Worker.run(AbstractThreadPool.java:309)
> at java.lang.Thread.run(Thread.java:636)
>
> SEVERE: ContainerBase.addChild: start:
> org.apache.catalina.LifecycleException: java.lang.NoSuchMethodError:
> org.springframework.core.CollectionFactory.createConcurrentMapIfPossible(I)Ljava/util/Map;
> at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:5289)
> at com.sun.enterprise.web.WebModule.start(WebModule.java:499)
> at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:928)
> at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:912)
> at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:694)
> at
> com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1947)
> at
> com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1619)
> at
> com.sun.enterprise.web.WebApplication.start(WebApplication.java:90)
> at
> org.glassfish.internal.data.EngineRef.start(EngineRef.java:126)
> at
> org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:241)
> at
> org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:236)
> at
> com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:339)
> at
> com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:183)
> at
> org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:272)
> at com.sun.enterprise.v3.admin.CommandRunnerImpl
> $1.execute(CommandRunnerImpl.java:305)
> at
> com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:320)
> at
> com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1176)
> at com.sun.enterprise.v3.admin.CommandRunnerImpl.access
> $900(CommandRunnerImpl.java:83)
> at com.sun.enterprise.v3.admin.CommandRunnerImpl
> $ExecutionContext.execute(CommandRunnerImpl.java:1235)
> at com.sun.enterprise.v3.admin.CommandRunnerImpl
> $ExecutionContext.execute(CommandRunnerImpl.java:1224)
> at
> com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:365)
> at
> com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:204)
> at
> com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:166)
> at
> com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:100)
> at
> com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:245)
> at
> com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
> at
> com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
> at
> com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
> at
> com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
> at
> com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
> at
> com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
> at
> com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
> at
> com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
> at
> com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
> at
> com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
> at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
> at com.sun.grizzly.util.AbstractThreadPool
> $Worker.doWork(AbstractThreadPool.java:330)
> at com.sun.grizzly.util.AbstractThreadPool
> $Worker.run(AbstractThreadPool.java:309)
> at java.lang.Thread.run(Thread.java:636)
> Caused by: java.lang.NoSuchMethodError:
> org.springframework.core.CollectionFactory.createConcurrentMapIfPossible(I)Ljava/util/Map;
> at
> org.springframework.web.context.ContextLoader.<clinit>(ContextLoader.java:153)
> at
> org.springframework.web.context.ContextLoaderListener.createContextLoader(ContextLoaderListener.java:53)
> at
> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:44)
> at
> org.apache.catalina.core.StandardContext.contextListenerStart(StandardContext.java:4664)
> at
> com.sun.enterprise.web.WebModule.contextListenerStart(WebModule.java:535)
> at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:5266)
> ... 38 more
>
> WARNING: java.lang.IllegalStateException: ContainerBase.addChild: start:
> org.apache.catalina.LifecycleException: java.lang.NoSuchMethodError:
> org.springframework.core.CollectionFactory.createConcurrentMapIfPossible(I)Ljava/util/Map;
> java.lang.IllegalStateException: ContainerBase.addChild: start:
> org.apache.catalina.LifecycleException: java.lang.NoSuchMethodError:
> org.springframework.core.CollectionFactory.createConcurrentMapIfPossible(I)Ljava/util/Map;
> at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:932)
> at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:912)
> at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:694)
> at
> com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1947)
> at
> com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1619)
> at
> com.sun.enterprise.web.WebApplication.start(WebApplication.java:90)
> at
> org.glassfish.internal.data.EngineRef.start(EngineRef.java:126)
> at
> org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:241)
> at
> org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:236)
> at
> com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:339)
> at
> com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:183)
> at
> org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:272)
> at com.sun.enterprise.v3.admin.CommandRunnerImpl
> $1.execute(CommandRunnerImpl.java:305)
> at
> com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:320)
> at
> com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1176)
> at com.sun.enterprise.v3.admin.CommandRunnerImpl.access
> $900(CommandRunnerImpl.java:83)
> at com.sun.enterprise.v3.admin.CommandRunnerImpl
> $ExecutionContext.execute(CommandRunnerImpl.java:1235)
> at com.sun.enterprise.v3.admin.CommandRunnerImpl
> $ExecutionContext.execute(CommandRunnerImpl.java:1224)
> at
> com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:365)
> at
> com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:204)
> at
> com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:166)
> at
> com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:100)
> at
> com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:245)
> at
> com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
> at
> com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
> at
> com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
> at
> com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
> at
> com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
> at
> com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
> at
> com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
> at
> com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
> at
> com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
> at
> com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
> at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
> at com.sun.grizzly.util.AbstractThreadPool
> $Worker.doWork(AbstractThreadPool.java:330)
> at com.sun.grizzly.util.AbstractThreadPool
> $Worker.run(AbstractThreadPool.java:309)
> at java.lang.Thread.run(Thread.java:636)
>
> SEVERE: Exception while invoking class
> com.sun.enterprise.web.WebApplication start method
> java.lang.Exception: java.lang.IllegalStateException:
> ContainerBase.addChild: start: org.apache.catalina.LifecycleException:
> java.lang.NoSuchMethodError:
> org.springframework.core.CollectionFactory.createConcurrentMapIfPossible(I)Ljava/util/Map;
> at
> com.sun.enterprise.web.WebApplication.start(WebApplication.java:117)
> at
> org.glassfish.internal.data.EngineRef.start(EngineRef.java:126)
> at
> org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:241)
> at
> org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:236)
> at
> com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:339)
> at
> com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:183)
> at
> org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:272)
> at com.sun.enterprise.v3.admin.CommandRunnerImpl
> $1.execute(CommandRunnerImpl.java:305)
> at
> com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:320)
> at
> com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1176)
> at com.sun.enterprise.v3.admin.CommandRunnerImpl.access
> $900(CommandRunnerImpl.java:83)
> at com.sun.enterprise.v3.admin.CommandRunnerImpl
> $ExecutionContext.execute(CommandRunnerImpl.java:1235)
> at com.sun.enterprise.v3.admin.CommandRunnerImpl
> $ExecutionContext.execute(CommandRunnerImpl.java:1224)
> at
> com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:365)
> at
> com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:204)
> at
> com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:166)
> at
> com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:100)
> at
> com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:245)
> at
> com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
> at
> com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
> at
> com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
> at
> com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
> at
> com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
> at
> com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
> at
> com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
> at
> com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
> at
> com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
> at
> com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
> at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
> at com.sun.grizzly.util.AbstractThreadPool
> $Worker.doWork(AbstractThreadPool.java:330)
> at com.sun.grizzly.util.AbstractThreadPool
> $Worker.run(AbstractThreadPool.java:309)
> at java.lang.Thread.run(Thread.java:636)
>
> SEVERE: Exception while loading the app
> java.lang.Exception: java.lang.IllegalStateException:
> ContainerBase.addChild: start: org.apache.catalina.LifecycleException:
> java.lang.NoSuchMethodError:
> org.springframework.core.CollectionFactory.createConcurrentMapIfPossible(I)Ljava/util/Map;
> at
> com.sun.enterprise.web.WebApplication.start(WebApplication.java:117)
> at
> org.glassfish.internal.data.EngineRef.start(EngineRef.java:126)
> at
> org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:241)
> at
> org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:236)
> at
> com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:339)
> at
> com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:183)
> at
> org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:272)
> at com.sun.enterprise.v3.admin.CommandRunnerImpl
> $1.execute(CommandRunnerImpl.java:305)
> at
> com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:320)
> at
> com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1176)
> at com.sun.enterprise.v3.admin.CommandRunnerImpl.access
> $900(CommandRunnerImpl.java:83)
> at com.sun.enterprise.v3.admin.CommandRunnerImpl
> $ExecutionContext.execute(CommandRunnerImpl.java:1235)
> at com.sun.enterprise.v3.admin.CommandRunnerImpl
> $ExecutionContext.execute(CommandRunnerImpl.java:1224)
> at
> com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:365)
> at
> com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:204)
> at
> com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:166)
> at
> com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:100)
> at
> com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:245)
> at
> com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
> at
> com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
> at
> com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
> at
> com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
> at
> com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
> at
> com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
> at
> com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
> at
> com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
> at
> com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
> at
> com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
> at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
> at com.sun.grizzly.util.AbstractThreadPool
> $Worker.doWork(AbstractThreadPool.java:330)
> at com.sun.grizzly.util.AbstractThreadPool
> $Worker.run(AbstractThreadPool.java:309)
> at java.lang.Thread.run(Thread.java:636)
>
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
>
--
Maurizio Cucchiara
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org