![](/img/trans.png)
[英]Java web service deployed in Glassfish accessible over http and https
[英]Java Web Service in Glassfish with https
我正在嘗試在 Glassfish 3.1 中部署一個 Web 服務,它可以與 http 和 https 一起使用。 它在 http 中工作正常,但在 https 中嘗試時它說
為以下 WSDL https:// *生成工件時出錯。 :8181/UserWebService/UserWebService?WSDL
可能的原因可能是在應用程序未配置安全性時調用 https
服務器日志說:
端點 UserWebService 的請求方案無效。 預期 http 。 收到https
無法解析從服務器返回的元數據....
[ERROR] failed.noservice=在提供的 WSDL(s) 中找不到 wsdl:service:需要提供至少一個 WSDL 和至少一個服務定義。
未能解析 WSDL。
正如我所說,它可以通過 http 完美運行,但使用 https 卻失敗了。
怎么了? 我應該更改 NetBeans 項目中的任何內容嗎?
謝謝!
我的問題是代理/防病毒問題我終於下載了 wsdl 文件並將其復制到項目文件夾中並鍵入以下命令
wsimport -p com.yourdomain.package -s src -d bin downloaded_wsdl_file.xml
然后它生成了 src 文件夾中的所有 java 文件和 bin 目錄中的所有 .class 文件
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.