2016-11-04 12 views
0

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

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
    <html xmlns="http://www.w3.org/1999/xhtml" 
    xmlns:h="http://java.sun.com/jsf/html" 
    xmlns:f="http://java.sun.com/jsf/core" 
    xmlns:ace="http://www.icefaces.org/icefaces/components" 
    xmlns:icecore="http://www.icefaces.org/icefaces/core" 
    xmlns:ui="http://java.sun.com/jsf/facelets"> 
    <h:head> 
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta> 

но то, что я получаю после deployement является

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<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 Version, приложение, развернутое под websphere 8.0.0.5.

+0

билет открыт http://jira.icesoft.org/browse/IPCK-554 –

ответ

0

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

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