俊星的BLOG

          發布FWMS

          1、利用命令“D:\FWMS\code\trunk\main\ear\ejb>dir /a:d /b”,列舉出所有的EJB模塊清單

          2、結合上面的清單,結合正則“^(.*)$”,替換為“<ant antfile="${FWMS_code}/ear/ejb/$1/META-INF/build.xml" dir="${FWMS_code}/ear/ejb/$1/META-INF" target="ejbdoclet"/>”形式,并將得到的ant元素清單放置到工程下build.xml的“Generating_Code”target中。

          3、基于如下正則,利用UE批量替換properties文件中的project.path:
          查找:(project.path.*)
          目標:project.path=../../../APP-INF/classes;../../../APP-INF/lib/activation.jar;../../../APP-INF/lib/ant.jar;../../../APP-INF/lib/apachepoi.jar;../../../APP-INF/lib/axis.jar;../../../APP-INF/lib/axis-ant.jar;../../../APP-INF/lib/bsh2.0.jar;../../../APP-INF/lib/classes12.zip;../../../APP-INF/lib/commons-
          文件:build.properties
          路徑:D:\FWMS\code\trunk\main\ear\ejb\
          (注意需要選中搜索子目錄項)

          4、上述完成之后,執行build_code.bat 即可完成EJB的編譯

          5、設置ct-config.xml中相關內容,最后是啟動weblogic 并設置數據源,同時發布應用。

          6、發布啟動weblogic的時候,報“java.lang.OutOfMemoryError: PermGen space”異常,在C:\bea\weblogic92\common\bin的commEnv.cmd中,查看到其內存設置為“set MEM_ARGS=-Xms128m -Xmx256m”;在C:\bea\user_projects\domains\fwms_domain\bin下startWebLogic.cmd中,添加“set MEM_ARGS=-Xms256m -Xmx512m -XX:MaxPermSize=128m”,適當加大內存。

          posted on 2010-11-09 11:59 俊星 閱讀(463) 評論(0)  編輯  收藏


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


          網站導航:
           
          主站蜘蛛池模板: 信阳市| 凤凰县| 宜黄县| 房产| 鄂托克前旗| 会昌县| 安塞县| 定西市| 定边县| 凤阳县| 临猗县| 迁西县| 桃江县| 新乐市| 科技| 中宁县| 博兴县| 屏东市| 繁昌县| 扶余县| 清原| 信阳市| 察哈| 定兴县| 确山县| 克东县| 鸡泽县| 东辽县| 醴陵市| 合山市| 克什克腾旗| 泰安市| 资阳市| 资源县| 平遥县| 方山县| 鄂托克旗| 寿宁县| 明水县| 潜江市| 老河口市|