我在weblogic10.3中有一個Web服務應用程序。我使用SOAP消息處理程序進行記錄。但是現在我必須包含我的soap消息處理程序代碼來記錄每個包。有沒有什麼辦法爲此創建一個jar,並將其包含在我們想要的任何應用程序中。如果是,請告訴。謝謝..應用程序獨立肥皂消息處理程序
0
A
回答
2
@SOAPMessageHandlers
已被棄用,所以更好,你不應該使用它。
我會建議你實現SOAPHandler<MessageContext>
接口和重載的方法handleRequest()
,handleResponse()
和「handleFault()`。 messageContext包含傳入/傳出SOAP消息/錯誤的詳細信息。
實現類需要在SOAP合同中添加爲HandlerChain
。如果你所有的服務包都在一個可部署的戰爭中,你不需要創建一個獨立的Jar來包含這個單獨的實現。
請參閱此鏈接瞭解更多詳情。
http://docs.oracle.com/cd/E13222_01/wls/docs103/webserv_adv_rpc/handlers.html
對於全樣本例如,下面的鏈接將是有益的:
http://examples.javacodegeeks.com/enterprise-java/jws/jax-ws-soap-handler-example/
+0
我已經說過,我必須根據我們的要求使用這個已棄用的註釋,我已經有了一個擴展了通用處理程序的類。我不能使用HandlerChain註釋。 – user3242906
相關問題
- 1. 肥皂處理程序org.w3c.dom.DOMException:HIERARCHY_REQUEST_ERR:
- 2. 如何在rails應用程序中處理肥皂數據?
- 3. 消息處理程序
- 4. SOAP消息處理程序
- 5. UIScrollView消息處理程序
- 6. 「肥皂頭和處理程序」的其餘版本
- 7. 網絡服務和自定義肥皂處理程序
- 8. 獨立多/處理程序reverse_tcp
- 9. 獨立Python應用程序
- 10. 獨立Web應用程序
- 11. 獨立.NET應用程序
- 12. C++獨立應用程序
- 13. PostgreSQL獨立應用程序
- 14. 獨立PHP應用程序
- 15. PHP獨立應用程序
- 16. Java獨立代理程序
- 17. 處理獨立應用程序中的數據庫連接
- 18. 如何處理獨立Java應用程序中的Hibernate異常
- 19. 通過獨立應用程序處理圖像
- 20. 獨立程序
- 21. Android:獨立線程與獨立應用程序
- 22. iOS應用程序使用sudzc連接肥皂web服務
- 23. 僅使用SUDS構建肥皂消息
- 24. 如何使用Spring Cloud Stream應用程序啓動程序處理消息TCP
- 25. 何時使用處理程序/消息在android應用程序中溝通
- 26. 有序多線程消息處理
- 27. ASP.NET Web API消息處理程序
- 28. 安裝消息處理程序
- 29. 問題與消息處理程序
- 30. Websocketpp設置消息處理程序
什麼時,你說你想在每一個包中包括意思?你有什麼好處讓它記錄來自每個包的相同信息(如果通過包,你是指服務端的不同代碼層)? – sakura
在每個包中,我們都有幾個需要獲取日誌的Web服務。在web服務中,我使用了@SOAPMessageHandlers註釋,其中我給出了java文件的名稱,如下所示 className =「empdet.emplog」 我知道它已被棄用,但它是需求。但現在我必須在每個包中添加這個java文件(用於日誌記錄)。並沒有提供相同的信息。 – user3242906