7.5. Apache Karaf 上的 Fuse
Apache Karaf 上的 Fuse 有以下已知问题:
- ENTESB-8140 Start level of hot deploy bundle 默认为 80
在 Fuse 7.0 GA 发行版本中,Apache Karaf 容器中,热部署捆绑包的开始级别默认为 80。这可能会导致热部署的捆绑包出现问题,因为有许多系统捆绑包和功能具有相同的开始级别。要临时解决这个问题并确保热部署捆绑包可靠地启动,请编辑
etc/org.apache.felix.fileinstall-deploy.cfg
文件并更改felix.fileinstall.start.level
设置,如下所示:felix.fileinstall.start.level = 90
- ENTESB-7664 安装 framework-security 功能 kills karaf
使用--
no-auto-refresh 选项必须安装
OSGi 功能,否则此功能将关闭 Apache Karaf 容器。例如:framework-
securityfeature:install -v --no-auto-refresh framework-security