I get the following exception when running mvn tomcat:run from the command line. The project runs fine inside the Springsource Tool Suite. I MUST be missing some jars or different versions of jars or something but I don't know what.
SEVERE: Exception starting filter Spring OpenEntityManagerInViewFilter
java.lang.ClassCastException: org.springframework.orm.jpa.support.OpenEntityMana gerInViewFilter cannot be cast to javax.
servlet.Filter
at org.apache.catalina.core.ApplicationFilterConfig.g etFilter(ApplicationFilterConfig.java:255)
at org.apache.catalina.core.ApplicationFilterConfig.s etFilterDef(ApplicationFilterConfig.java:397)
at org.apache.catalina.core.ApplicationFilterConfig.< init>(ApplicationFilterConfig.java:108)
at org.apache.catalina.core.StandardContext.filterSta rt(StandardContext.java:3709)
at org.apache.catalina.core.StandardContext.start(Sta ndardContext.java:4356)
at org.apache.catalina.core.ContainerBase.start(Conta inerBase.java:1045)
at org.apache.catalina.core.StandardHost.start(Standa rdHost.java:719)
at org.apache.catalina.core.ContainerBase.start(Conta inerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(Stan dardEngine.java:443)
at org.apache.catalina.startup.Embedded.start(Embedde d.java:825)
at org.codehaus.mojo.tomcat.AbstractRunMojo.startCont ainer(AbstractRunMojo.java:385)
at org.codehaus.mojo.tomcat.AbstractRunMojo.execute(A bstractRunMojo.java:144)
at org.apache.maven.plugin.DefaultPluginManager.execu teMojo(DefaultPluginManager.java:483)
...
May 25, 2010 11:27:27 AM org.apache.catalina.core.StandardContext filterStart
SEVERE: Exception starting filter CharacterEncodingFilter
java.lang.ClassCastException: org.springframework.web.filter.CharacterEncodingFi lter cannot be cast to javax.servlet.Fil
ter
at org.apache.catalina.core.ApplicationFilterConfig.g etFilter(ApplicationFilterConfig.java:255)
at org.apache.catalina.core.ApplicationFilterConfig.s etFilterDef(ApplicationFilterConfig.java:397)
at org.apache.catalina.core.ApplicationFilterConfig.< init>(ApplicationFilterConfig.java:108)
at org.apache.catalina.core.StandardContext.filterSta rt(StandardContext.java:3709)
at org.apache.catalina.core.StandardContext.start(Sta ndardContext.java:4356)
at org.apache.catalina.core.ContainerBase.start(Conta inerBase.java:1045)
at org.apache.catalina.core.StandardHost.start(Standa rdHost.java:719)
at org.apache.catalina.core.ContainerBase.start(Conta inerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(Stan dardEngine.java:443)
at org.apache.catalina.startup.Embedded.start(Embedde d.java:825)
at org.codehaus.mojo.tomcat.AbstractRunMojo.startCont ainer(AbstractRunMojo.java:385)
at org.codehaus.mojo.tomcat.AbstractRunMojo.execute(A bstractRunMojo.java:144)
...
May 25, 2010 11:27:27 AM org.apache.catalina.core.StandardContext filterStart
SEVERE: Exception starting filter etagFilter
java.lang.ClassCastException: org.springframework.web.filter.ShallowEtagHeaderFi lter cannot be cast to javax.servlet.Fil
ter
at org.apache.catalina.core.ApplicationFilterConfig.g etFilter(ApplicationFilterConfig.java:255)
at org.apache.catalina.core.ApplicationFilterConfig.s etFilterDef(ApplicationFilterConfig.java:397)
at org.apache.catalina.core.ApplicationFilterConfig.< init>(ApplicationFilterConfig.java:108)
at org.apache.catalina.core.StandardContext.filterSta rt(StandardContext.java:3709)
at org.apache.catalina.core.StandardContext.start(Sta ndardContext.java:4356)
at org.apache.catalina.core.ContainerBase.start(Conta inerBase.java:1045)
at org.apache.catalina.core.StandardHost.start(Standa rdHost.java:719)
at org.apache.catalina.core.ContainerBase.start(Conta inerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(Stan dardEngine.java:443)
at org.apache.catalina.startup.Embedded.start(Embedde d.java:825)
at org.codehaus.mojo.tomcat.AbstractRunMojo.startCont ainer(AbstractRunMojo.java:385)
at org.codehaus.mojo.tomcat.AbstractRunMojo.execute(A bstractRunMojo.java:144)
...
May 25, 2010 11:27:27 AM org.apache.catalina.core.StandardContext filterStart
SEVERE: Exception starting filter httpMethodFilter
java.lang.ClassCastException: org.springframework.web.filter.HiddenHttpMethodFil ter cannot be cast to javax.servlet.Filt
er
at org.apache.catalina.core.ApplicationFilterConfig.g etFilter(ApplicationFilterConfig.java:255)
at org.apache.catalina.core.ApplicationFilterConfig.s etFilterDef(ApplicationFilterConfig.java:397)
at org.apache.catalina.core.ApplicationFilterConfig.< init>(ApplicationFilterConfig.java:108)
at org.apache.catalina.core.StandardContext.filterSta rt(StandardContext.java:3709)
at org.apache.catalina.core.StandardContext.start(Sta ndardContext.java:4356)
at org.apache.catalina.core.ContainerBase.start(Conta inerBase.java:1045)
at org.apache.catalina.core.StandardHost.start(Standa rdHost.java:719)
at org.apache.catalina.core.ContainerBase.start(Conta inerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(Stan dardEngine.java:443)
at org.apache.catalina.startup.Embedded.start(Embedde d.java:825)
at org.codehaus.mojo.tomcat.AbstractRunMojo.startCont ainer(AbstractRunMojo.java:385)
at org.codehaus.mojo.tomcat.AbstractRunMojo.execute(A bstractRunMojo.java:144)
...
May 25, 2010 11:27:27 AM org.apache.catalina.core.StandardContext filterStart
SEVERE: Exception starting filter UrlRewriteFilter
java.lang.ClassCastException: org.tuckey.web.filters.urlrewrite.UrlRewriteFilter cannot be cast to javax.servlet.Filter
at org.apache.catalina.core.ApplicationFilterConfig.g etFilter(ApplicationFilterConfig.java:255)
at org.apache.catalina.core.ApplicationFilterConfig.s etFilterDef(ApplicationFilterConfig.java:397)
at org.apache.catalina.core.ApplicationFilterConfig.< init>(ApplicationFilterConfig.java:108)
at org.apache.catalina.core.StandardContext.filterSta rt(StandardContext.java:3709)
at org.apache.catalina.core.StandardContext.start(Sta ndardContext.java:4356)
at org.apache.catalina.core.ContainerBase.start(Conta inerBase.java:1045)
at org.apache.catalina.core.StandardHost.start(Standa rdHost.java:719)
at org.apache.catalina.core.ContainerBase.start(Conta inerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(Stan dardEngine.java:443)
at org.apache.catalina.startup.Embedded.start(Embedde d.java:825)
at org.codehaus.mojo.tomcat.AbstractRunMojo.startCont ainer(AbstractRunMojo.java:385)
at org.codehaus.mojo.tomcat.AbstractRunMojo.execute(A bstractRunMojo.java:144)
...
May 25, 2010 11:27:27 AM org.apache.catalina.core.StandardContext start
SEVERE: Error filterStart
May 25, 2010 11:27:27 AM org.apache.catalina.core.StandardContext start
SEVERE: Context [/mockbr] startup failed due to previous errors
May 25, 2010 11:27:28 AM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
May 25, 2010 11:27:28 AM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
Any thoughts or ideas would be most helpful. thank you very much!


Reply With Quote
