JSF 1.1: Заполнитель {0} из необходимого inputText won' t быть замененным

У меня есть следующий код JSF для необходимого входа textfield:


Тогда, когда пользователь не вводит стоимость для этой области, следующее сообщение показано: "{0}: стоимость требуется". Проблема: JSF не заменяет заполнителя {0} id inputText , поскольку это, как предполагалось, сделало.

У меня есть этот вид кода на всем протяжении моей системы, и это ранее работало хорошо. Недавно я переключился на построить Знатока использования, и я, вероятно, изменю версию некоторого lib, который теперь вызывает заявление не работать правильно. Я пытался удостовериться, что версии освобождения заявленного в моем АНГЛИЧАНИНЕ соответствуют тем, я имел прежде, но даже сын эта проблема палки.

JSF-связанные библиотеки, объявленные в моем АНГЛИЧАНИНЕ, следующие (плюс, я использую JBoss 4.0.5 GA):


  org.apache.myfaces.core
  myfaces-api
  1.1.7



    org.apache.myfaces.core
    myfaces-impl
    1.1.7



    org.apache.myfaces.tomahawk
    tomahawk
    1.1.9



    com.sun.facelets
    jsf-facelets
    1.1.14



    org.richfaces.framework
    richfaces-api
    3.1.4.GA



    org.richfaces.framework
    richfaces-impl
    3.1.4.GA



    org.richfaces.ui
    richfaces-ui
    3.1.4.GA

Какие-либо подсказки?

Спасибо!

0
nl ja de

1 ответы

Это не доступно в JSF 1.1. Это было введено в JSF 1.2.

Модернизируйте до JSF 1.2. Это на 100% совместимо на окружающей среде JSF 1.1. Дополнительная премия - то, что многие, многие логика и исполнительные ошибки фиксируются в последнем JSF 1.2.

