我目前使用JasperServer
存储库来保存报告。我想在报告的右上角添加徽标图片。但是,每次我尝试向资源添加映像时,都会显示一条错误消息:iReport:将图像上传到JasperServer(失败)
Error:
1 - 0
是否有任何猜测?
我目前使用JasperServer
存储库来保存报告。我想在报告的右上角添加徽标图片。但是,每次我尝试向资源添加映像时,都会显示一条错误消息:iReport:将图像上传到JasperServer(失败)
Error:
1 - 0
是否有任何猜测?
您看到的错误最可能的原因是Web服务配置存在问题。最可能的问题是图像大于16Kb,因此Axis需要将附件保存到临时目录。一个有用的测试是确保小于16Kb的图像没有问题。
最快的解决方法是通过JasperServer Web UI上传图片。那么你的报告应该按预期工作。如果是这样,它也验证问题是与Web服务(不是与存储库数据库或其他组件)有关。
最可能的永久性解决方案是递归更改目录.../webapps/jasperserver/
的所有权。或者你可能更喜欢只chown .../webapps/jasperserver/WEB-INF/attachments
。
<parameter name="attachments.Directory" value="attachments"/>
这是我做的:或者,您可以通过编辑这条线在服务器config.wsdd中更改附件目录
<![CDATA["repo:logo.jpg"]]>
通过web界面上传工作。 – Chris 2011-03-22 16:39:22