Вы не опубликовали много подробностей, но я столкнулся с аналогичной проблемой при работе с абсолютными / относительными путями в отчете Jasper.
Существует известный «дискомфорт» или ошибка (если вы хотите так ее назвать), когда Jasper Report не может установить или использовать относительные пути к ресурсам вашего проекта (вложенные отчеты, изображения и т. Д.), Особенно если вы компилируете отчеты с помощью конструктора IREPORT.
Я работаю с отчетом jasper и IREPORT 4.1.1, и каждый раз, когда я компилирую JRXML в файл .jasper, мои пути являются абсолютными. Это вызывает "хаос", когда весь проект перемещается на другую машину. Чтобы использовать относительные пути к моим отчетам, я должен составлять отчеты с помощью средств программирования, т.е. в моем приложении Java. Короче говоря, используемый мной утилитой java читает файл JRXML и заменяет абсолютный путь относительным путем, а затем компилирует отчет.
Взгляните на этот форум, на котором есть несколько разных ответов, как это сделать.
http://forums.devshed.com/java-help-9/relative-path-for-subreport-in-jasperreport-309313.html