Ваши ответы от платформы Java, скорее всего, будут байтовыми массивами для предоставления PDF. Со стороны сервера вы должны убедиться, что типы MIME для PDF зарегистрированы и что он предоставляет и принимает правильные заголовки для PDF.
Если вы работаете с PDF, Java должна выяснить, где он находится и находится под URL, который вы определили для своего ресурса RESTful.
Если он динамический, ваша библиотека PDF (в прошлом я использовал iText ) должна иметь возможность выводить двоичный файл PDF и обслуживать его через определенный вами ресурс RESTful.