2011-05-23 5 views
4

Я собираюсь приступить к работе над новым проектом, и я рассматриваю возможность использования последней версии JSF, но наша версия веб-логики - 10,3, и я не уверен, какие шаги необходимо выполнить для развертывания приложения JSF 2 в weblogic 10.3. Также хотелось бы знать IDE, которая поддерживает разработку приложений JSF2. В настоящее время я использую weblogic 10g, но он не поддерживает последнюю версию JSF.Шаги по развертыванию последней версии JSF в weblogic 10.3

Может кто-нибудь сказать мне шаги к:

  1. Разработка JSF 2 приложений в мастерской Oracle Netbeans 6.9.1
  2. Развертывание приложения/JSF 2 в Weblogic 10,3

Цените вашу помощь ,

ответ

10

Отказ от ответственности: я не использую Weblogic или Netbeans, ответ ниже частично основан на исследовании Google.

Вот некоторые факты:

  • JSF 2.0 требует, по меньшей мере, Servlet 2.5 контейнер (although you can in theory hack it for Servlet 2.4).
  • Для JSF 2.1 требуется, по крайней мере, контейнер Servlet 3.0.
  • Weblogic 10.3.x - это контейнер Servlet 2.5, поэтому JSF 2.1 никогда не будет работать с коробкой.

В соответствии с release notes который я нашел на Google, Weblogic 10.3 является Servlet 2.5 контейнер, который поставляется с JSF 1.2 встроенный. Согласно this blog, который я нашел Google, Weblogic 10.3.3 поставляется со встроенным в JSF 2.0 поддержка. Блог содержит подробную информацию о том, как заставить Weblogic 10.3.3 работать с JSF 2.0.

Что касается IDE, я понятия не имею об Oracle Workshop, но согласно Google, Netbeans, похоже, уже поддерживает JSF 2.0 с версии 6.8. Чтобы функции JSF 2.0 работали правильно, вам нужно только убедиться, что web.xml соответствует Servlet 2.5 и что faces-config.xml соответствует JSF 2.0.

+0

Спасибо. Сначала я планировал использовать JSF2.0 для разработки текущего проекта, но после поиска в Интернете я обнаружил, что weblogic 10.3.0 не поддерживает JSF 2, поэтому я реализовал его с использованием JSF 1.2. Даже в блоге говорится, что только 10.3.3 поддерживает JSF 2.0. Но в моем следующем проекте я предпочитаю использовать JSF 2.0, но я не могу найти какие-либо шаги по развертыванию приложения JSF 2.0 в weblogic 10.3.0 в любом месте. – Solomon

+0

Так что это не вариант обновления до 10.3.3 согласно инструкциям блога? – BalusC

+0

Нет, это не вариант, но я могу решить, какие рамки я могу использовать для реализации нового приложения. – Solomon

Смежные вопросы