我目前正在使用JasperServer
存储库来保存报告。我想在报告的右上角添加一个徽标图像。但是,每次我尝试向资源添加图像时,都会收到错误消息:
错误:
1 - 0
任何猜测?
答案 0 :(得分:3)
我就这样做了:
<![CDATA["repo:logo.jpg"]]>
答案 1 :(得分:1)
您看到错误的最可能原因是Web服务配置存在问题。最可能的问题是图像大于16Kb,因此Axis需要将附件保存到临时目录。一个有用的测试是确保小于16Kb的图像没有问题。
您最快的解决方法是通过JasperServer Web UI上传图片。然后您的报告应按预期工作。如果是这样,它也验证了问题是Web服务(不是存储库数据库或其他组件)。
最可能永久的解决方案是递归更改目录.../webapps/jasperserver/
的所有权。或者您可能更喜欢仅限chown .../webapps/jasperserver/WEB-INF/attachments
。或者您可以通过在server-config.wsdd中编辑此行来更改附件目录:
<parameter name="attachments.Directory" value="attachments"/>