在 karaf 中部署 birt war
Deploying birt war in karaf
我的服务器上有 karaf 4.1.1 和 birt runtime 4.5.0。我在 karaf 中部署 birt.war 时遇到问题。我的目的是在 karaf 中使用 birt 报告引擎 api 来生成基于 birt 项目文件的报告。
我安装了 karaf war 功能。但是我无法安装 birt。我试着输入 karaf shell:
bundle:install -s "C:\birt-runtime-4_5_0\birt.war?Bundle-SymbolicName=birt&Web-ContextPath=/sample"
我得到:
org.osgi.framework.BundleException: Unable to cache bundle
有什么建议吗?
尝试使用 webbundle 前缀 安装您的组件。
只需在您的 运行 Karaf 实例中点击以下命令:
bundle:install webbundle:file:///C:/birt-runtime-4_5_0/birt.war?Bundle-SymbolicName=birt&Web-ContextPath=/sample
我的服务器上有 karaf 4.1.1 和 birt runtime 4.5.0。我在 karaf 中部署 birt.war 时遇到问题。我的目的是在 karaf 中使用 birt 报告引擎 api 来生成基于 birt 项目文件的报告。
我安装了 karaf war 功能。但是我无法安装 birt。我试着输入 karaf shell:
bundle:install -s "C:\birt-runtime-4_5_0\birt.war?Bundle-SymbolicName=birt&Web-ContextPath=/sample"
我得到:
org.osgi.framework.BundleException: Unable to cache bundle
有什么建议吗?
尝试使用 webbundle 前缀 安装您的组件。
只需在您的 运行 Karaf 实例中点击以下命令:
bundle:install webbundle:file:///C:/birt-runtime-4_5_0/birt.war?Bundle-SymbolicName=birt&Web-ContextPath=/sample