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

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 永安市| 吉隆县| 连江县| 历史| 顺平县| 隆尧县| 贵阳市| 资兴市| 浮山县| 荆州市| 晋州市| 姜堰市| 云南省| 普兰县| 井陉县| 达日县| 卢氏县| 县级市| 太保市| 兴和县| 安吉县| 乐至县| 布拖县| 婺源县| 北宁市| 新闻| 湖北省| 高淳县| 晋城| 乌兰县| 静安区| 电白县| 博爱县| 长治县| 大足县| 伽师县| 含山县| 南溪县| 台东县| 凉山| 疏勒县|