问题标签 [fuseesb]

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 投票
3 回答
9320 浏览

open-source - JBoss Fuse 是否在开源许可下可用?

我一直试图找到一个可以下载 Fuse 的位置,但 Red Hat 网站上的所有链接似乎都表明该产品的可免费下载版本“仅用于开发目的”。是否有明确标识为开源版本的下载位置?

0 投票
2 回答
867 浏览

java - OSGi - 如何使用 FUSE ESB 添加 JVM 参数?

在命令行中,我可以运行一个 java 文件,如:

但是在像 FUSE ESB 这样的 OSGi 容器中,我不能添加这样的

使用 osgi 容器时如何做同样的事情?

0 投票
1 回答
51 浏览

wso2carbon - fuseesb 是否有与 wso2 carbon 类似的 UI 框架概念?

我一直将 WSO2 Carbon 视为提供以下功能的 OSGi 应用程序平台:

  • 服务可以部署为 OSGi 组件(后端和前端/UI)
  • 服务 UI 组件可以托管(捕捉)到 Carbon UI
  • 服务可以使用 Carbon 用户管理数据库进行身份验证和授权

fuseesb 有类似的 UI 概念吗?

0 投票
2 回答
1294 浏览

osgi - 在蓝图中使用spring osgi服务

我有一个 spring 上下文,它导出这样定义的 osgi/META-INF/spring/spring-dao.xml服务

问题是:我想在我的蓝图中使用上面定义的服务,它在 location 下定义/OSGI-INF/blueprint/blueprint.xml

进行此配置后,我收到以下错误

目前,spring bean中导出的osgi服务只能被spring bean引用。另一方面,蓝图导出的服务只能被另一个蓝图引用。

如果我弄错了,请纠正我?如果这是可能的,我该怎么做。

0 投票
2 回答
1445 浏览

apache-camel - Fuse Fabric 在生产中可以免费使用吗?我可以将它与 ServiceMix 一起使用吗?

Fuse Fabric http://fuse.fusesource.org/fabric/index将为集群我的 ServiceMix 解决方案及其骆驼路线提供有用的功能。

  • Fuse Fabric 在生产中可以免费使用吗?我在常见问题解答中看到提到 Apache 2.0 许可证,但这确实保证它可以免费使用
  • 它可以与独立的 ServiceMix 一起使用还是仅与 Fuse ESB/JBoss Fuse 一起使用?

我确实看到了相关帖子https://stackoverflow.com/a/16163165/1469083,上面写着“Fuse Fabric 正在被捐赠给 Apache ServiceMix ...”,这到底是什么意思以及它的状态是什么?

0 投票
2 回答
783 浏览

apache-camel - serviceMix 4.4 does not support ODE any longer, what is the alternative way to do orchestration?

I am new to serviceMix, I downloaded serviceMix 4.5.1 a couple of days ago.

When I tried to install ode in serviceMix using the command features:install ode

It tells me this:

I googled/baidued mass of webs, I got a bad news that:

which comes from

http://fusesource.com/forums/thread.jspa?messageID=11209

Fuse ESB - ODE installation

So if serviceMix 4.4 does not support ODE any longer, what is the alternative way to do the web service orchestration in serviceMix? I have tried use camel to do this work,but that's not easy.

How about "bpel-g"?(http://code.google.com/p/bpel-g/) is it a good choice? or any other choice?

Any help will be really appreciated.

0 投票
2 回答
3243 浏览

java - 使用外部 .cfg 文件而不是在构建时定义属性文件

我们的项目使用 Apache Camel 和 FuseESB,我们也在使用 Spring。现在我们有一些我们在构建项目时定义的属性文件(使用 Maven)。

我们希望将属性文件移动到每个系统(dev/qa/prod)上的外部文件,并将其用作属性文件。

我试图弄清楚我将如何做到这一点。当然还有更多,但这与我相信的问题有关。我正在查看Camel 文档,但我仍然对如何进行此操作有些困惑。

我在看这个帖子的问题,似乎我想使用那种类型的配置,但在我的 Spring xml 文件中。

我只需要一些一般性的指导,谢谢!

0 投票
1 回答
1372 浏览

fuseesb - JBoss Fuse 和 Fuse ESB,有什么区别?

Fuse ESB 似乎已被 Red Hat 收购,现在将作为JBoss Fuse提供。

假设它们本质上是相同的技术,加上或减去一些改进,是否正确?

我看到两者都是开源的并且建立在相同的技术堆栈上,所以我希望这只是一个名称更改,而不会对现有项目产生任何重大影响。

0 投票
1 回答
113 浏览

jdbc - 使用 JDBC 和队列融合 ESB 事务

使用 Fuse ESB、JMS 和 JDBC 是否可以支持以下场景?

从一个编排组件我希望能够:

  1. 开始交易
  2. 向远程队列发送消息并让其参与此事务
  3. 使用同一事务中的 JDBC 连接让远程队列上的消息处理程序参与此事务
  4. 同步返回到编排组件,然后在另一个远程队列和消息处理程序上执行相同操作
  5. 再次同步返回并提交两个 JDBC 事务或回滚它们。

我猜这只能使用同步队列并且需要 XA 事务,但我真的不确定在原始事务中登记队列和 jdbc 连接的机制。

0 投票
1 回答
6236 浏览

osgi - ESB Fuse 模块等待依赖 - 宽限期

我有一个基本的 ESB Fuse 测试项目,其中包含以下模块:

简单数据源 简单模型 简单服务

数据源通过蓝图配置,数据源附加到jndi:

http://www.osgi.org/xmlns/blueprint/v1.0.0 http://www.osgi.org/xmlns/blueprint/v1.0.0/blueprint.xsd ">

该模型在 persistence.xml 文件中定义了一个持久单元,并通过 jndi 引用数据源(注意这里定义的长和短 jndi 查找,我都尝试过):

SimpleRow 类使用 JPA 注释:

导入 javax.persistence.Column;导入 javax.persistence.Entity;导入 javax.persistence.Table;

@Entity @Table(name = "SIMPLE") 公共类 SimpleRow {

}

然后我尝试将 EntityManager 注入服务,再次使用蓝图和对 simple-service-persistence-unit 的引用:

http://www.osgi.org/xmlns/blueprint/v1.0.0 http://www.osgi.org/xmlns/blueprint/v1.0.0/blueprint.xsd http://aries.apache.org/xmlns/ jpa/v1.1.0 http://aries.apache.org/schemas/jpa/jpa_110.xsd ">

现在,当我将这些模块安装到 fuse OSGi 容器中时,simple-datasource 和 simple-module 似乎都安装正确。列出这些模块给出:

我创建了一个使用注入 DataSource 的测试 jdbc 模块,这证实了 DataSource 工作正常,例如

现在,当我尝试启动 simple-service 时,它​​会进入宽限期状态,并将以下消息打印到日志文件中:

列出模块状态表明它处于宽限期状态:

它最终超时并进入故障状态。

现在我最初的想法是它可能是一个损坏的数据源,但 jdbc 模块证明它工作正常。我随后的想法是 jndi 查找工作不正常,尽管我不确定如何检查。有什么方法可以查看 jndi 注册表吗?欢迎任何其他建议。