Hi,

I've upgraded my tomcat from 5.5 to 7.0.
I've also upgraded the jre from 1.5 to 7.

I'm trying to get my existing struts/servlets projects to run, but I'm getting 
the following error when running tomcat in my tomcat7-stderr...log file:

 INFO: Deploying configuration descriptor C:\Tomcat 
7.0\conf\Catalina\localhost\common.xml
09-Aug-2013 10:11:44 org.apache.catalina.core.ContainerBase addChildInternal
SEVERE: ContainerBase.addChild: start: 
org.apache.catalina.LifecycleException: Failed to start component 
[StandardEngine[Catalina].StandardHost[localhost].StandardContext[/common]]
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)
    at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)
    at 
org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:656)
    at 
org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1635)
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
    at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NoSuchMethodError: 
javax.servlet.ServletContext.getSessionCookieConfig()Ljavax/servlet/SessionCookieConfig;
    at org.apache.catalina.deploy.WebXml.configureContext(WebXml.java:1374)
    at 
org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1346)
    at 
org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:878)
    at 
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:376)
    at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
    at 
org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
    at 
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5322)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    ... 11 more

Any ideas?  Have I missed something?

Thanks
Seema
                                          

Reply via email to