cxf相关内容

如何使用基本身份验证配置 Camel CXF

我是 Apache Camel 和 CXF 的新手, 我正在尝试创建一个路由来查询需要基本身份验证的远程 WS 并指定 Soap Action 标头. 我能够使用骆驼 HTTP 组件实现相同的功能,但我需要使用骆驼 CXF在java DSL中 任何人都可以指导我们修复相同的问题 解决方案 如果你想使用camel-cxf组件设置Basic认证,你需要像这样在CxfEndpo ..
发布时间:2022-01-19 08:40:05 Java开发

Camel CXF POJO模式使用Java DSL

我有一个预先存在的 Web 服务“连接"(SOAP),如果可能,我想在不使用 Swing 框架的情况下调用.我遵循了使用 cxf/wsdl2java 工具生成我的 java 文件的联系优先开发. 我希望从 java 对象中提取用户名和密码,并将其放入 SOAP 对象中,然后发送到我的 localhost Web 服务. 当将 Connect 对象作为主体发送到“direct:start ..
发布时间:2022-01-19 08:31:38 其他开发

Camel 的 CXF 组件未捕获 onException(Exception.class)

我有一个 camel-cxf 网络服务.我用来处理 CXF 的 SOAP 故障拦截器机制中的所有 SOAP 故障.效果很好. 我认为最好在同一层处理Camel层抛出的异常,并编写了一个简单的onException场景如下: onException(Exception.class).to("direct:MyWSExceptionHandler"); 每当抛出自定义异常时,我都期待 ..

调用 webservice 方法时出现 LinkageError

我有一个调用 bean 的 apache servicemix (camel 2.9) 路由,该路由又发出 SOAP 请求.SOAP 代码是通过 wsdl2java 生成的并且工作正常(cxf 2.4.0).我遇到的问题是当抛出 SOAP 错误时,我得到以下问题: 原因:java.lang.LinkageError:加载程序约束冲突:加载程序( 的实例)先前为名为“jav ..
发布时间:2022-01-19 08:18:40 其他开发

apache骆驼cxf https不工作

我正在尝试使用 apache camel cxf 发布 Web 服务.我可以使用 http 访问已发布的 web 服务.但是我正在尝试使用 https 进行相同的配置.但我无法让它工作. 以下是部分 spring 上下文和 wsdl 文件 .*_EXPORT_.*.*_EXPORT1024_.* ..
发布时间:2022-01-19 08:12:07 其他开发

Apache CXF - 设置 HTTP 标头

我必须在 Apache CXF 客户端中设置一些 http 标头字段: 我通过 Interceptor 尝试过: public class HttpHeaderInterceptor extends AbstractPhaseInterceptor{私人字符串用户ID;私有字符串 xAuthorizeRoles;私有字符串主机;公共 HttpHeaderInterceptor() {超级 ..
发布时间:2022-01-11 16:54:40 服务器开发

如何在 CXF 中修改 JAX-WS 响应的 HTTP 标头?

我一直致力于开发位于安全代理后面的 CXF Web 服务,该代理要求在服务调用之前进行 HTTP 基本身份验证.这些服务相互之间进行通信,并且需要对请求和响应进行身份验证. 到目前为止,我已经能够通过 HTTPConduit 为请求设置 HTTP 基本身份验证,如下所示: 客户端客户端 = ClientProxy.getClient(port);HTTPConduit 管道 = (HTT ..
发布时间:2022-01-11 16:42:15 其他开发

无法从 xsd 生成 java.util.Calendar - 获取 XmlGregorianCalendar

是否可以从 xsd 文件生成具有 Claendar 类型字段的实体?我正在尝试 xs:date 和 xs:dateTime 但仍然获得 XMLGregarionCalendar.我正在使用 cxf-codegen-plugin 和 jaxb bninding.谢谢.保罗. 解决方案 当您生成对象时,您可以使用 JAXB 绑定文件,如 cxf-codegen-plugin 文档.根据您要使用 ..
发布时间:2022-01-09 22:18:08 其他开发

Json 映射异常无法从 START_ARRAY 令牌反序列化实例

我正在尝试将我的 json 请求解析到我的模型.我不知道,这段代码有什么问题.json 的语法看起来正确,Java 模型上的注释也正确.我不知道为什么我会收到如下错误: Caused by: org.codehaus.jackson.map.JsonMappingException: 无法反序列化 START_ARRAY 令牌之外的 ParametersType 实例(通过引用链:文档[“参数" ..
发布时间:2022-01-07 08:25:57 Java开发

带有 Apache CXF 的 WS-Security UsernameToken

我有一个与 SOAP 服务交互的 Java 应用程序.我使用 WSDL 通过 CXF 生成 Java 客户端,但我需要使用 ws-security 验证我的调用.我正在寻找一种仅代码方式来执行此操作,并且我没有任何 xml 配置.这是我尝试过的: Map ctx = ((BindingProvider)port).getRequestContext();ctx.put("ws-security. ..
发布时间:2021-12-24 10:22:10 Java开发

覆盖 CXF 错误处理

我正在开发一些基于 Web 服务的应用程序,我有一个关于 Apache CXF 解组的问题.在我们的项目中,我们使用 CXF 2.4.1 版本. 当某些 SOAP 请求不正确(例如,某些字段是文本而不是数字)时,CXF 会抛出标准的 SOAPFaultException 并且 SOAP 响应是使用标准字段构建的,例如: soap:Client ..
发布时间:2021-12-24 10:18:58 Java开发

序言异常中不允许的内容

我正在尝试将 xml 发送到第三方通过 ac#.NET 应用程序提供给我的基于 Java 的 Web 服务,但出现 org.xml.sax.SAXParseException: Content is not allowed in序言 错误. 我已根据架构验证了 xml,并将用于保存 xml 的内存流传递到 .xml 文件,然后使用十六进制编辑器打开该文件以确保 prolog 中没有不需要的字 ..
发布时间:2021-12-24 10:09:50 Java开发

如何使用 java 解析 XOP/MTOM SOAP 响应?

我只想知道,有没有什么简单的方法可以解析 MTOM/XOP SOAP 响应.问题是我使用普通的 HTTP 发送soap 消息和javax.xml 来解析响应.但是有些服务用 mulipart/related 来响应我,它需要更复杂的逻辑来解析它(性能很重要).所以我想知道我是否可以以某种方式利用 apache cxf、apache axiom 或任何其他库来解析 MTOM/XOP SOAP 响应? ..
发布时间:2021-12-24 09:48:14 Java开发