У меня есть веб-API, который возвращает изображение. Я пытаюсь интегрировать это в мой шаблон FO.
<fo:block font-weight="normal" text-align="left">
<fo:external-graphic src="url({$URL})">
</fo:external-graphic>
</fo:block>
, где $ URL - это "http: // {имя_сервера} / images / {id}".
Я получаю следующую ошибку:
HTTP Status 500 - Отчет об исключении типа внутренней ошибки сервера
При выполнении сервлета сообщения возникла исключительная ситуация
Описание Сервер обнаружил непредвиденное состояние, которое не позволило ему выполнить запрос.
Исключение
javax.servlet.ServletException: выполнение сервлета вызвало исключение org. apache .tomcat.websocket.server.WsFilter.doFilter (WsFilter. java: 52) Root Причина
java .lang.NoClassDefFoundError: com / sun / media / jai / codec / FileCacheSeekableStream
Я могу получить доступ к изображению напрямую, используя http: // {servername} / images / { ID} URL, поэтому URL-адрес правильный.