方槍槍的java世界

          不要因?yàn)轱L(fēng)雨飄落就停止了你的腳步,真正的得失就在你的心中。 做喜歡做的事,不輕言放棄!

          weblogic 下的spring2.06 xsd 使用問題

          問題起因:
              升級(jí)spring2.x的dtd聲明為xsd聲明以后,spring2.x+struts2.x的應(yīng)用在weblogic81下報(bào)錯(cuò),日志提示建議使用jdk1.5或升級(jí)xerces。

          解決過程:
              自己寫了一個(gè)spring2.x+struts2.x應(yīng)用在weblogic81下正常運(yùn)行。說明問題出在應(yīng)用上。

              拷貝出問題的應(yīng)用的jar包到成功應(yīng)用的lib目錄,問題仍然存在。說明還有其他隱情。

              比對(duì)兩個(gè)應(yīng)用,發(fā)現(xiàn)出問題的應(yīng)用使用了weblogic.xml, 其中配置了優(yōu)先加載web-inf\lib的jar包。

              此時(shí)建立jrokit/jar/lib/endrosed目錄,放入最新的xerces包,也不生效。

              換一個(gè)思路,查詢DocumentBuilderFactoryImpl,發(fā)現(xiàn)有應(yīng)用中有4處引用,刪除xerces.jar的時(shí)候,發(fā)布成功。至此問題解決!!!!!!!

          問題總結(jié):
              1    要注意保留成功的案例,以便比對(duì)。
                    最近碰到兩個(gè)類似的問題了:一個(gè)是websphere下的web-inf\template問題,一個(gè)就是由于weblogic.xml干預(yù),造成xerces.jar
          的問題。

              2    要注意觀察實(shí)際使用的類的版本

              3    升級(jí)以后,一定要驗(yàn)證單個(gè)平臺(tái)下是否都能正常使用,并增加評(píng)審環(huán)節(jié),避免影響他人。




          posted on 2008-04-19 12:58 做強(qiáng)大的自己 閱讀(301) 評(píng)論(0)  編輯  收藏


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 葫芦岛市| 台中市| 灵武市| 阿坝县| 柘荣县| 富平县| 荣昌县| 怀仁县| 梅州市| 襄汾县| 阳西县| 黎平县| 海晏县| 专栏| 西贡区| 丹阳市| 葫芦岛市| 香河县| 平定县| 奈曼旗| 额济纳旗| 邢台县| 泽库县| 宁津县| 昌图县| 安宁市| 云南省| 靖宇县| 镇雄县| 新巴尔虎左旗| 余干县| 汉沽区| 聊城市| 精河县| 胶州市| 许昌县| 新源县| 阳泉市| 专栏| 河北区| 云龙县|