问题标签 [apache-servicemix]

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.

0 投票
1 回答
3031 浏览

java - 寻求有关使用蓝图以编程方式访问 ServiceMix 捆绑包状态信息的指导

我们正在运行Apache ServiceMix 4 ESB,它运行基于OSGi的Apache Karaf容器。OSGi 提供了在 ServiceMix 控制台中公开的工具,用于报告安装在容器中的捆绑包的状态信息:

我搜索了高低。现在我要问:是否有人知道任何工作示例、使用 API 的指南或其他从 ESB 中运行的代码中访问此信息的指南?理想情况下,我想:

  1. 确定安装了哪些捆绑包;
  2. 监控已识别捆绑包的状态;并且,至少,
  3. 动态停止/卸载并启动/重新安装已识别的捆绑包,

请分享这方面的任何可用信息,或者只是任何可以开始更好地研究它的途径。

谢谢。

0 投票
1 回答
308 浏览

grails - 使用 ESB/MessageBroker 或 Grails 处理 SOAP 调用?

我们目前正在尝试为需要接受大量 SOAP 调用并进行 SOAP 调用的应用程序确定应用程序架构。设计目标之一是我们需要考虑的简单性和稳健性。

在 Grails 空间中,我们都可以将其绑定到一个大型 Grails 应用程序中,但这在健壮性方面会让人头疼,因为 Grails 应用程序的更新将禁用所有传入的 SOAP 请求。

我想知道是否建议拆分 Grails 应用程序并将其与 ActiveMQ/ServiceMix/Mule 等相结合?任何建议或意见表示赞赏!什么样的解决方案会是一个不错的选择?

0 投票
1 回答
2361 浏览

osgi - ServiceMix:ESB 还是“OSGI 应用服务器”?

对于我正在进行的集成项目,我开始研究 java 集成技术/ESB。Mule 和 ServiceMix 似乎符合我的需求。我选择了 ServiceMix,但发现自己只使用 Camel(在 ServiceMix 中)。然后出现了这个问题:

serviceMix 是 ESB(我认为是)还是像 Spring DM Server 这样的应用程序服务器?

或者它可能是一个为集成而微调的应用程序服务器?对不起,如果我的问题感觉很愚蠢:/

0 投票
1 回答
692 浏览

proxy - 如何使camel-example-cxf-proxy在serviceMix 4.3.0中工作

我下载了camel 2.6.0并使用示例camel-example-cxf-proxy(在示例文件夹下)部署到serviceMix。我想做的是将它打包成一个 jar 文件,然后转到 serviceMix karaf 控制台来安装这个 jar。

但是这个例子在 serviceMix 4.3.0 中不起作用。

你知道我必须修改什么才能使其在 serviceMix 4.3.0 中工作我必须在 serviceMix 中安装任何其他捆绑包吗?

0 投票
1 回答
253 浏览

testing - Camel NMR 测试:AbstractComponentTest 在哪里?

我正在尝试为使用 servicemix nmr 组件的几条骆驼路线创建测试。文档说需要扩展 org.apache.servicemix.camel.nmr.AbstractComponentTest 但我找不到。(添加依赖 org.apache.servicemix.camel.component)

我曾尝试查看 camel-nmr 示例,但它不包括测试。

我究竟做错了什么 ?

更新 这是特定于骆驼2.8

0 投票
2 回答
13013 浏览

apache-camel - org.apache.camel.ExchangeTimedOutException:在 30000 毫秒内未收到 OUT 消息

我正在尝试使用 fuse esb + apache camel + seda/activemq 公开 Web 服务,但我遇到了将状态消息返回给 Web 服务调用的问题。

这是我的简单骆驼路线:

当我使用soapUI进行Web服务请求时,会出现超时问题:

堆栈跟踪原因:

我使用 seda 或 activemq 作为消费者有相同的结果,但它适用于文件消费者。

我在 apache-servicemix-4.4.1-fuse-02-05 版本上。

知道我做错了什么吗?谢谢你的帮助

0 投票
1 回答
860 浏览

apache-camel - Fuse ESB:无法在 ServiceMix 中部署带有 mina 的捆绑包

我正在尝试在 fuse esb 上使用 apache mina 和骆驼。我正面临部署问题。

这是我的路线:

Bellow 是从 servicemix 控制台获得的堆栈跟踪:

这是我的编解码器工厂:

知道我在这里做错了什么吗?谢谢你的帮助

0 投票
1 回答
733 浏览

cxf - ServiceMix / Fuse ESB + CXF dOSGi

如何在 ServiceMix / Fuse ESB 中启用 dOSGi?我在这里考虑CXF dOSGi

我试图遵循这个答案:Servicemix 4、DOSGi 和 Zookeeper,但是当我热部署正确版本的 jars(来自多捆绑分发)和示例 Greeter app时,我收到错误消息,指出找不到 SOAP 绑定。

我知道我可以在 ServiceMix 中选择框架:Felix 或 Equinox,所以理论上我可以应用与 Felix 配置相同的指令,但这对我不起作用。ServiceMix 比空的 Felix 容器复杂得多。

如果 CXF dOSGi 在这里不起作用,那么其他哪个 dOSGi 发行版是?

0 投票
1 回答
521 浏览

java - 使用 Camel 作为带有 REST 服务的快速后端总线

这是我要解决的用例:

我有:

  • 客户端 C,它是一个 Web 应用程序,

  • 一个前端模块 A,公开一个 REST API,

  • 一个后端模块 B,也暴露了一个 REST API。(我不能改变这个不是我的模块,它只有一个 REST API)

对于其中一项服务,C 调用 A,A 调用 B。一切都发生在 REST 中。由于 REST 调用是同步的(即阻塞),因此速度很快。

现在我想将 A 和 B 解耦,让 A 不直接了解 B。

所以我想知道将 Camel 作为消息总线放在中间。它会给:

C ---(REST 调用)----> A ----> Camel ---(REST 调用)---> B


我的问题

这是一个好主意吗?如果是的话,它仍然会很快吗(在 A 和 B 之间没有任何东西,我在本地网络上的响应时间不到 10 毫秒)?

决胜局

与 ServiceMix 一样吗?

谢谢!

0 投票
1 回答
3469 浏览

apache-camel - 使用 Service Mix 路由队列

我正在尝试配置 Apache ServiceMix 以实现以下网络拓扑:

在此处输入图像描述

我是 Service Mix、Camel、ActiveMq 等方面的新手,我要解决的主要问题是将消息从 DC1.ActiveMqBroker 的输出队列路由到 DC2.ActiveMqBroker 的输入队列。

我相信这应该很容易。有人可以指出我的好文章或编写粗略的配置片段(在 Spring/Blueprint 中,没关系)?

更新:

很抱歉,文字很长,但我看不到其他方式来说明我的问题。

我的示例配置:

我经常收到以下错误: