編程生活

             :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            113 隨筆 :: 0 文章 :: 18 評論 :: 0 Trackbacks
          weblogic10.0.1帶的是openJPA1.0.0,但其實并不是完整的1.0.0,其中在kenel下許多類仍是用的是0.9.7,不信,你可以將openJPA1.0.0的標準jar放到bea/modules下,肯定連weblogic都無法啟動成功,我比較了weblogic10.0.1中帶的openJPA1.0.0和標準的1.0.0的jar發現,其實主要是有兩個java(JPQLExpressionBuilder.java和AbstractExpressionBuilder.java),這兩個java中現在支持xmlMetadata,但weblogic中的kodo目前還不能支持這塊,因此,如果要在weblogic10.0.1下使用openJPA,只能放棄這個特性了.
          1.從apache上取下openJPA1.0.2的源代碼
          2.用openJPA0.9.7下的JPQLExpressionBuilder.java和AbstractExpressionBuilder.java來覆蓋openJPA1.0.2下的同樣文件
          3.用mvn package -Dtest=false重新編譯打包生成一個新jar(當然要用-Dtest=false,需要你修改一下根目錄下的pom.xml文件),見下面:
          <groupId>org.apache.maven.plugins</groupId>
                                  
          <artifactId>maven-javadoc-plugin</artifactId>
                                  
          <version>2.2</version>
          其中<version>2.2</version>是我加的.
          posted on 2008-04-07 09:49 wilesun 閱讀(339) 評論(0)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 衢州市| 高州市| 昔阳县| 罗定市| 桦南县| 沁源县| 攀枝花市| 永春县| 青铜峡市| 明水县| 汝南县| 百色市| 周口市| 白朗县| 丰台区| 拉萨市| 屯门区| 丰都县| 襄樊市| 石家庄市| 舟山市| 伊宁县| 新密市| 乌拉特前旗| 平乐县| 安溪县| 白银市| 焦作市| 铜川市| 合肥市| 资中县| 深水埗区| 蒙山县| 临夏县| 姜堰市| 蒲江县| 新和县| 黄大仙区| 军事| 茌平县| 岳阳县|