我已经在tomcat7 / jre7上部署了birtviewer,并在其中放入了Birt报告。此仪表板在开发服务器上正常工作,但在prod服务器上,当我访问dashbords时,嵌入的图像没有显示,图表显示一条消息,需要插件才能显示内容。我可以在开发服务器上查看相同的仪表板。
有人可以告诉我tomcat可能缺少什么来正确呈现此报告
阿里夫
答案 0 :(得分:1)
我假设这些图表是SVG格式的。你的prod服务器可能没有设置为服务svg。检查 [Tomcat home] /conf/web.xml
中是否存在相关映射<mime-mapping>
<extension>svg</extension>
<mime-type>image/svg+xml</mime-type>
</mime-mapping>