posts - 37,  comments - 53,  trackbacks - 0
          使用jbossTools創建seam website項目的注意事項,由于seam2.0本身標榜的口號是“企業級的java應用程序框框架”,關鍵的賣點是“JSF和ejb3.0的深度集成”,所以使用jbossTools工具生成項目結構是,也就天然的對ejb3.0的支持較好,但是如果不使用實體bean之類的東東,就需要對生成的項目的進行適當的修改才可以正常的運行。我想這是jbossTools或是seam框架本身需要改進的地方,jbossTools向導不能根據客戶的需求很好的定制生成項目框架,表現的很不友好,對于初學者來說,很容易產生混淆。經過將近兩天的測試,現總結如下(以seam2.0的example中hibernate2為例):
          1.重建為jboss4.2下的seam2.0+hibernate項目:
          需要注意的是:1.通過jbosstools工具生成的項目下面仍然會有“persistence.xml”這個文件存在,如果發布到jboss應用服務器下,仍然會導致jboss在啟動時通過該文件進行相關的數據庫連接。2.通過jbossTools生成的項目框架,都會默認的生成<項目名稱>-ds.xml文件,如果需要使用該文件,需要單獨發布,如果不需要,則要修改hibernate-cfg.xml文件的配置信息。
          2.重建為tomcat6.0下的seam2.0+hibernate項目:
          1.通過jbossTools無法之間在tomcat5.×下建立下項目框架,由于jsf1.2,seam1.2或seam2.0均需要serlet2.5,如果需要在tomcat5.×下創建項目,則只能進行手工配置。
          2.在tomcat創建seam website項目,通過jbossTools無法創建完整的項目,相關的第三方包,需要從seam2.0的發布包中手動copy到當前下項目的classpath下(/WEB-INF/lib),主要的第三方包包括:
          commons-*.jar,jsf-api.jar,jsf-impl.jar,jstl.jar,dom4j.jar,hibernate.jar,hibernate-commons-annotations.jar,hibernate-annotations.jar,hibernate-entitymanager.jar,hibernate-validator.jar,javassist.jar,persistence-api.jar,cglib.jar,jta.jar,antlr.jar
          3.數據源也需要手動配置,如果配置為tomcat的jndi,請參考tomcat的相關文檔。
          4.注意修改src/action和src/module源文件編譯的輸出路徑到/WEB-INF/classes目錄下,否則項目發布后可能會找到相關類路徑的錯誤。
          5.其他有jbossTools生成的無關文件可以刪除。

          在jboss4.2和tomcat6.0下通過jbossTools創建seam website項目框架需要注意的,暫時總結如上。本blog將持續更新有關seam2.0的學習心得。

          歡迎交流!




          posted on 2008-03-17 14:16 雪地孤鴻 閱讀(1746) 評論(3)  編輯  收藏 所屬分類: seam2.0學習筆記

          FeedBack:
          # re: jbossTools 創建seam2.0工程注意事項
          2008-03-17 15:13 | 比牛網
          學習。。。支持本站。  回復  更多評論
            
          # re: jbossTools 創建seam2.0工程注意事項
          # re: jbossTools 創建seam2.0工程注意事項

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          <2008年3月>
          2425262728291
          2345678
          9101112131415
          16171819202122
          23242526272829
          303112345

          常用鏈接

          留言簿(17)

          隨筆分類

          隨筆檔案

          文章檔案

          blog

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 秦皇岛市| 定西市| 广州市| 汽车| 五河县| 通海县| 久治县| 鸡东县| 福清市| 林州市| 宁陕县| 天水市| 大同县| 苏尼特左旗| 镇安县| 贞丰县| 安阳市| 河曲县| 萝北县| 庄浪县| 广州市| 临汾市| 肇庆市| 喀喇沁旗| 加查县| 弋阳县| 永昌县| 昌乐县| 禄劝| 牡丹江市| 连南| 德清县| 商河县| 宜君县| 汽车| 涿州市| 南皮县| 定兴县| 长治县| 河间市| 商洛市|