0
добавлено
Это предполагает что сервер где you' ре, развертывающему ваш webapp к, связали Mojarra уже.
добавлено автор BalusC, источник
Нет, ваша текущая проблема состоит в том что ваш webapp' s путь к классу во время выполнения содержит и MyFaces и Mojarra/RI. Необходимо избавиться от одного из них. Вы can' t говорят server/webapp/RichFaces, какой это должно использовать. При условии, что you' ре, абсолютно положительное, что это isn' t JBoss ошибка, тогда it' s вероятный Maven' s ошибка. Исследуйте / СЕТЬ INF\U 0026\\U 0023\47; lib папка произведенной Знатоками ВОЙНЫ. Это не должно содержать БАНКИ Mojarra/RI, при условии, что вы хотите пойти путь MyFaces. Просто скажите Знатоку исключать Mojarra из того, чтобы строить. Знаток полностью вне меня, таким образом, я can' t помогают вам подробно.
добавлено автор BalusC, источник
Это может произойти, если ваш web.xml не объявлен, приспосабливают Сервлету 2.4. Удостоверьтесь это it' s объявленный приспосабливают Сервлету 2.4 (с XSD) и таким образом не 2.3 или более старый (с ДАТОЙ).
добавлено автор BalusC, источник
О, it' s просто java.lang. NoClassDefFoundError . Ну, по-видимому Знаток загрязнил / СЕТЬ INF\U 0026\\U 0023\47; lib построенной ВОЙНЫ с контейнером сервлета, конкретным jsp-api.jar файл, происходящий из более старого versioned контейнера или около этого.
добавлено автор BalusC, источник
Я пытался модернизировать до JSF 1.2 (изменил версию MyFaces к 1.2.9), но это было напрасно. Я также получаю это предупреждение теперь: Систематизатор] Слияние [NavigationRuleRule] {faces-config/navigation-rule} (/*).
добавлено автор Alexandre Gazola, источник
Это также показывает эти сообщения в моем пульте (это показывалось прежде также): "14:26:32  988 ИНФОРМАЦИИ [MyfacesConfig] Запуск Томагавка на RI-JSF-Implementation. 14:26:32  988 ИНФОРМАЦИИ [MyfacesConfig] Запуск Томагавка на 14:26:32 MyFaces-JSF-Implementation  988 ОШИБОК [MyfacesConfig] И MyFaces и RI находится на вашем пути к классу. Пожалуйста, удостоверьтесь, что использовали только одно из этих двух JSF-внедрений".
добавлено автор Alexandre Gazola, источник
Я проверил папку lib своей установки JBoss и there' s никакой jsf-impl там. То, что я делаю замеченный, - то, что richfaces зависит от jsf-impl (который является RI). Есть ли способ "приказать" richfaces использовать myfaces вместо RI?
добавлено автор Alexandre Gazola, источник
Сделанный некоторыми изменениями здесь, но теперь I' m получение следующего исключения, когда я пытаюсь войти в систему применение (страница входа в систему показана правильно), => javax.servlet. ServletException: javax/servlet/jsp/tagext/JspIdConsumer в javax.faces.webapp. FacesServlet.service (FacesServlet.java:22‌ ​ 1)
добавлено автор Alexandre Gazola, источник
Да. Моя сеть xml' s атрибут версии соответственно установлен в 2.4. Позволяя отладку здесь, я получаю это: Вызванный: java.lang. NoClassDefFoundError: javax/servlet/jsp/tagext/JspIdConsumer. Похож на I' m пропускающий некоторый lib.
добавлено автор Alexandre Gazola, источник
На самом деле я don' у t есть любой jsp-api.jar в моем/WEB-INF/lib построенной ВОЙНЫ. Попробованный, чтобы включать один, но ошибка продолжается...
добавлено автор Alexandre Gazola, источник
JavaScript Jobs — чат
JavaScript Jobs — чат
8 336 участник(ов)

JavaScript Jobs — чат для поиска работы и людей Правила оформления: https://teletype.in/@telegram-ru/r1WQe5F1m См. также: @mobile_jobs, @devops_jobs, @nodejs_jobs, @react_js, @angular_ru, @js_ru

JavaScript.ru
JavaScript.ru
7 932 участник(ов)

Сообщество сайта JavaScript.ru в Slack.

pro.js
pro.js
4 675 участник(ов)

Про JavaScript и NodeJS Invite: https://t.me/joinchat/Be4rsT5Rsgq30DHutjxXgA Правила: http://telegra.ph/ru-chat-rules-06-19 Вакансии только с ЗП, не чаще раза в неделю.

JavaScript — русскоговорящее сообщество
JavaScript — русскоговорящее сообщество
3 269 участник(ов)

Рекомендуем сразу отключить уведомления Правила: https://rudevs.network/ByaMH6un7 См. также: @js_noobs_ru, @nodejs_ru, @typescript_ru, @react_js, @electron_ru Вакансии и поиск работы: @javascript_jobs

JavaScript Noobs — сообщество новичков
JavaScript Noobs — сообщество новичков
2 484 участник(ов)

Чат для новичков

javascript_ru
javascript_ru
915 участник(ов)

Сообщество любителей самого популярного языка программирования в мире. Чат основан в 2009 году. Логи: https://goo.gl/9EOeM7 Поддержка бота: @chat_linker (ссылка на репу внутри) Вам будут интересны @frontend_ru и @css_ru

jsChat
jsChat
603 участник(ов)

Чат посвященный программированию на языке javaScript Перед отправкой ссылки на Ваш контент посоветуйтесь с админом Все ссылки удаляются ботом автоматически

JavaScript for Zombies Chat
JavaScript for Zombies Chat
492 участник(ов)

Чат про JavaScript для настоящих zombie! Вход строго по приглашениям! Ссылка для строгих приглашений: https://t.me/joinchat/AAMBHz3Uyr0tuZ7VaB029g

All That JS
All That JS
417 участник(ов)

JS на русском