[英]Java webservice - no wsdl xml returned
我正在從這里開始教程
http://www.java-forums.org/blogs/web-service/1145-how-create-java-web-service.html
我有兩節課
public class Server {
public static void main(String[] args) {
Endpoint.publish("http://localhost:9898/HelloWeb", new HelloWeb());
System.out.println("HelloWeb service is ready");
}
}
@WebService
public class HelloWeb {
@WebMethod
public String sayGreeting(String name) {
return "Greeting " + name + "!";
}
}
指南說-
在內部瀏覽器的地址欄中鍵入以下行:
http://localhost:9898/HelloWeb?wsdl
服務器應返回XML文檔,如以下屏幕截圖所示:
當我打開url時,我什么也看不到,而且我不知道如何調試它。 有人可以幫忙為什么這可能行不通。
謝謝
編輯
我的eclipse控制台輸出以下內容。
2013年12月28日下午1:34:23 com.sun.xml.internal.ws.model.RuntimeModeler getRequestWrapperClass信息:動態創建請求包裝器類com.hotornot.service.jaxws.SayGreeting 2013年12月28日下午1:34:23 com.sun.xml.internal.ws.model.RuntimeModeler getResponseWrapperClass信息:動態創建響應包裝bean類com.hotornot.service.jaxws.SayGreetingResponse HelloWeb服務已准備就緒
好的,所以答案是,在Mac上,連接到localhost / port時肯定存在一些權限問題-引導至Windows后,它就可以正常工作
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.