xfire部署weblogic上的包的問題

啓動系統後 發現如下錯誤,即發佈xifre出現方法不存在的錯誤:

 

- Error initializing XFireServlet.
java.lang.NoSuchMethodError: javax.xml.namespace.QName.<init>(Ljava/lang/String;
Ljava/lang/String;Ljava/lang/String;)V

 

 

經過在網上找方法 ,最終選擇如下這種:

(1)、打開weblogci的公共啓動環境變量配置文件。/bea/weblogic81/common/bin路徑下的commEnv.cmd(commEnv.cmd)文件。
(2)、將Qname.jar拷貝到/bea/weblogic81/server/lib路徑下。
(3)、修改環境配置文件如下:
set WEBLOGIC_CLASSPATH=%PATCH_CLASSPATH%;%JAVA_HOME%/lib/tools.jar;%WL_HOME%/server/lib/qname.jar ;%WL_HOME%/server/lib/weblogic_sp.jar;%WL_HOME%/server/lib/weblogic.jar

 

說明:一定要在加載weblogic.jar之前加載Qname.jar就可,否則仍然不好用。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章