Struts2更新到2.3.15.1意味着升级到3.0.1?

Struts2更新到2.3.15.1意味着升级到3.0.1?,struts2,tiles,struts2-tiles-plugin,Struts2,Tiles,Struts2 Tiles Plugin,由于Struts 2.3.14.3中的安全问题,我们今天升级到Struts 2.3.15.1 但是我们有一个问题,因为struts2 tiles插件已从2.1.4版更新到3.0.1版,我们的服务器不再工作 错误是: 18.07.2013 16:19:20 org.apache.catalina.core.StandardContext listenerStart SCHWERWIEGEND: Error configuring application listener of class org.

由于Struts 2.3.14.3中的安全问题,我们今天升级到Struts 2.3.15.1

但是我们有一个问题,因为
struts2 tiles插件
已从2.1.4版更新到3.0.1版,我们的服务器不再工作

错误是:

18.07.2013 16:19:20 org.apache.catalina.core.StandardContext listenerStart
SCHWERWIEGEND: Error configuring application listener of class org.apache.struts2.tiles.StrutsTilesListener
java.lang.NoClassDefFoundError: org/apache/tiles/web/startup/TilesListener
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at de.hybris.tomcat.HybrisWebappClassLoader60.findClassInternal(HybrisWebappClassLoader60.java:2244)
at de.hybris.tomcat.HybrisWebappClassLoader60.findClass(HybrisWebappClassLoader60.java:982)
at de.hybris.tomcat.HybrisWebappClassLoader60.loadClass(HybrisWebappClassLoader60.java:1610)
at de.hybris.tomcat.HybrisWebappClassLoader60.loadClass(HybrisWebappClassLoader60.java:1443)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4078)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4630)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:785)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:445)
at org.apache.catalina.core.StandardService.start(StandardService.java:519)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:581)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:244)
at java.lang.Thread.run(Thread.java:662)
Caused by: java.lang.ClassNotFoundException: org.apache.tiles.web.startup.TilesListener
at de.hybris.tomcat.HybrisWebappClassLoader60.loadClass(HybrisWebappClassLoader60.java:1663)
at de.hybris.tomcat.HybrisWebappClassLoader60.loadClass(HybrisWebappClassLoader60.java:1443)
... 29 more
18.07.2013 16:19:20 org.apache.catalina.core.StandardContext listenerStart
SCHWERWIEGEND: Skipped installing application listeners due to previous error(s)
18.07.2013 16:19:20 org.apache.catalina.core.StandardContext start
现在我有点卡住了,因为这篇文章:开始集成tiles extras(确切地说,我为什么需要它),并使用注释和侦听器等等。我只是想快速更新struts,而不是更新tiles。有人能告诉我怎么做吗?
感谢您的帮助:)

我们现在只将struts包和tiles(包括有问题的tiles servlet)升级到2.2.2版。
新struts软件包中tiles 3.0.1的实现不完整,无法使用。

不要在正文中,尤其是在问题的标题中使用紧急命令。。。这是一张免费的下行投票节门票;)好吧,我理解这一点,但我只在这里呆了半个小时,我们不想让服务器一夜之间就有一个易受攻击的struts版本;)我以为有一个tiles 3插件,那就是你正在使用的插件吗?如果没有计划,为什么要升级tiles?如果你不想升级,就不要升级tiles。