графическое изображение не отображает потоковое содержимое в Primefaces

Я использую streamedcontent для рендеринга байта, отправленного из JSF, и отправки его обратно в виде потокового содержимого, как показано ниже:

<p:graphicImage value="#{manage.bytesToStreamedContent(car.image)}"/>

где изображение - байтовый массив изображения, хранящегося в базе данных

поддерживающий боб:

public StreamedContent bytesToStreamedContent(byte[] bytes)
{
    InputStream is = new ByteArrayInputStream(bytes);
    StreamedContent image = new DefaultStreamedContent (is, "image/jpeg");
    return image;
}

Но я не получаю изображение на странице JSF. Я получил это сообщение в журнале сервера:

ВНИМАНИЕ: JSF1091: Не найден тип mime для динамического содержимого файла. Чтобы решить эту проблему, добавьте отображение mime-типа в приложения web.xml.

а также:

SEVERE: Error in streaming dynamic resource.

не могли бы вы помочь мне здесь, я не могу найти полезную информацию по этому вопросу

PS:

Я использую следующие библиотеки:

Мохарра 2.1.3

PrimeFaces 3.1.1

Glassfish 3.1

Ответы на вопрос(3)

Ваш ответ на вопрос