posts - 54,  comments - 1,  trackbacks - 0

          下午在試用JDom操作XML時,老是跑出一個異常:

          org.jdom.JDOMException: java.lang.VerifyError: (class: org/jaxen/jdom/DocumentNavigator, method: getTextStringValue signature: (Ljava/lang/Object;)Ljava/lang/String;) Incompatible object argument for function call: (class: org/jaxen/jdom/DocumentNavigator, method: getTextStringValue signature: (Ljava/lang/Object;)Ljava/lang/String;) Incompatible object argument for function call
          查了好久,終于找到下面一段話,指出方向:

           原文截取:

          Now, I tried to find the class TransformServlet... not an easy one to find,
          since we don't
          know the package name... is it org.apache.xml, org.apache.xalan, javax.xml,
          javax.servlet, etc...
          I haven't been able to find it on my system....

          My guess is that you have two copies of this file... but I am not sure
          where...

          I wouldn't suggest replacing a FILE inside a jar... but figuring out which
          jar is causing the conflict
          and seeing if you can (temporarily) remove that conflicting jar to get the
          problem to go away...
           
          原來是因為可能存在多個JDom.jar引起的方法調用不清.再回過頭查下項目的path設置,果然存在另一個jdom.jar(63k),而我的項目下的jdom.jar是150k.原來版本不同,將原來的包覆蓋,再運行,一切正常.
          這么個問題,花了1個多小時,搞死了.
          posted on 2005-08-17 17:05 ZhuJun 閱讀(1532) 評論(0)  編輯  收藏 所屬分類: 開發手記

          蜀中人氏,躬耕于珠海

          <2005年8月>
          31123456
          78910111213
          14151617181920
          21222324252627
          28293031123
          45678910

          常用鏈接

          留言簿(2)

          隨筆分類(71)

          隨筆檔案(54)

          博客

          文檔

          站點

          論壇

          搜索

          •  

          積分與排名

          • 積分 - 51266
          • 排名 - 974

          最新評論

          閱讀排行榜

          主站蜘蛛池模板: 安福县| 乐陵市| 定远县| 新龙县| 阿勒泰市| 政和县| 马关县| 无为县| 永德县| 南和县| 论坛| 霞浦县| 沛县| 冕宁县| 乐昌市| 仙桃市| 漳平市| 青岛市| 普兰店市| 台中市| 积石山| 中方县| 萍乡市| 历史| 中山市| 闸北区| 文山县| 交口县| 宝兴县| 安庆市| 汾阳市| 天峨县| 清水县| 株洲县| 韩城市| 客服| 英超| 兰坪| 收藏| 淮南市| 郑州市|