我有一個包含JAX-WS Web服務使用@webservice
註釋此Web應用程序(EAR)。 它在WebSphere的本地服務器上運行良好。但是部署在開發服務器中的相同應用程序未運行,即不掃描@webservice
註釋的代碼。 Ear中沒有wsdl文件。僅存在基於註釋的Web服務。
WebSphere版本是8.5.5.11。
應用經由web.xml中
設定在1.5 J2EE 有加入彈簧上下文加載偵聽器和構造成用於在web.xml「/」路徑調度的servlet。
我試圖部署在另一臺服務器相同的耳朵和那裏是工作的罰款。
任何想法/意見/建議。的WebSphere不掃描@WebService註釋
0
A
回答
0
web.xml中的JEE5版本需要一個JVM屬性以被設置爲它們進行掃描。從Knowledgecenter:
com.ibm.websphere.webservices.UseWSFEP61ScanPolicy
使用此屬性來控制產品是否掃描WAR 2.4和JAXWS組件和半管理服務的客戶更早模塊。默認情況下,這些舊版WAR模塊僅用於半管理服務客戶端的掃描。
如果你設置這個,下一個 你需要反彈WebSphere,然後 卸載並重新安裝應用程序以檢測jax-ws服務。
+0
com.ibm.websphere.webservices.UseWSFEP61ScanPolicy = true –
+0
這是用於戰爭2.4模塊。但我的應用程序在2.5版本 –
相關問題
- 1. 註釋掃描不掃描類路徑中的外部罐子
- 2. 掃描Java包註釋
- 3. 掃描航線Laravel註釋
- 4. Spring註釋掃描標籤
- 5. 在運行時掃描Java註釋
- 6. 休眠 - 彈簧註釋的實體不從罐內掃描
- 7. 掃描註釋類不適用於Instant Run
- 8. Spring @Autowired註解和ContextComponent掃描和@autowired註釋對象
- 9. 的JBoss的RESTEasy無法掃描WEB-INF的JAX-RS註釋
- 10. soapui的webservice註釋問題
- 11. 掃描儀不掃描我的輸入
- 12. 是否有可能掃描Android類路徑的註釋?
- 13. Spring + TestNG:未掃描註釋的軟件包
- 14. 在不使用組件掃描的情況下,春季的Autowire註釋
- 15. RESTEasy註釋掃描無法找到資源(在Tomcat下)
- 16. 使用自定義註釋掃描類路徑
- 17. hibernate-tools maven依賴項導致超時掃描註釋
- 18. 什麼功能註釋標誌可用於Coverity掃描?
- 19. Java 8:分層掃描包級別註釋
- 20. maven倉庫掃描後從jqassistant獲取註釋
- 21. Card.io不掃描
- 22. 如何排除使用特定註釋進行註釋而未使用其他註釋進行註釋的bean的掃描?
- 23. 解釋JavaScript安全掃描警告
- 24. 使用Spring的註釋來訪問webservice
- 25. 掃描儀內的掃描儀錯誤
- 26. 的Websphere 6 webservice的問題
- 27. 網站腳本注入掃描
- 28. Multipage WIA掃描(docfeeder)掃描1頁並阻止掃描器
- 29. 如何使用谷歌思考動態掃描帶註釋的類?
- 30. 有沒有辦法讓Jboss Seam只掃描註釋類的某些包?
這個問題似乎是相關的部署。當使用WAS管理控制檯進行部署時,我沒有向上下文根目錄添加/。這似乎是造成這個問題。不知道爲什麼! –
映射到同一個上下文根「/」的兩個應用程序可能會使第二個應用程序不再出現,但應該記錄下來。如果在部署/啓動期間日誌沒有顯示任何其他問題,那麼有一個屬性「disableIBMJaxwsengine」可能會導致您看到的內容,但會阻止服務器上的所有jax-ws應用程序。 –