[英]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.