Tôi đang triển khai một ứng dụng web truy cập một số dịch vụ web từ xa qua jax-w trong vùng chứa WebLogic. Trước khi một cuộc gọi dịch vụ web tôi thấy thông điệp theese trên console WebLogic củaKhông thể truy cậpWSDLException trong tệp nhật ký của tôi nhưng mọi thứ đều hoạt động tốt. Chuyện gì vậy?
Aug 30, 2011 6:48:21 PM weblogic.wsee.jaxws.framework.policy.advertisementimpl.AdvertisementHelperImplregisterExtension WARNING: Registering oracle.j2ee.ws.wsdl.extensions.addressing.AddressingExtensionRegistry extension failed; java.lang.ClassNotFoundException: oracle.j2ee.ws.wsdl.extensions.addressing.AddressingExtensionRegistry
Aug 30, 2011 6:48:21 PM weblogic.wsee.jaxws.spi.WLSServiceDelegate addWsdlDefinitionFeature SEVERE: Failed to create WsdlDefinitionFeature for wsdl location: http://192.168.192.80:19100/acme/ws/FooBarService?wsdl, error: com.sun.xml.ws.wsdl.parser.InaccessibleWSDLException, message: 2 counts of InaccessibleWSDLException.
mà làm cho tôi nghĩ rằng có một vấn đề với mã webservice client, nhưng webservice hoạt động tốt mặc dù lỗi. Tôi đang tạo ứng dụng khách webservice với mã này
FooBarService service = new FooBarService(
new URL("http://192.168.192.80:19100/acme/ws/FooBarService?wsdl"),
new QName("http://www.acme.com/acmews", "FooBarService"));
FooBarServiceSoap port = service.getFooBarServiceSoap();
Các thông báo lỗi này có ý nghĩa gì và tôi có nên lo lắng về chúng không?
Bạn có một số trường hợp ngoại lệ của riêng bạn được chỉ định trong WSDL cho dịch vụ của bạn không? – sweetfa
không, WSDL không chỉ định ngoại lệ – agnul
Bạn có giải quyết được vấn đề này không? Tôi đã đọc ở đâu đó vấn đề là weblogic không có các thành phần JRF nhưng tôi không thể sửa đổi máy chủ để bao gồm chúng do chính sách của công ty ... – Sirs