我使用BIRT(Birt运行时4.2)报告完成了一个Web应用程序。所有报告都可以在本地计算机上以及通过我的IP正确访问。创建 .war 文件后,我将其部署在我的生产服务器(Tomcat8)上,然后 BAR图表不可见它显示了一个十字标记( screenshot)而不是图表,就像点击导出作为PDF一样,报告将出现在PDF文档中。请帮帮我。
注意:报告在应用程序和PDF中都正常运行。
先谢谢..
答案 0 :(得分:1)
基于评论,我可以想象最简单的设置,以避免问题(包括混合内容的问题):
将以下内容添加到httpd.conf apache config:
ProxyPass / myApp http:tomcatServerIp:8080 / myApp
ProxyPassReverse / myApp http:tomcatServerIp:8080 / myApp
将以下内容添加到httpd-ssl.conf apache config:
ProxyPass / myApp http:tomcatServerIp:8080 / myApp
ProxyPassReverse / myApp http:tomcatServerIp:8080 / myApp
为什么会这样?