2015-01-11 3 views
2

Когда я добавляю <p:selectBooleanButton> моего PrimeFaces Mobile страниц, то я получаю следующее предупреждение в журнале серверPrimeFaces Мобильных запросы неопределенный/undefined.css и неопределенный/undefined.js, вызывая предупреждение JSF1064 и ошибку 404

WARNING: JSF1064: Unable to find or serve resource, undefined/undefined.css, from library, primefaces. 
Jan 11, 2015 3:00:36 PM com.sun.faces.application.resource.ResourceHandlerImpl logMissingResource 

и следующее сообщение об ошибке в браузере консоли:

404 (Не найдено) http://localhost:8080/ewpmob/javax.faces.resource/undefined/undefined.js.xhtml?ln=primefaces&v=5.1.7

Как это са и как я могу его решить?

ответ

4

Это ошибка в мобильном телефоне PrimeFaces. Это было обнаружено и конкретизированы в следующих связанных с ответом: Why is my p:progressBar not displayed, only the number?

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

var originalPrimeFacesCw = PrimeFaces.cw; 
PrimeFaces.cw = function(name, id, options, resource) { 
    resource = resource || name.toLowerCase(); 
    originalPrimeFacesCw.apply(this, [name, id, options, resource]); 
};