我目前使用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