是否有可通过ProvisioningAdminService SOAP接口向WSO2碳基产品远程添加和删除OSGI功能的工作示例?
答案 0 :(得分:1)
首先,当您需要添加或删除OSGi包时,您需要有WSO2 Carbon二进制分发,
然后从WSO2 carbon Server中的以下命令开始。
sh wso2server.sh -DosgiConsole
或
./wso2server.sh -DosgiConsole
启动服务器后,单击“输入”按钮两到三次,然后从osgi>
控制台开始
现在你可以安装/删除osgi bundle。
start <bundle-id> (Ex: osgi> start 22)
此命令可用于启动osgi包。
install file:<file-path> [Ex: osgi> install file:/home/yourname/osgibundle.jar]
这可用于将捆绑软件安装到正在运行的OSGi环境中。您可以使用此命令安装捆绑包,而不是在启动服务器之前将其复制到暂停文件夹中。安装后,使用'start'命令激活捆绑包。
uninstall <bundle-id> [Ex: osgi> uninstall 22]
这可用于从OSGi环境中删除捆绑包。
您可以参考以下链接并尝试使用WSO2产品
.......................................
OSGi bundle
Admin Services