luckwolf
          蘇州黑心法官顧建華聯合訴訟人詐騙我52萬
          posts - 11,  comments - 69,  trackbacks - 0

          weblogic 9.2 xfire 真的是悲劇。由于webservices實現方提供了封裝好的客戶端供我們調用,發布在tomcat下面都是妥妥的,但是到了weblogic下面就直接包ERROR錯誤。整了我5-6個小時才解決,所以把解決方案寫到這里,以備日后參考。
          解決問題的思路是讓沖突的jar包在weblogic內置jar包的前加載。
          配置過程中可能會出現java.lang.NoClassDefFoundError:XXXX的錯誤,那么缺什么XXX類就讓此類所在的jar包在weblogic內置jar包的前加載,具體參考以下紅色部分配置。



          1、把目錄下面的jar包拷貝到bea/weblogic92/server/lib/目錄下面

          2、修改/bea/user_projects/domains/hrsslddp/bin/setDomainEnv.sh文件。在文件中找到CLASSPATHCLASSPATH前添加以下配置:

          XFIRE_CLASSPATH="${WL_HOME}/server/lib/xfire-core-1.2.6.jar:${WL_HOME}/server/lib/xfire-jsr181-api-1.0-M1.jar:${WL_HOME}/server/lib/commons-logging-1.1.1.jar:${WL_HOME}/server/lib/commons-httpclient-3.0.jar:${WL_HOME}/server/lib/commons-codec-1.3.jar:${WL_HOME}/server/lib/wsdl4j-1.6.1.jar"

          修改CLASSPATH變量,追加如下紅色部分到CLASSPATH

          CLASSPATH="${XFIRE_CLASSPATH}${PRE_CLASSPATH}${CLASSPATHSEP}${WEBLOGIC_CLASSPATH}${CLASSPATHSEP}${POST_CLASSPATH}${CLASSPATHSEP}${WLP_POST_CLASSPATH}${AS400_CLASSPATH}${MYSQL_CLASSPATH}"

          說明:本人在3臺服務器上面實驗過,3臺服務器需要加的包都不一致,以上3臺實驗機jar是個全集。實際配置中可以按實際情況加減包調整。
          注意:XFIRE_CLASSPATH="中的內容不要有換行符。

          posted on 2012-04-07 10:32 劉祥 閱讀(1102) 評論(0)  編輯  收藏

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


          網站導航:
           
          蘇州黑心法官顧建華聯合訴訟人詐騙我52萬

          <2012年4月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          常用鏈接

          留言簿(4)

          隨筆檔案(14)

          文章檔案(2)

          相冊

          我的友情聯接

          積分與排名

          • 積分 - 63561
          • 排名 - 832

          最新隨筆

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 陇西县| 临武县| 望都县| 军事| 泸溪县| 邢台市| 西峡县| 汝阳县| 神农架林区| 普兰县| 阳东县| 南陵县| 闻喜县| 金阳县| 合肥市| 临江市| 临高县| 赣州市| 海晏县| 松原市| 揭西县| 镇康县| 阳城县| 铜陵市| 云安县| 松潘县| 沙田区| 三都| 东台市| 滕州市| 六安市| 湖南省| 太康县| 英德市| 喜德县| 长岛县| 兴化市| 江达县| 汝城县| 兴城市| 丰镇市|