簡體   English   中英

關於基於肥皂的Web服務

[英]About soap based web service

我正在生成基於SOAP的Web服務,它不適用於Java 6和NetBeans 7,但可以與Java8和NetBeans 8正常工作。

是否有特定原因?

SEVERE: javax.xml.ws.WebFault.messageName()Ljava/lang/String;
java.lang.NoSuchMethodError: javax.xml.ws.WebFault.messageName()Ljava/lang/String;

在此處輸入圖片說明 在使用JAVA 1.6和netbeans 8進行SOAP Web服務時,我也遇到了類似的問題。我通過在CATALINA_HOME中創建“認可”目錄並將所需的jar(即)“ webservices-api.jar”放置在“認可”目錄。

-真正的問題是JDK也附帶其特定的JAR集,並且默認情況下拾取這些JARS,而忽略了項目特定的所包含JAR。 要覆蓋JDK JAR,tomcat提供了已認可的功能,該功能有助於覆蓋JDK中可用的JAR。

“認可”目錄的默認位置是CATALINA_HOME。 如果要更改您的認可目錄路徑,則需要在catalina.bat文件中更改認可目錄的路徑。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM