一開始都是用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就會出現了吧,到時候就可以省掉這步驟囉。
訂閱:
張貼留言
(Atom)
0 意見
張貼留言