cxf相关内容

CXF 2.4.2:未找到命名空间 http://schemas.xmlsoap.org/soap/http 的管道启动器

我有一个从 wsdl 生成的服务客户端.我正在尝试调用远程服务,但收到如下所示的管道启动器错误.我尝试了很多解决方案都没有成功. 我找到了推荐使用 http-jetty 扩展的解决方案(旧帖子).我不相信这对我有意义,因为服务器不在本地运行. 我还发现对我有帮助的最接近的配置是一个示例 cxf.xml 文件,其中包含: ..
发布时间:2021-12-24 09:44:27 Java开发

带有 NTLM 到 SharePoint 的 CXF SOAP 客户端

我正在使用 CXF 框架(版本:2.7.8)为 SharePoint 2007 编写 SOAP 客户端.我已按照在线文档添加 NTLM 支持 这里.我让客户端工作并且跟踪 HTTP 会话显示正在发送 NTLM 凭据,但是,我仍然收到 401 未经授权的响应. 代码: Lists listService = new Lists();ListsSoap 端口 = listService.get ..
发布时间:2021-12-23 18:56:49 Java开发

如何获得传入 &使用Apache CXF以简单的方式传出soap xml?

我一直在 CXF 上摆弄服务器端拦截器.但是似乎实现简单的传入和传出拦截器并不是一项微不足道的任务,这些拦截器为我提供了一个包含 SOAP XML 的纯字符串. 我需要在拦截器中使用纯 XML,以便我可以将它们用于特定的日志记录任务.标准登录 &LogOut 拦截器不能胜任这项任务.有没有人愿意分享一些关于如何实现一个简单的传入拦截器的示例,该拦截器能够获取传入的 SOAP XML 和传出的 ..
发布时间:2021-12-19 10:33:00 其他开发

CXF 和 Spring-WS 哪个框架更好?

我正在研究/比较 CXF 和 Spring-WS 的 Web 服务?我需要同时作为 WS 的提供者和消费者.简而言之,有人告诉我 Spring-WS 的可配置性更强,但 CXF 更容易启动和运行.这个问题是主观的,但有助于指导我的研究. 您对这两个框架有什么经验? 您在使用这两个框架时遇到过任何陷阱吗? 您是否发现任何一方提供的有用功能可能另一方没有提供? 解决方案 我认为最大的 ..
发布时间:2021-12-11 18:31:12 Java开发

?wsdl 和?singleWsdl 参数有什么区别

我的消息传递提供程序为我提供了两种不同类型的 WSDL 供我使用. http://my.amazonaws.com:8000/webservice/?wsdlhttp://my.amazonaws.com:8000/webservice/?singleWsdl 第一个是嵌入式 WSDL.不能用它来生成 WSDL2java 包和不能使用 JAX-WS 创建连接. 第二个是单一 WSDL.它 ..
发布时间:2021-12-11 18:26:30 其他开发

JAX-WS = 安装 Apache CXF 后,它“窃取"了默认JDK JAX-WS实现,如何解决?

我有一个奇怪的问题. 使用 wsimport,我从 WSDL(在一个专用的 eclipse java 项目中)生成了 als JAX-WS 代码.这在 JDK6 中运行良好,无需任何外部依赖(在 Eclipse 中运行) 我有第二个项目,我曾经在其中使用过 Apache CXF.如果我将 1.) 中描述的代码复制到这个项目中,突然间不是 JDK 执行 JAX-WS 东西(我生成的文件) ..
发布时间:2021-12-11 18:03:31 Java开发

如何修改出站 CXF 请求的原始 XML 消息?

我想修改传出的 SOAP 请求.我想从信封的正文中删除 2 个 xml 节点.我设法设置了一个拦截器并将生成的消息的字符串值设置为端点. 但是,以下代码似乎不起作用,因为未按预期编辑传出消息.有没有人有关于如何做到这一点的一些代码或想法? public class MyOutInterceptor extends AbstractSoapInterceptor {公共 MyOutInter ..
发布时间:2021-12-11 18:00:59 Java开发

CXF JAXRS - 如何将日期作为 QueryParam 传递

我有一个如下定义的服务. public String getData(@QueryParam("date") 日期日期) 我正在尝试从我的客户端(它是 jaxrs: CXF 的客户端,而不是通用 HTTP 客户端或浏览器)传递一个 java.util.Date 给它. 我的服务在 HTTP URL 中接收的日期为 Thu Mar 01 22:33:10 IST 2012.由于 C ..
发布时间:2021-12-08 23:04:29 Java开发

ClassCastException:无法转换为 com.sun.xml.internal.bind.v2.runtime.reflect.Accessor

我有一个 SOAP 网络服务,我试图在应用程序内部调用它.我正在使用 cxf-codegen-plugin (3.1.10) 从 WSDL 生成源. 使用生成的客户端,如果我在应用程序中调用 web 服务,效果很好.但是,我还针对应用程序中的同一个包使用了另一个 JAXB 实例,这导致了问题. 例如,以下效果很好: OutboundServicePortType service = ..
发布时间:2021-11-18 23:01:45 Java开发

在多个服务之间重用 CXF jaxb 上下文

我有多个服务可以从数千个类中返回结果. 由于每个 CXF 服务都包含一个私有的几乎相同的 JAXB 上下文,因此会造成巨大的内存浪费. 有没有办法自己创建 JAXB 上下文并在服务之间共享它? 解决方案 一种可能的解决方法是在 spring 配置中添加以下内容: ..
发布时间:2021-11-18 22:56:03 Java开发

如何扩展由 JAXB、CXF 或 Hibernate 工具生成的 Java 代码?

使用生成的Java源代码,如 使用 Hibernate 工具生成的代码 使用 JAXB 模式绑定 (xjc) 生成的代码 使用 WDSL2Java (cxf) 生成的代码 所有生成的类都是“值对象"类型,没有业务逻辑.如果我在生成的源代码中添加方法,如果重复源代码生成,我就会失去这些方法. 这些 Java 代码生成工具是否提供“扩展"生成代码的方法? 例如 覆盖 ..
发布时间:2021-11-18 22:52:30 Java开发

com.sun.tools.xjc.Plugin:提供程序<插件>不是亚型

我有一个使用 Maven 构建的 CXF JAX-RS 应用程序.我正在将其转换为 Gradle,但使用的是 Ant XJC 任务. 当前构建使用了几个扩展,其中一个是“元素包装器"插件的副本,另一个是“jaxb-fluent-api". 我尝试将这两个插件的 jars 放入 xjc 类路径中,但是当我运行 XJC 任务时,我得到以下信息: java.util.ServiceCo ..
发布时间:2021-11-18 22:50:49 Java Web开发