метатег заголовка потерян в icefaces 4.1

на моей странице.xhtml у меня есть заголовок, как это

  <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
   <html 
   
   
   
   
   >
    <h:head>
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta>

но что я получаю после развертывания

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html >
<head>
<link href="/test/javax.faces.resource/jquery/ui/jquery-ui.css.jsf?ln=icefaces.ace&amp;v=4_1_0_160615"      

я использую версию icefaces 4.1.0 EE, приложение, развернутое в websphere 8.0.0.5.

1 ответ

  1. Эта проблема, скорее всего, вызвана загрузкой классов определенных библиотек Websphere portal. Когда они будут classloaded наш код будет считать, что приложение работает в среде портала. То есть, когда элементы, содержащиеся в голове, удаляются (см. ICE-11042 почему у нас такое поведение).

    Я бы рекомендовал клиенту проверить, какие библиотеки загружаются Websphere. Не загружая библиотеки портала, необходимо устранить эту проблему.