0

Does anybody know about a GUI for Config Admin of Knopflerfish? What I want to achieve is dynamic configuration management without editting configuration files manually. Is that possible at all? Here OSGI blog I read that

To set Config Admin data, take a look at the Felix Webconsole, Felix FileInstall, or the Knopflerfish environment. They all support a range of (G)UIs to create configuration records.

But I could not find any GUI for Knopflerfish :(

4

1 回答 1

0

不知道你是否对这个话题还有兴趣,反正我希望能帮到你。到目前为止,我尝试的是通过以下方式更改 ConfigAdmin 数据的可能性:

  1. Felix FileInstall(从http://felix.apache.org/downloads.cgi下载捆绑包)并将其添加到您的 init.xargs 捆绑包列表中以安装和启动。然后,您在文件 myBundle.cfg 的“properties = value”对中所做的每一次修改都会通知给注册为 pid = myBundle 的 ManagedService 的包。为完整性添加了说明,但这不是 GUI 工具!

  2. Knopflerfish 控制台:从这里您可以使用“输入配置”进入“配置”子菜单,然后“列出”以查看具有相关 pid 的可用配置,如果您想动态更改配置,则“编辑pids_name ”。要更改属性值,请使用“set property_name value

  3. Felix WebConsole:按照指南,您可以安装 webConsole,它允许您通过 Web 控制台在 localhost 上的端口 8080 访问 ManagedService 的属性(使用默认配置)。在这里,您可以如何通过 Felix WebConsole 查看 ConfigAdmin 的界面。

我希望它对您或其他人将来的阅读有所帮助。

安德烈亚

于 2014-05-06T15:24:16.200 回答