问题标签 [camel-cxf]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
camel-cxf - apache camel cxf soap客户端示例连接超时设置
如何在骆驼 cxf 中设置客户端连接超时。以下链接问了同样的问题, Camel CXF: Soap client timeout
但是如何将 http-conf:conduit 应用到 cxf 设置中。谁能提供样品?
java - 使用骆驼路由的 Apache Camel SOAP 请求
我想使用 apache 骆驼路由发出 SOAP 请求。我试过 cxf、http4、netty4-http。没有任何工作。我想要类似的东西
我尝试过的包括
这表示需要 serviceClass。我不明白。我正在消费它。为什么我需要服务类?
下一个:
这和 netty4-http 不会生成任何东西。
java - address="/MyService" 的默认 cxf 端点是什么?
CamelMain
如果我的 camel-context.xml 包含此 cxf Endpoint,那么当我在开发环境中本地运行时,默认 url 是什么?
是http://localhost:8181/MyService
吗?
我不想具体指定服务器address="http://localhost:8181/MyService
,因为应用程序正在部署到 openshift,而且它似乎与“相对”端点一起运行得最好:address=/MyService
.
上述配置在使用这种端点部署到 openshift 时有效:
所以,我想在本地运行相同的配置,但默认端点是什么?http://localhost:..../.../MyService
xml-parsing - POJO中的编码与Camel中的XML转换
我们已经非常成功地在 Camel 中执行 POJO 到 XML 的转换。下面的代码举例说明了我们如何使用 Camel 的一个典型案例。我们的应用程序监听 Oracle AQ。队列条目是一个 xml 字符串。然后将 xml 转换为 POJO 类(MyClass),然后我们使用来自其他源的数据对 MyClass 进行一些转换。经过这个转换,POJO对象被转换回字符串并发送到其他系统(这里我们保存到文件)
直到昨天,当我们将 html 标记引入 POJO 类的文本字段之一时,一切正常。我们用 CData "<![CDATA[" + str + "]]>" 包裹了文本。但是,当 POJO 转换为字符串时,编码仍然发生在 CGata 部分的开始和结束括号上,如下所示。因此,生成的 xml 字符串不再是有效的 xml,因此无法将其转换回 MyClass 以供其他应用程序使用。这不是期望的行为。如何避免 CDATA 开始和结束括号的编码?[注意:cdata 中的第一个 < 和最后一个 > 被编码。]
java - Camel-cxf 停止路线关闭巴士
我有一个无法用骆驼修复的错误。当我停止并删除使用 cxf 的骆驼路线时。我得到以下日志:
问题是我的 webapp 以及其他路由公开了 cxf 服务。在此停止之后,我的 webapp 不再提供任何服务......
我目前在骆驼 2.22 和 cxf 3.2.5
我的 TOTO 路线最后只是这样做:
提前致谢。
java - java pojo中如何区分JSON null值和默认java null
我在JSON下面理解
{“id”:“1”,“值”:“某个值”}
{ "id": "2", "value": null }
{“id”:“3”}
为了保存上面的 JSON 数据,我有 java 类:
在上面的示例中: id 2 和 id 3 的值都为 NULL
在 java 中,很难区分 JSON 中传递的 null 值和其他未传递的字段,因此 java pojo 的默认值为 NULL。
对我来说 id 2 和 id 3 的值不应该相同。
是否可以区分提供的 JSON NULL & 和 java 中的默认 NULL?
spring-boot - java.lang.NoClassDefFoundError: org/apache/cxf/jaxws/support/JaxWsServiceFactoryBean camel cxf spring boot xml application
Hi I am trying to expose a camel cxf soap ws using camel spring boot.
while running the camel spring application i am getting the error Caused by: java.lang.NoClassDefFoundError: org/apache/cxf/jaxws/support/JaxWsServiceFactoryBean.
Any help appreciated.
Below is the configurations:
Pom XML:
Route XML:
Endpoint xml:
Java Class:
Error logs:
apache-camel - 骆驼 cxf 端点路由创建问题
使用骆驼 cxf 创建端点时出现以下异常。Camel 在尝试从 WSDL INFO 创建服务时停止:从 WSDL 创建服务 { http://soap.ussd.product.web.com/USSD_NW-v1.0 }UssdSoapNW:http: //127.0.0.1 :8280/WebSoap /服务/UssdSoapNW?wsdl
路线配置:-
spring-boot - Spring Boot Apache Camel 应用程序在容器中时不服务请求
我有一个 Spring Boot + Apache Camel 应用程序,POM 文件中列出了以下依赖项,如下所示。
现在我在 camel-context.xml 中定义了以下路由
我使用以下代码启动应用程序
应用程序正常启动并正常处理请求。现在,当我用 docker 打包这个应用程序时,问题就出现了。我的docker文件如下
容器正常启动,但令人惊讶的是,当我尝试从容器外部通过暴露的端口访问服务时,我可以从日志中看到请求不再到达应用程序。我可以使用暴露的端口成功地从主机远程登录到容器,但是请求并没有完全到达应用程序,这对我来说是理所当然的。
maven - Maven Enforcer 插件识别 Camel-CXF 中的依赖收敛问题
Maven 执行器插件正在识别我正在使用的第 3 方库的代码融合问题。如何在项目的其余部分仍然运行强制执行器插件的同时忽略这一点,或者我应该如何在不更改库版本的情况下解决问题?
我的项目camel-cxf
使用 2.13.2 ,结果证明它依赖于两个单独的传递版本jaxb-impl
;2.1.13 和 2.2.6。执行器插件识别出这一点并导致构建失败。
这是我配置插件的方式:
当我跑步时,mvn enforcer:enforce
我得到