cxf相关内容
我正在尝试构建一个客户端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
..
以下是请求 someId
..
我的服务定义如下。 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
..
Apache CXF(2.7.0)是否可以自动发现类路径中的JAX-RS资源?也就是说,用 @Path 注释的类。 我在Spring应用程序中使用CXF而且我必须手动使用以下XML声明资源,即使Spring 成功发现了资源。
..
我正在使用CXF rest客户端,它适用于简单的数据类型(例如:字符串,整数)。但是,当我尝试使用自定义对象时,我得到这个: 线程“main”中的异常org.apache.cxf.interceptor .Fault:。没有为类找到消息体编写器:class com.company.datatype.normal.MyObject。 at org.apache.cxf.jaxrs.clie
..
我有一个像这样配置的jaxrs客户端:
..
我只是想知道,有没有简单的方法来解析MTOM / XOP SOAP响应。 问题是我使用普通HTTP发送soap消息和javax.xml来解析响应。但是有些服务用mulipart / related响应我,它需要更复杂的逻辑来解析它(性能很重要)。 所以我想我可以以某种方式利用apache cxf,apache axiom或任何其他库来解析MTOM / XOP SOAP响应吗? 解决方案
..
我正在研究/比较CXF和Spring-WS的Web服务?我需要既作为WS的提供者又作为消费者。简而言之,我被告知Spring-WS更易于配置,但CXF更容易启动和运行。这个问题是主观的,但有助于指导我的研究。 你对这些框架有什么经验? 您是否遇到任何一个框架的陷阱? 您是否发现任何可能由其他人提供的有用功能? 解决方案 我认为最大的区别是Spring-WS只有 '先签约合约'虽然
..
我已经使用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
..
我有一个从wsdl生成的服务客户端。我正在尝试呼叫远程服务,我收到下面看到的导管启动器错误。我尝试了很多解决方案但没有成功。 我发现推荐使用 http-jetty扩展的解决方案(旧帖子)。我不相信这对我有意义,因为服务器没有在本地运行。 我还发现帮助我的最近配置是一个示例 cxf.xml 文件,其中包含:
..
我正在尝试使用CXF创建一个Web服务客户端来使用WCF Web服务。 当我使用wsdl2java时,它使用JAXBElement类型而不是String生成对象。 我读到了使用jaxb bindings.xml文件来设置generateElementProperty =“false”尝试修复问题,但我正在使用的Web服务包含7个导入的模式。 如何指定 generateElementP
..
我正在构建一个RESTful API,并希望为开发人员提供选择在JSON响应中返回哪些字段的选项。 此博客文章显示了几个API(Google,Facebook,LinkedIn)如何允许开发人员自定义的示例响应。这被称为部分响应。 示例可能如下所示: / users / 123?fields = userId,fullname,title 在上面的例子中API应该返
..
我想修改传出的SOAP请求。 我想从Envelope的正文中删除2个xml节点。 我设法设置了一个Interceptor,并将生成的消息集的String值获取到端点。 但是,以下代码似乎不起作用,因为未按预期编辑传出消息。有没有人有关于如何做到这一点的一些代码或想法? 公共类MyOutInterceptor扩展AbstractSoapInterceptor { public
..
我有一个奇怪的问题。 使用wsimport我从WSDL生成als JAX-WS代码(专用eclipse java项目)。这在JDK6中工作正常,没有任何外部依赖(在Eclipse中运行) 我有第二个项目,我曾经使用过Apache CXF。如果我将1.)中描述的代码复制到这个项目中,那么JDK突然不会执行JAX-WS的东西(我生成的文件),而是Apache CXF。 如何防止Apa
..
当我使用来自CXF的wsdl2java生成一个web服务客户端(生成类似于wsimport的东西)时,通过maven,我的服务从这样的代码开始: @WebServiceClient(name =“StatusManagement”, wsdlLocation =“c:/some_absolute_path_to_a_wsdl_file.wsdl”, targetNamespace =“
..
我正在开发一个实现,它将使用我从供应商处获得的wsdl。我们的项目在Spring和CXF上运行,我想创建一个允许我访问这个供应商的wsdl服务的jar,但是我遇到了类路径问题。 使用CXF的wsdl2java我能够生成如下代码: WSDL_LOCATION = new URL(“file:SomeService的.wsdl“); 该服务要求wsdl在类路径中,但我想
..
我有一个正在发出简单GET请求的JAX-RS客户端。我正在使用CXF实现和Spring for DI。呼叫成功,我得到200响应代码。但是当我在POJO中阅读回复时出现错误。 例外: [2015-05-08 16:11:55,457] [错误] [org.apache.cxf.jaxrs.utils.JAXRSUtils]:未找到任何邮件正文阅读器class com.voya.ref
..
我正在使用 apache-cxf 2.7.11 + jackson(codehaus)1.9.13 + spring 3.5 。我想知道从REST响应中删除 null 值字段的最佳方法是什么。 例如: 我的回复现在是这样的: { “name”:“MyName”, “age”:10, “address”:null } 我希望我的回复是这样的(地址字段已被删除)
..
我几天来一直在努力解决这个问题,并且不知道如何解决这个问题。任何快速帮助将不胜感激。 我需要从JSON字符串转换LocalDate,我使用apache CXF和jackson从REST服务构建接收。我在Mapper对象中编写了自定义ContextResolver并注册了JavaTimeModule。 当我运行应用程序时,默认构造函数被调用,这意味着它已被加载,但返回ObjectMapper的g
..
我一直在使用Apache服务器与Jackson一起使用和生成JSON文件的web服务。 但是,其中一个服务的方法应该能够从一个移动应用程序保存上传的图像,该应用程序向我的web服务发出多部分/表单数据POST请求,我不知道如何处理这种内容-type在我的上下文中。我们通常创建“Request”和“Response”对象来使用和生成JSON,但是,我担心这不适用于这种情况。 这是请求格式:
..