2015-10-05 6 views
0

Я использую неограниченные URL-адреса от OmniFaces (2.1) с ICEfaces (3.3), так что мой URL-адрес не требует суффикса .jsf. Проблема не в том, что один из компонентов ICEfaces не нравится:Как я могу получить URL-адреса OmniFaces без ссылок и компонент ICEfaces: компонент menuItem для совместной работы?

<ace:menuBar> 
    <ace:submenu label="assets menu"> 
     <ace:menuItem value="assets" url="assets"/> 

загрузки страницы штрафа и ссылки работают нормально, но следующее сообщение заливает мои журналы:

JSF1091: Нет мим тип можно найти для файловых активов. Чтобы решить эту проблему, добавьте сопоставление типа mime в приложения web.xml.

Похоже, JSF не нравится, что мой URL-адрес не имеет расширения. Кажется, я не могу найти какой-либо параметр в web.xml, чтобы решить эту проблему.

+0

На какой сервер вы развертываете? Попробуйте положить ' xhtml текст/html' в нижней части 'web.xml'. – BalusC

+0

Я использую Glassfish 4.1. К сожалению, мим-картография не сработала. – wsaxton

+0

Похож на проблему с ICEfaces 3.3. Эта проблема не возникает в 4.0. – wsaxton

ответ

0

Похоже, проблема в ICEfaces 3.3. Я пробовал это под ICEfaces 4.0, и в журналах нет записей.

 Смежные вопросы

  • Нет связанных вопросов^_^