簡體   English   中英

Java Web服務-未返回wsdl xml

[英]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文檔,如以下屏幕截圖所示:

WSDL

當我打開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.

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