- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经使用 cxf-codegen-plugin
生成了一个 Web 服务。我总是得到一个带有消息检查服务器日志以查找更多详细信息
的ServerSOAPFaultException,而不是获取返回的异常详细信息。
我知道我调用的 Web 服务正在返回详细的错误信息,但它似乎无法访问。
我正在使用spring-boot。
如何阅读完整的错误信息?
我在 Spring Boot 中调用生成的代码,如下所示。
public LogonResponse loginLoadBearerToken(LogonRequest lr) throws LogonFault {
try {
SecurityService_Service factory = createSecurityService();
SecurityService securityService = factory.getSecurityServiceSoap11();
BindingProvider bp = (BindingProvider) securityService;
String url = String.format("%s/SecurityService-v4_x/securityService/", clientUrl);
bp.getRequestContext().put(BindingProvider.ENDPOINT_ADDRESS_PROPERTY, url);
LogonResponse response = securityService.logon(lr);
return response;
} catch (Exception ex) {
// THIS IS ALWAYS A ServerClientSOAPException
logger.error("login error connecting to ... {}", ex.getMessage());
throw ex;
}
}
最佳答案
简单的解决方案...添加必要的依赖项。
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-frontend-jaxws</artifactId>
<version>${cxf.version}</version>
</dependency>
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-transports-http</artifactId>
<version>${cxf.version}</version>
</dependency>
关于java - 从 ServerSOAPFaultException 读取 CXF 异常消息详细信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58471440/
我做了一个请求,我的程序吐了出来 WARNING: Input Action on WSDL operation Search and @Action on its associated Web Me
我已经使用 cxf-codegen-plugin 生成了一个 Web 服务。我总是得到一个带有消息检查服务器日志以查找更多详细信息的ServerSOAPFaultException,而不是获取返回的异
我已经从 WSDL 模式生成了 POJO,但错误似乎没有映射到适当的 @Webfault 异常。我收到的是 ServerSOAPFaultException,而不是 AXLError。 生成的异常文件
我正在尝试学习 SOAP 协议(protocol)。因此,在使用以下命令借助 wsimport 生成 net.webservicex 代码后 C:\Program Files\Java\jdk1.8.
我是一名优秀的程序员,十分优秀!