2006年03月26日
把應用系統移植到WebSphere 6.0
為了把應用系統移植到IBM WebSphere 6.0上,努力了研究、測試了好幾天,幸好最終還是成功了。
WebSphere自從3.0之後,就再也沒用過,一開始被IBM式的術語搞得昏頭轉向,什麼profile、cell、node等的,把整個目錄架構弄得非常複雜,適應起來也很困難。原本是想把程式直接複製到已有的應用系統裡,試了許久都無法成功,最好只好乖乖的用管理主控台的部署功能來按部就班的安裝,才順利的運行起來。
WebSphere的新應用系統安裝必須使用EAR、WAR或JAR檔,因為NetBeans 5.0裡有Deploy Project的功能,剛好能產生WAR檔,因此就能產生好給WebSphere讀取部署。
另外有幾點必須修改:
- WebSphere似乎對於MS950編碼的處理有點問題,所有的XML與TLD檔若使用到encoding="MS950"都必須換掉,否則會出現編碼錯誤的訊息;但奇怪的JSP卻又能使用MS950編碼。
- 被include的JSP檔案也必須加上額外的編碼指引,否則中文會變成亂碼
##
引用URL
http://cgi.blog.roodo.com/trackback/1319851
