啓動系統後 發現如下錯誤,即發佈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就可,否則仍然不好用。