cxf相关内容

CXF - ClassCastException(SEIStub / ClientProxy)

我正在尝试构建一个客户端jar文件来访问Web服务。我将jar包含在servlet / war中,使客户端webservice调用。我收到以下错误: INFO:2011年4月14日14:57:32,780 MDT [http-thread-pool- 8181(4)]错误my.package.ClientServlet - 捕获异常 java.lang.ClassCastExcepti ..
发布时间:2018-12-05 20:38:16 Java开发

CXF JAXRS - 如何将Date作为QueryParam传递

我的服务定义如下。 public String getData(@QueryParam(“date”)date date) 我正在尝试从我的客户端向其传递 java.util.Date 是jaxrs:CXF的客户端,而不是通用HTTP客户端或浏览器。) 我的服务收到的日期为 Thu Mar 01 22:33: HTTP URL中的10 IST 2012 。由于CXF无法使用此St ..
发布时间:2018-12-05 10:54:00 Java开发

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

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

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

我正在研究/比较CXF和Spring-WS的Web服务?我需要既作为WS的提供者又作为消费者。简而言之,我被告知Spring-WS更易于配置,但CXF更容易启动和运行。这个问题是主观的,但有助于指导我的研究。 你对这些框架有什么经验? 您是否遇到任何一个框架的陷阱? 您是否发现任何可能由其他人提供的有用功能? 解决方案 我认为最大的区别是Spring-WS只有 '先签约合约'虽然 ..
发布时间:2018-11-29 20:01:36 Java开发

扩展server_name(SNI扩展)不与jdk1.8.0一起发送,而是与jdk1.7.0一起发送

我已经使用ApacheCXF(v3.0.4)实现了一个JAX-WS客户端,一切都运行成功,但问题出现在我想使用java 8(jdk1.8.0_25)的安全连接(SSL / TLS)时。 我在日志中看到以下异常(-Djavax.net.debug = all): main,处理异常:java.net.SocketException:连接重置 main,SEND TLSv1.2 ALE ..
发布时间:2018-11-28 20:08:39 Java开发

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

我有一个从wsdl生成的服务客户端。我正在尝试呼叫远程服务,我收到下面看到的导管启动器错误。我尝试了很多解决方案但没有成功。 我发现推荐使用 http-jetty扩展的解决方案(旧帖子)。我不相信这对我有意义,因为服务器没有在本地运行。 我还发现帮助我的最近配置是一个示例 cxf.xml 文件,其中包含: ..
发布时间:2018-11-28 20:08:34 Java开发

如何防止JAXBElement< String>从在CXF Web服务客户端生成?

我正在尝试使用CXF创建一个Web服务客户端来使用WCF Web服务。 当我使用wsdl2java时,它使用JAXBElement类型而不是String生成对象。 我读到了使用jaxb bindings.xml文件来设置generateElementProperty =“false”尝试修复问题,但我正在使用的Web服务包含7个导入的模式。 如何指定 generateElementP ..
发布时间:2018-11-28 00:42:40 Java开发

如何使用Java返回部分JSON响应?

我正在构建一个RESTful API,并希望为开发人员提供选择在JSON响应中返回哪些字段的选项。 此博客文章显示了几个API(Google,Facebook,LinkedIn)如何允许开发人员自定义的示例响应。这被称为部分响应。 示例可能如下所示: / users / 123?fields = userId,fullname,title 在上面的例子中API应该返 ..
发布时间:2018-11-28 00:28:23 Java开发

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

我想修改传出的SOAP请求。 我想从Envelope的正文中删除2个xml节点。 我设法设置了一个Interceptor,并将生成的消息集的String值获取到端点。 但是,以下代码似乎不起作用,因为未按预期编辑传出消息。有没有人有关于如何做到这一点的一些代码或想法? 公共类MyOutInterceptor扩展AbstractSoapInterceptor { public ..
发布时间:2018-11-27 21:14:26 Java开发

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

我有一个奇怪的问题。 使用wsimport我从WSDL生成als JAX-WS代码(专用eclipse java项目)。这在JDK6中工作正常,没有任何外部依赖(在Eclipse中运行) 我有第二个项目,我曾经使用过Apache CXF。如果我将1.)中描述的代码复制到这个项目中,那么JDK突然不会执行JAX-WS的东西(我生成的文件),而是Apache CXF。 如何防止Apa ..
发布时间:2018-11-27 13:22:55 Java开发

使用CXF wsdl2java将jar中的wsdl捆绑在一起

我正在开发一个实现,它将使用我从供应商处获得的wsdl。我们的项目在Spring和CXF上运行,我想创建一个允许我访问这个供应商的wsdl服务的jar,但是我遇到了类路径问题。 使用CXF的wsdl2java我能够生成如下代码: WSDL_LOCATION = new URL(“file:SomeService的.wsdl“); 该服务要求wsdl在类路径中,但我想 ..
发布时间:2018-11-19 13:44:10 Java相关

从apache cxf REST响应中删除空值字段

我正在使用 apache-cxf 2.7.11 + jackson(codehaus)1.9.13 + spring 3.5 。我想知道从REST响应中删除 null 值字段的最佳方法是什么。 例如: 我的回复现在是这样的: { “name”:“MyName”, “age”:10, “address”:null } 我希望我的回复是这样的(地址字段已被删除) ..
发布时间:2018-11-16 20:41:44 服务器开发

Jackson不会调用CustomContextResolver的getContext()方法

我几天来一直在努力解决这个问题,并且不知道如何解决这个问题。任何快速帮助将不胜感激。 我需要从JSON字符串转换LocalDate,我使用apache CXF和jackson从REST服务构建接收。我在Mapper对象中编写了自定义ContextResolver并注册了JavaTimeModule。 当我运行应用程序时,默认构造函数被调用,这意味着它已被加载,但返回ObjectMapper的g ..
发布时间:2018-11-16 20:26:24 其他开发

通过RESTful CXF使用multipart / form-data

我一直在使用Apache服务器与Jackson一起使用和生成JSON文件的web服务。 但是,其中一个服务的方法应该能够从一个移动应用程序保存上传的图像,该应用程序向我的web服务发出多部分/表单数据POST请求,我不知道如何处理这种内容-type在我的上下文中。我们通常创建“Request”和“Response”对象来使用和生成JSON,但是,我担心这不适用于这种情况。 这是请求格式: ..
发布时间:2018-11-16 20:18:07 Java开发