问题标签 [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.
open-source - JBoss Fuse 是否在开源许可下可用?
我一直试图找到一个可以下载 Fuse 的位置,但 Red Hat 网站上的所有链接似乎都表明该产品的可免费下载版本“仅用于开发目的”。是否有明确标识为开源版本的下载位置?
java - OSGi - 如何使用 FUSE ESB 添加 JVM 参数?
在命令行中,我可以运行一个 java 文件,如:
但是在像 FUSE ESB 这样的 OSGi 容器中,我不能添加这样的
使用 osgi 容器时如何做同样的事情?
wso2carbon - fuseesb 是否有与 wso2 carbon 类似的 UI 框架概念?
我一直将 WSO2 Carbon 视为提供以下功能的 OSGi 应用程序平台:
- 服务可以部署为 OSGi 组件(后端和前端/UI)
- 服务 UI 组件可以托管(捕捉)到 Carbon UI
- 服务可以使用 Carbon 用户管理数据库进行身份验证和授权
fuseesb 有类似的 UI 概念吗?
osgi - 在蓝图中使用spring osgi服务
我有一个 spring 上下文,它导出这样定义的 osgi/META-INF/spring/spring-dao.xml
服务
问题是:我想在我的蓝图中使用上面定义的服务,它在 location 下定义/OSGI-INF/blueprint/blueprint.xml
。
进行此配置后,我收到以下错误
目前,spring bean中导出的osgi服务只能被spring bean引用。另一方面,蓝图导出的服务只能被另一个蓝图引用。
如果我弄错了,请纠正我?如果这是可能的,我该怎么做。
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 ...”,这到底是什么意思以及它的状态是什么?
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
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.
fuseesb - JBoss Fuse 和 Fuse ESB,有什么区别?
Fuse ESB 似乎已被 Red Hat 收购,现在将作为JBoss Fuse提供。
假设它们本质上是相同的技术,加上或减去一些改进,是否正确?
我看到两者都是开源的并且建立在相同的技术堆栈上,所以我希望这只是一个名称更改,而不会对现有项目产生任何重大影响。
jdbc - 使用 JDBC 和队列融合 ESB 事务
使用 Fuse ESB、JMS 和 JDBC 是否可以支持以下场景?
从一个编排组件我希望能够:
- 开始交易
- 向远程队列发送消息并让其参与此事务
- 使用同一事务中的 JDBC 连接让远程队列上的消息处理程序参与此事务
- 同步返回到编排组件,然后在另一个远程队列和消息处理程序上执行相同操作
- 再次同步返回并提交两个 JDBC 事务或回滚它们。
我猜这只能使用同步队列并且需要 XA 事务,但我真的不确定在原始事务中登记队列和 jdbc 连接的机制。
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 注册表吗?欢迎任何其他建议。