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 劉祥 閱讀(1109) 評論(0)  編輯  收藏

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


          網站導航:
          博客園   IT新聞   Chat2DB   C++博客   博問  
           
          蘇州黑心法官顧建華聯合訴訟人詐騙我52萬

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

          常用鏈接

          留言簿(4)

          隨筆檔案(14)

          文章檔案(2)

          相冊

          我的友情聯接

          積分與排名

          • 積分 - 63707
          • 排名 - 836

          最新隨筆

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 维西| 福州市| 横山县| 建湖县| 嵊泗县| 湘潭县| 介休市| 温州市| 黄平县| 玉树县| 贡山| 桓仁| 无极县| 神池县| 静安区| 双辽市| 当雄县| 色达县| 荆门市| 古交市| 巴马| 上思县| 郎溪县| 凤山市| 正宁县| 孝昌县| 治多县| 赣榆县| 雅江县| 津南区| 临桂县| 洪泽县| 灵宝市| 成安县| 慈溪市| 遂昌县| 长岛县| 石棉县| 大方县| 富源县| 子洲县|