現在帳票をpdf出力する処理を作っているのですが、以下の処理になります。

val path: String = File.createTempFile("tmp", "report.pdf").getAbsolutePath
//pdfを作成
JasperExportManager.exportReportToPdfFile(
  JasperFillManager.fillReport(
    JasperCompileManager.compileReport("conf/report.jrxml"),
    Map("userName" -> this.userName)
  ),path)

開発環境ですと正常に動きますが、
sbt-assemblyでjarファイルにして起動すると、
以下のログで処理が終わらなくなります

[debug] - org.apache.commons.digester.Digester.sax - endPrefixMapping()
[debug] - org.apache.commons.digester.Digester.sax - endPrefixMapping(xsi)
[debug] - org.apache.commons.digester.Digester.sax - endDocument()
[debug] - net.sf.jasperreports.engine.fill.BaseReportFiller - Fill 1: created for report
[debug] - net.sf.jasperreports.engine.fill.BaseReportFiller - created delayed actions 1 for filler 1

色々探しまして、font云々の情報が多かったのですが、試しに白紙になるようなjrxmlファイルを作成しましたが、結果は変わりませんでした。

環境
Linux
Scala 2.11.7
java 1.8.0_51
jasperreports 6.1.1

よろしくお願いします。

追記:
色々やっていき、エラーメッセージが表示されました。

net.sf.jasperreports.engine.JRException: Byte data not found at : reports/logo.png

どこを指定すればよいのか分かりません...
sbt-assemblyでjarファイル化するとパスが違っていくるようで、上記のエラーが出ます。よろしくおねがいします。