2010-12-23 15 views
0

我第一次使用瓷磚(2.0)。我在web.xml中寫了如下代碼:異常發送上下文初始化事件到瓷磚中的監聽器實例

<context-param> 
    <param-name>org.apache.tiles.impl.BasicTilesContainer.DEFINTION_CONFIG</param-name> 
    <param-value>/WEB-INF/tiles.xml</param-value> 
</context-param> 
<listener> 
    <listener-class>org.apache.tiles.web.startup.TilesListener</listener-class> 
</listener> 

我在WEB-INF文件夾中創建了tiles,xml。當我部署項目它提供了一個例外,說明

Exception **sending context initialized event to listener instance of class org.apache.tiles.web.startup.TilesListener 
java.lang.NoClassDefFoundError: org/apache/commons/digester/Rule** 

我不明白髮生了什麼,以及爲什麼。

回答

0

你明顯缺少Commons Digester。你把所有的依賴放在你的WEB-INF/lib目錄下嗎?

0

對於任何人仍然尋求答案。 apetrelli的解決方案對我來說工作得很好。將Common Commons Digester jar導入您的lib。

相關問題