Прежде всего, спасибо вам за то, что вы проделали такую тщательную работу по расследованию этого вопроса и еще лучше по написанию вашего вопроса.Мир (и этот сайт) был бы лучше, если бы все были такими же талантливыми и такими же хорошими писателями, как и вы.
Я думаю, вы уже нашли ответ: я думаю, JSF и его использование рефлексииэто ваша проблема.
Это одна из причин, почему я избегаю JSF, как чумы.
На мой взгляд, JSF - неудачное расширение Struts.Я бы посоветовал пользовательский интерфейс HTML / CSS / JavaScript / AJAX быть таким же способным, как и JSF, если не больше, и гораздо менее обременительным для моей JVM.Пользовательский интерфейс вызывает службы и остается приятным и отделенным от серверной части.