Struts 2 vs. WebSphere V6.1

張貼者: Rick Huang | 下午3:53 | | 0 意見 »

一開始都是用Eclipse + Tomcat 6來寫Struts 2的Application,因為不想虐待我的電腦跑RSA + WAS,等要真正測試的時候再把war裝到WAS上就可以了。沒想到第一次要轉移的時候就出問題了,一直出現xxx.action not found的404 Error,看了一下log,war都有正常啟動也沒error,猜測大概是struts 2的filter設定沒被吃下去。只好求助G大神了...


詳細內容就略過了,大概是6.1的問題,在Invoke Filter的時候會吐回一個404 Error,解法如下...
1. 請升級至V6.1.0.3以上。
2. 進入Console,Application Servers/SERVER/Web Container Settings/Web Container/Custom Properties。
3. 新增 "com.ibm.ws.webcontainer.invokefilterscompatibility",值 "true"。
4. 重開,收工。

這個問題我想應該已經有人跟官方反映過了,大概在之後的fix pack就會出現了吧,到時候就可以省掉這步驟囉。

0 意見

張貼留言

。零度天空 © 2009. design by : Yanku Template | Sponsored by : Tutorial87 / Commentcute / Blogger Templates