问题标签 [fusefabric]
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.
persistent - Fuse Fabric:如何从配置文件中删除配置 PID?
我开始修改个人资料,并在此过程中犯了一些错误。
因此,我想完全删除配置文件中的 PID。
这些可以fabric:profile-display default
在本文底部显示的输出中看到。
他们是:
http:
patch.repositories=http:
org.ops4j.pax.url.mvn.repositories=http:
我找不到删除它的正确命令。我试过了:
config:delete org.ops4j.pax.url.mvn.repositories=http:
成功完成。但是default
配置文件仍然列出了这个 pid。
我也试过:
fabric:profile-edit --delete -p org.ops4j.pax.url.mvn.repositories=http: default
失败了:
Error executing command: String index out of range: -1
这表示/property
必须指定属性路径。
附加也根本/
不起作用。
另一个问题是我有一个看似空名称的 pid,如下行所示:
PID:
(此输出前缀后面没有任何内容)。
输出fabric:profile-display default
:
如果有人能指出正确的命令,我将不胜感激。
fusefabric - 保险丝织物中的属性设置“丢失”
我将 Fuse Fabric 与标准配置文件配置机制一起使用。
我的blueprint.xml
组件包含以下内容:
我命名的属性文件my.service.properties
包含以下设置:
然后我创建了一个由 3 个服务器组成的熔断器结构,并部署了我的组件。组件部署失败,表示""
setter 的值无效setMaxActive
。
似乎我的属性db.xyz.maxActive
在熔丝结构的初始化中没有被拾取。
我仔细检查了我的blueprint.xml
和my.service.properties
属性设置看起来是正确的,事实上我有其他设置存在于同一个文件中并且存在得很好。自从我的结构上次运行以来,我只在配置文件中添加了一些新属性。
有人知道为什么这个设置从保险丝织物中“消失”了吗?
或者您能否提供一些关于我应该在哪里查看配置的指示。
先感谢您。
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 ...”,这到底是什么意思以及它的状态是什么?
osgi - Fuse ESB Fabric 功能包加载顺序
有没有办法控制 fuse esb 结构特性中的 OSGi 包的加载顺序,以便以后的包依赖于早期包的完整加载?例如,在以下功能中,我希望 simple-client 模块仅在先前的包完全加载后启动:
deployment - Fuse Fabric 部署错误 | java.lang.Exception:无法解析功能
我正在尝试部署到 Fuse Fabric。该应用程序是使用 Spring、Camel、CXF、WS-security、drools 和 Guvnor 构建的。
我能够将应用程序部署到 Karaf 容器,但是当我使用 FAB 部署在 Fabric 中部署相同的应用程序时。它抛出以下错误堆栈。
首先,上面的错误是要求我在Fabric容器中包含Junit和mock相关的框架,这不是必须的!?这些框架在 Maven 中添加了“测试”范围。
其次,项目中没有直接使用依赖“aries”。camel-cxf 框架使用它。但它仍然要求在依赖项中提到“aries”罐子。FAB 部署应该处理这些 3rd 方依赖项,否则它会破坏使用它的目的!!
第三,soap 和命名空间依赖存在于请求版本的 maven 依赖中。还是在抱怨!
我在结构中安装了以下功能
以及以下 Maven 功能 URL
并且该应用程序被用作晶圆厂
谁能告诉我是否使用了足够的功能或者我需要更多功能,如果需要,需要包括哪些内容?为什么我需要在结构中包含测试框架?或者我如何避免它们被部署在保险丝结构中?
ftp - 用于 FTP/文件故障转移端点的 FuseFabric?
我正在创建一个骆驼项目,它轮询本地目录并将文件推送到 FTP 位置。我想将故障转移机制应用于我的设计。如果想要另一个熔断器实例准备好,如果当前节点失败。
没有任何故障转移,两个熔断器实例可以一起轮询文件。但是我希望第二个节点在第一个节点失败时轮询文件。
如果我使用 FuseFabric,这种情况可能吗?我不想要任何其他产品选择,我有这个产品。但我想知道我是否可以使用 Fabric 实现这一目标?
我敢肯定,这在 Web 服务端点中是可能的。不确定基于文件的端点。
apache-camel - Active - Passive Fuse FTP interfaces using Idempotent repository
We have a clustered environment where same camel ftp endpoint is installed on multiple fuse instances. I want message(file) to be consumed by only one fuse instance. I am planning to achieve this by implementing IdempotentRepository interface with database persistence. Want to make sure that this approach will work or there is a better way to do it?
fuseesb - 未找到熔断 ESB 管理命令
我在 Windows 中使用 jboss fuse 6.0.0 并使用bin/fuse.bat
. 被etc/users.properties
修改以添加该行admin=admin,admin
。
起初,该admin
命令正常运行。我已经admin:list
展示了所有容器,admin:create
以创建子容器。
然后我按照
并使用命令创建结构fabric:create --clean
。之后admin
命令就消失了!我明白Command not found: admin:list
了,我不能再列出由admin:create
. 该fabric:container-list
命令仅枚举该命令创建的容器fabric:container-create-child
。
有没有人遇到过这个问题?正常吗?我怎样才能找回admin
命令?
fuseesb - FuseFabric - 通过控制台添加配置文件
在 FuseFabric 中,我们可以使用 Web 控制台添加配置文件,使用 Config Files 选项卡,只需编写 configFile 的名称和其中的属性 foo=foo
好吧,这很简单,我的问题是:如何使用 Fabric 控制台来做到这一点?
只是输入命令??????丁:
我已经看到了 fabric:profile 及其选项,我可以编辑属性,但前提是已经存在 PID。
谢谢你的每一个答案!
cxf - 使用 TLS 的 Fabric8 CXF 端点安全性……可能吗?
我有一个关于我刚刚发现的名为fabric8 ( http://fabric8.io ) 的奇妙工具的问题。
当我将 CXF SOAP 服务部署到系统中时,它位于 http://${HOSTNAME}:8181/cxf。到目前为止,我们所有的堆栈都部署到一个 tomcat 容器中,在常规 8443 端口上使用 TLS 加密(使用或不使用客户端身份验证)进行保护。顺便说一下,我们使用 WSDL 策略来执行它。
是否可以使用 fabric8 设置此 TLS 加密?卡拉夫?
杰罗姆
PS:我想添加新标签“fabric8”,但我没有足够的积分来做到这一点,所以我使用“fusefabric”进行了标记。
编辑1:
谢谢@iocanel!
它似乎有效....主要是:-)
事实上,如果我从全新的 fabric8 安装开始,并且如果我在以下位置进行设置etc/org.ops4j.pax.web.cfg
:
然后我可以在 8443 端口上浏览 hawtio web 界面。但是,一旦我用fabric:create
端口初始化容器就不再可用了。如果我重新启动fabric8,那么日志中充满了:
你有想法吗 ?
杰罗姆