2013-05-13 94 views

回答

0

您可以通過進入管理控制檯(我相信這是默認的localhost:4848)並查看左側Web服務樹下的所有項目。如果您點擊其中一個,將會有鏈接查看詳情中的wsdl。

+0

我在GlassFish 3.1.2.2中找不到Web Servie樹,但可以看到所有Web Service關口,Servlets和Beans(無狀態和有狀態)的列表。 看看左側的樹,找到項目「應用程序」展開它,然後單擊您的WebApplication。您將看到表格,在操作列中,您將在屬於Web Service類的行中找到「View Endpoint」鏈接。 – Cherry 2013-05-14 08:12:36

+0

因此,點擊「View Endpoint」後,您將轉到帶有生成的wsdl鏈接的enpoint描述頁面。 – Cherry 2013-05-14 08:14:34

0

編輯:

你可以考慮使用的是GlassFish 4.2.1(在我的情況 - java的8甲骨文Glassfish的4.2.1Eclipse的氧氣)。我發現了一些與GlassFish 4.0有關的問題,即XML架構不會被服務器解釋和顯示,隨後服務器響應爲500.在日誌文件中,我發現安全連接存在一些問題與服務器。測試儀不能運行。

下面的示例正在我上面提到的配置下運行。

您可以通過轉到http://localhost:4848/common/index.jsf並單擊左側下拉菜單中的應用程序菜單來完成此操作。在那裏,你選擇了你的應用程序Go to application

Application example

正如你看到的,我已經成立了一個名爲GlassTest一個基本的例子。當你點擊它時,你會得到另一個菜單。在這裏,您選擇了查看端點 View Endpoint WSDL超鏈接可以獲取有關Web服務端點和架構的信息。 Web service endpoint

希望這有助於!