Tôi đang sử dụng máy chủ Tomcat 7 và thời gian chạy của Axis 2 1.7 trong nhật thực.Ngoại lệ xảy ra trong quá trình tạo mã cho WSDL: java.lang.NoClassDefFoundError: org/apache/ws/commons/schema/utils/NamespacePrefixList
Tôi có một tập tin WSDL được tạo ra trong Axis 2.
nên đi cho cách tiếp cận từ trên xuống để tạo ra một lớp webservice (xương). Tôi đã chọn cấu hình của mình là Axis trong thời gian chạy máy chủ. khi cố gắng kích hoàn thành nó đang hiển thị lỗi sau: "ngoại lệ xảy ra trong thế hệ mã cho WSDL: java.lang.NoClassDefFoundError: org/apache/ws/commons/schema/utils/NamespacePrefixList"
Tôi nghĩ rằng nó là một cái lọ bỏ lỡ vì vậy tôi lần đầu tiên bao gồm XmlSchema-1.4.2.jar lỗi đã không được giải quyết. vì vậy tôi đã xóa cái bình đó và thử với lọ mới nhất được tải xuống từ java2s (xmlschema-core-2.0.1.jar). Tôi vẫn có cùng một vấn đề.
Vui lòng giúp tôi giải quyết vấn đề này.
Vấn đề tương tự này cũng tồn tại khi cố tạo khách hàng từ WSDl trong nhật thực.
Vui lòng giúp tôi giải quyết vấn đề này bằng các bước. Cảm ơn
* Tôi chọn cấu hình của tôi như Axis 2 trong thời gian chạy máy chủ. sry của nó một Typo do nhầm lẫn. Vui lòng giúp tôi với các giải pháp – Vinoth
Tôi có cùng một vấn đề: Tôi cũng đã thêm 'xmlschema-core-2.2.1.jar' vào Thư viện ứng dụng web nhưng nó không hoạt động. Hy vọng rằng ai đó sẽ giúp chúng tôi. –
Hãy thử Axis2 1.6.X thay vì Axis2 1.7.X. – JensenSun