cxf相关内容

Camel JAX-RS 和跨域请求

我希望能够在我的本地 Camel 实例上执行 HTTP 请求(仅用于开发目的,我知道这是不好的做法).现在,我坚持: Access-Control-Allow-Origin 不允许 Origin http://localhost:8000. 我已经搜索过如何告诉 Camel 允许此类请求,但没有找到答案.我正在使用camel-cxf 和rsServer 创建我的端点. 我有一个看起来像 ..
发布时间:2021-11-11 22:59:00 其他开发

使用 Java DSL 的 Camel CXF POJO 模式

我有一个预先存在的 Web 服务“连接"(SOAP),如果可能,我想在不使用 Swing 框架的情况下调用.我遵循了使用 cxf/wsdl2java 工具生成我的 java 文件的 contact first development. 我希望从 java 对象中提取用户名和密码并将其放置在 SOAP 对象中,然后发送到我的本地主机 Web 服务. 将 Connect 对象作为正文发送到 ..
发布时间:2021-11-11 22:57:34 其他开发

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

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

Apache Camel 根据请求使用文件内容丰富消息

我正在实现 RESTful 服务(使用 CXFRS 组件),它应该为某些请求返回文件.每个文件都通过其 id 和扩展名获取,即 restfulservice.com/path/file/1/pdf.每个文件一旦添加就永远不会改变.提取后不应移动或删除文件,通常它们应该可以同时访问.这是我的 Camel 上下文的一部分: from("direct:fetchFile").process(fetch ..
发布时间:2021-11-11 22:53:38 Java开发

调用webservice方法时出现LinkageError

我有一个 apache servicemix (camel 2.9) 路由,它调用一个 bean,它反过来发出一个 SOAP 请求.SOAP 代码是通过 wsdl2java 生成的并且工作正常(cxf 2.4.0).我遇到的问题是,当抛出 SOAP 错误时,出现以下问题: 由:java.lang.LinkageError:加载器约束冲突:加载器(的实例)之前为名称为“ja ..
发布时间:2021-11-11 22:52:15 其他开发

Apache Camel 和 Web 服务

我试图了解如何将 Apache Camel 与任何提供 WSDL 的 Web 服务集成以生成其类,然后调用他的方法返回一些请求. 我对 camel-spring-ws 和 camel-cxf 包进行了一些研究.正如我所看到的,Spring Web 服务组件不支持使用 WSDL,但 CXF 支持,但它只支持与托管在 CXF 中的 JAX-WS 服务的连接. 如果我从客户那里收到 WSDL ..
发布时间:2021-11-11 22:50:46 其他开发

类型转换异常:Apache Camel 和 CXF

我正在尝试将 CXF Restful Web 服务与 Apache Camel 集成.当我向 Web 服务发送请求时出现以下异常: Caused by: org.apache.camel.NoTypeConversionAvailableException: No type converter available to convert from type: org.apache.cxf.mess ..
发布时间:2021-11-11 22:50:25 Java开发

CXF 中的 javax.xml.bind.UnmarshalException

我在 apache-cxf-3.1.2 中遇到以下异常并尝试了很多来解决它但没有得到任何积极的帮助,所以计划并升级到最新版本 apache-cxf-3.1.4 ,但在 apache-cxf-3.1.4 中运气不好的问题仍然存在 DefaultValidationEventHandler: [ERROR]: 前缀 wsdp 未绑定到命名空间位置:节点:[wsd:类型:空]javax.xml.b ..
发布时间:2021-11-11 05:50:41 服务器开发

javac 找不到符号构造函数服务

我正在借助这个Apache CXF Web 服务开发 一书,但是,唉,这本书的示例项目之一甚至无法编译! 有问题的代码是第 3 章的 contractfirst,这不是拼写错误,因为我使用的是从 本书的支持网站. 这 3 个编译错误实际上指向一个问题: Chapter3\contractfirst\src\demo\order\OrderProcessService.java:52: ..
发布时间:2021-11-11 02:15:04 Java开发

使用 cxf-codegen-plugin 生成源时,有没有办法去除注释?

我正在使用 cxf-codegen-plugin 从 WSDL 生成一些类.源代码生成后,一堆 bean 被删除(我们不需要它们,只需要服务接口),但是在生成的源代码中有一个 @XmlSeeAlso 注释引用其中的一些已删除类.我们根本不需要 @XmlSeeAlso 注释,有没有办法告诉 cxf-codegen-plugin 在生成源时排除某些注释? 解决方案 我通过向 maven-ant ..
发布时间:2021-11-10 23:02:16 其他开发

CXF 代码第一个 web 服务正在使用 xs:element form="unqualified" 创建 wsdl没有选择命名空间

我正在使用代码优先的方法使用 CXF 创建网络服务.我想使用命名空间,因此 elementFormDefault 设置为 true.WSDL 很好,除了复杂类型中嵌入的元素,我得到以下 xs:element 具有 form="unqualified" 标记.但我想去掉 form=unqualified 标签 我的 package-info.java 看起来像这样: @javax.xml.b ..
发布时间:2021-11-10 22:59:59 其他开发

CXF 代码第一个 web 服务正在使用 xs:element form="unqualified" 创建 wsdl没有选择命名空间

我正在使用代码优先的方法使用 CXF 创建网络服务.我想使用命名空间,因此 elementFormDefault 设置为 true.WSDL 很好,除了复杂类型中嵌入的元素,我得到以下 xs:element 具有 form="unqualified" 标记.但我想去掉 form=unqualified 标签 我的 package-info.java 看起来像这样: @javax.xml.b ..
发布时间:2021-11-10 22:59:42 其他开发