cxf相关内容
我使用CXF开发了代码优先的SOAP Web服务,这是我得到的WSDL.为什么在WSDL上有导入 第二行是其中之一: 我猜想这可能与名称空间有关?我想知道发布Web服务impl的代码是否会有所帮助?
..
我想从Java调用.net SOAP Web服务..net服务具有ws-security模块,我使用apache CXF来设置用户名和密码(以及以后的X.509证书).我使用的代码是: ITaxOrganService wsHttpBindingITaxOrganService = new TaxOrganService().getWSHttpBindingITaxOrganService()
..
我正在尝试处理来自后端的错误.如果发生错误,但内容是XmlMessage的实例,则调用 handleMessage().我想将其更改为我自己的响应-只需设置响应代码并添加一些消息即可. 我没有找到任何合适的文档可以告诉我如何做... 这些示例是针对REST的,但我也想在SOAP中进行管理. 拦截器 公共类ErrorHandlerInterceptor扩展了AbstractPha
..
想象一下这种情况. 我有一个名称空间为a/b/c的wsdl文件,它导入了另一个名称空间为m/n/o的wsdl.不幸的是,它们两个都在其中定义了相同的ComplexTypes XYZ.现在,当我使用cxf-codegen-plugin生成Java代码并使用自定义程序包名称"com.qsrs.uvw"时,在生成的最终代码中仅保留了一个类.有人可以帮我吗? 解决方案 如果要根据名称空间生成
..
使用CXF拦截器,我想向发送到服务器的xml附加一些Node.我创建了一个拦截器(见下文),将消息作为DOM Node进行拾取,修改并将其写回到消息对象中. 不幸的是,代码无法按预期工作-发送到服务器的XML不包含'magicWord'.恕我直言,我为此使用了错误的阶段. 所以问题是:如何使用org.w3c.dom.Node语法修改传出的Web服务请求? package虚拟;导入o
..
我想使用CXF在WSSE安全标头中注入Nonce和Created元素.
..
我正在尝试更改cxf HTTPTransportFactory 使用的 HttpURLConnection . Cxf(版本2.7.3)对HTTP/https请求使用 HTTPTransportFactory . HTTPTransportFactory 使用类型为 URLConnectionHTTPConduit 的管道. URLConnectionHTTPConduit 具有方法: cr
..
我想在开发cxf Web服务时理解以下依赖的目的. org.apache.cxf cxf-rt-transports-http-jetty 3.1.7 不添加此依赖项CXF简单前端不会创
..
我们正在将应用程序从JBoss 5迁移到JBoss 6,我无法确定一件事. 我们正在使用Apache CXF-JCA资源适配器(Caused by: org.jboss.jca.validator.ValidatorException: Severity: ERROR Section: 19.4.2 Description: A ResourceAdapter must implement
..
在Jboss EAP7中,我想在pom.xml中添加cxf maven依赖项,并在 jboss-deployment-structure.xml 中排除了Webservices子系统,因为要使用我自己在pom.xml中定义的cxf版本.但是在服务器启动过程中获得以下异常- Caused by: org.springframework.beans.FatalBeanException: Inv
..
我试图通过HTTPS访问服务,但是由于网络设置的限制,我试图通过ssh隧道发出请求. 我使用以下命令创建隧道: ssh -L 9443:my-service.com:443 sdt-jump-server 该服务只能通过HTTPS来使用,该服务以自签名证书为宿主,并且位于使用主机名或显式Host标头将传入请求路由到适当的后端服务的负载平衡器的后面. 我能够使用curl这样的
..
我想知道URI/URL 矩阵参数的“正确"使用是否曾经在诸如RFC或W3建议之类的规范中定义过? 尤其是,我刚刚加入一个项目,在该项目中,我们使用矩阵参数和Java框架来实现REST服务.我们用于REST服务的矩阵参数之一是布尔值,很像;sortByDate=true 让我感到困惑的是,我们使用的Java框架显然坚持总是传入布尔参数(即,您不能将它们设为可选/忽略它们;可能是因为它们已
..
调用网络服务时,出现以下异常: [javax.xml.bind.UnmarshalException:意外元素(uri:"urn:partner.soap.sforce.com",本地:"metadataServerUrl").期望的元素是,,,,
..
我正在使用cxf Web服务,该服务使用本地传输并从Java应用程序访问该Web服务. Web服务正在读取文件并通过Web服务调用进行发送.我使用的字节大小为512.假定文件大小为1200.检索文件的前两次尝试均成功,对于最后一个块,我得到org.apache.cxf.interceptor.Fault:编组错误:非法字符(NULL ,遇到unicode 0):在任何内容中均无效. 此处块代
..
我们的主要wsdl具有一系列wsdl导入.每个子wsdl都导入common.xsd并定义特定操作的请求和答复对象. 我希望每个sub-wsdl文档中的请求对象都实现一个公共接口. 首先,我尝试使用xsd:extension并将公共元素提取到基类中.这可行,但是更改了公开显示的wsdl,而我不想这样做.它已经稳定了一段时间了.此更改对于Web服务的使用者应该是完全透明的. 我发现了
..
我正在使用Apache CXF在服务器端实现一些WebServices.我必须实现一个WebService,该服务返回一个带有一些由制表符分隔的值的字符串(保持器). Apache CXF将字符选项卡编码为选项卡,但是我们的客户端(无法更改...)不接受它,而仅读取编码为 的选项卡. . 因此,我试图简单地对字符串进行replaceAll,以将\ t更改为 . ,但Marshal
..
我在与cxf相同的项目中使用JavaMail. cxf带来了较不适合我的JavaMail较旧版本.如何排除? 我是这样做的: compile (group: 'org.apache.cxf', name: 'cxf-rt-bindings-soap', version: apacheCfxVersion) { exclude module: 'geronimo-javamail_1.
..
在我正在研究的 Apache CXF JAX-RS 项目中,我已将JSON提供程序配置为 Jackson . 这通常可行,但是我希望POST请求正文始终不是null,因此,如果客户端发送的请求正文为空(无JSON {}),我仍然获取默认的POJO. 例如 CXF侧: @POST @Consumes({ MediaType.APPLICATION_JSON }) @Produ
..
我已经在SEND阶段在传出链中编写了一个拦截器,并且想要将 REST 服务的响应的有效负载获取到String变量中.我该如何实现? 这是我的拦截器 public class MyLoginOutInterceptor extends LoggingOutInterceptor { public MyLoginOutInterceptor() { super(P
..
我有一个CXF Web服务,该服务处理包含base64字符串的请求。有些请求需要很长时间,超出了我们的要求。我希望处理能够在3秒内完成,但是大多数请求都需要12秒。当我跟踪拦截器的处理过程时,DocLiteralInInterceptor消耗的时间最多。根据文档,此拦截器将检查SOAPAction并绑定消息。我正在使用宙斯盾绑定,并尝试在配置中将schema-validation-enabled设
..