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)

          相冊

          我的友情聯接

          積分與排名

          • 積分 - 63546
          • 排名 - 833

          最新隨筆

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 清水河县| 华蓥市| 剑阁县| 保山市| 南投市| 武陟县| 白银市| 凯里市| 松潘县| 文登市| 肇源县| 滁州市| 西青区| 黄冈市| 义马市| 金塔县| 宿州市| 盐亭县| 霍山县| 巫山县| 乐亭县| 绩溪县| 那坡县| 平乡县| 灵石县| 湘乡市| 惠来县| 平凉市| 留坝县| 文安县| 太仆寺旗| 顺昌县| 济南市| 天台县| 大连市| 永泰县| 体育| 镇安县| 菏泽市| 桦南县| 平利县|