Tôi đang tạo một dịch vụ web trong Java EE 6 chú thích một bean doanh nghiệp với @WebService
. Tôi chỉ cần hiển thị một số phương pháp đậu, vì vậy tôi đã chú thích chỉ với một số yêu cầu là @WebMethod
. Thật không may JAX-WS bỏ qua các chú thích và cố gắng để lộ tất cả các phương pháp. Vấn đề là có một phương pháp, đó không phải là dự định được sử dụng như một hoạt động dịch vụ web, mà trả về một giao diện và điều này không thể được quản lý bởi JAX-WS, do đó dịch vụ web không được triển khai. Đây có phải là hành vi được mong đợi hay tôi thiếu gì đó không?Không có cách nào để loại trừ phương thức không bị JAX-WS tiếp xúc là hoạt động dịch vụ web
Trả lời
Bạn có thể thêm thuộc tính 'loại trừ' vào chú thích và đặt thành đúng. Trạng thái Javadoc: Đánh dấu một phương thức KHÔNG được hiển thị như một phương thức web.
Tôi chỉ cần nhấn ctrl + dấu cách để nhận thông số chú thích và giải pháp đã có! Cảm ơn rất nhiều. – remigio
nhưng điều này là không thể trong CXF, nó ném ngoại lệ - https://issues.apache.org/jira/browse/CXF-3128?focusedCommentId=12932648&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel # comment-12932648 – Betlista
- 1. Cách gọi phương thức hoạt động từ một dịch vụ
- 2. LINQ Ngoại trừ() Phương thức không hoạt động
- 3. Phương thức web có thể bị quá tải không?
- 4. Tạo phương thức dịch vụ web không đồng bộ
- 5. Dịch vụ WCF có phải là dịch vụ web không?
- 6. Cách gọi một Phương thức Dịch vụ Web?
- 7. Gọi phương thức web từ cùng một dịch vụ web
- 8. Các JAR bị loại bỏ (không có bytecode cho các phương thức) có nghĩa là gì?
- 9. Phương thức với các kiểu không thể gửi được không hoạt động trong Dịch vụ web ASMX bằng cách sử dụng GET
- 10. Chúng ta có thể thực hiện quá tải phương thức trong lớp dịch vụ web không?
- 11. Có cách nào để bẫy tất cả các lỗi trong dịch vụ web AJAX không?
- 12. Đây có phải là dịch vụ web hoặc dịch vụ web không?
- 13. Dịch vụ web .NET có bắt đầu với từng cuộc gọi phương thức không?
- 14. Làm cách nào để kiểm tra xem liệu một dịch vụ web có đang hoạt động mà không sử dụng ping không?
- 15. Tự động kiểm tra giao tiếp dịch vụ web
- 16. Có thể để thiết bị USB tiếp xúc với hộp chứa lxc/docker không?
- 17. Các phương thức của lớp dịch vụ có phải là các cá thể hoặc id không?
- 18. Dịch vụ web amazon hoạt động như thế nào?
- 19. Phương thức 'getSupportFragmentManager()' chưa được loại trừ
- 20. Loại trừ phụ thuộc Maven dường như không hoạt động
- 21. Làm cách nào để loại trừ một phương thức/phương thức khởi tạo cụ thể khỏi các kết quả của tác vụ Ant javadoc?
- 22. Ngăn chặn thanh tác vụ kích hoạt các dạng không phương thức khi hộp thoại phương thức hoạt động
- 23. phương thức setPreferredSize không hoạt động
- 24. Chuyển đổi với ngăn xếp dịch vụ không hoạt động
- 25. Cách gọi các phương thức của Dịch vụ từ hoạt động?
- 26. Cách gọi phương thức stopervice() của lớp Dịch vụ từ lớp hoạt động gọi
- 27. Dịch vụ web chuẩn (asmx) có hoạt động với MVC không?
- 28. Twitter Bootstrap 2.1 - Phương thức không hoạt động đúng cách
- 29. phương thức lớp __instancecheck__ không hoạt động
- 30. Dịch vụ web REST sử dụng MVC, đó có phải là một ý tưởng hay không?
Bạn có thể đặt khả năng hiển thị của phương thức được bảo vệ (hoặc tương đương ngôn ngữ) JAX-WS hiển thị tất cả các phương thức công khai theo mặc định (mà tôi hoàn toàn đồng ý). – Anthony