sách gpt4 ai đã đi

Sử dụng jax-ws trong máy chủ MobileFirst (máy chủ Liberty)

In lại 作者:太空宇宙 更新时间:2023-11-04 13:24:52 31 4
mua khóa gpt4 Nike

我们正在尝试从 Java JAX-RS 适配器访问 SOAP 1.1 Web 服务。

我们正在使用从 WSDL 生成的 SOAP 客户端。

但是当解码 SOAP 故障时,我们得到以下异常:

...
Caused by: java.lang.ExceptionInInitializerError
at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:107)
at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:78)
at com.sun.xml.internal.ws.client.sei.SEIStub.invoke(SEIStub.java:135)
at com.sun.proxy.$Proxy196.rechercherContrats(Unknown Source)
at fr.sma.prod.adapter.ContratResource.rechercherContrats(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.wink.server.internal.handlers.InvokeMethodHandler.handleRequest(InvokeMethodHandler.java:63)
...
Caused by: java.lang.ClassCastException: com.sun.xml.bind.v2.runtime.JAXBContextImpl cannot be cast to com.sun.xml.internal.bind.api.JAXBRIContext
at com.sun.xml.internal.ws.fault.SOAPFaultBuilder$1.run(SOAPFaultBuilder.java:570)
at com.sun.xml.internal.ws.fault.SOAPFaultBuilder$1.run(SOAPFaultBuilder.java:566)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.xml.internal.ws.fault.SOAPFaultBuilder.createJAXBContext(SOAPFaultBuilder.java:565)
at com.sun.xml.internal.ws.fault.SOAPFaultBuilder.(SOAPFaultBuilder.java:555)
... 94 more

版本:

********************************************************************************
product = WebSphere Application Server 8.5.5.5 (wlp-1.0.8.cl50520150305-2202)
wlp.install.dir = C:/Users/a10344/.ibm/mobilefirst/7.1.0.00.20150807-0630/server/wlp/
java.home = C:\Program Files\Java\jdk1.7.0_71\jre
java.version = 1.7.0_71
java.runtime = Java(TM) SE Runtime Environment (1.7.0_71-b14)
os = Windows 7 (6.1; amd64) (en_US)
process = 52164@P72302W
********************************************************************************

服务的 jaxb 类是使用 CXF maven 插件生成的,该插件生成标准 jax-ws/jaxb 代码。

...
service= javax.xml.ws.Service.create(wsdlUrl,serviceQName);
productionService= service.getPort(ProductionService.class);
productionService.rechercherContrat(...);
...

Cảm ơn

米兰

1 Câu trả lời

似乎我们无法在soap 中使用java 适配器(无法解决的类与JDK 和Embedeeded Worklight Jar 之间的JaxB 冲突)。看起来这是一个 Unresolved 错误:现在 IBM 要求我们打开一个问题,发送我们的代码来解决问题。嗯,总结一下:没有解决方案。我们正在等待下一个版本,希望这个问题能够得到解决。

关于java - 在 MobileFirst 服务器(Liberty 服务器)中使用 jax-ws,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32762959/

31 4 0
Bài viết được đề xuất: HTML 不加载外部 CSS 文件
Bài viết được đề xuất: java - 在eclipse中反编译类文件
Bài viết được đề xuất: C++:如何让代码自动输入随机数?
Bài viết được đề xuất: html - 如何让div元素内联显示
太空宇宙
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com