Проблема, с которой сталкивается оригинальный автор, состоит в том, что его код вызывает Prototype, not jQuery, но RichFaces 4.1 отбросил Prototype и теперь предполагает, что $ всегда указывает на jQuery. Поэтому, если кто-то использует noConflict (), Javascript, сгенерированный RichFaces, завершится сбоем, поскольку он генерирует код, подобный $('#id_1')
, а $ не указывает на jQuery. И нет никакого способа обернуть RichFaces JS.
Оказывается, это известная ошибка: RF-11881 . Это должно быть исправлено в RichFaces 4.3.0 Milestone 1.