2011-01-24 2 views
0

Я довольно новичок в JSF и Richfaces.Обновление JSF Richfaces

Я ищу для обновления нашей системы от JSF 1.1.2 до новейшего 2.0. Кроме того, глядя на модернизацию нашего RichFaces 3,0 до 3,3

Под Lib папки для старых проектов, в настоящее время мы имеем следующее:

ajax4jsf-1.1.1.1.jar 
commons-beanutils-1.7.0.0.jar 
commons-collections-3.3.1.0.jar 
commons-digester-1.6.0.0.jar 
commons-logging-1.1.1.0.jar 
jsf-api-1.1.2.0.jar 
jsf-facelets-1.1.12.0.jar 
jsf-impl-1.1.2.0.jar 
jstl-1.1.2.0.jar 
richfaces-3.0.1.1.jar 

Это то, что я добавил:

richfaces-api-3.3.3.Final (Added) 
richfaces-impl-3.3.3.Final (Added) 
richfaces-ui-3.3.3.Final (Added) 

Так что я «Я ищу информацию о том, какие ящики я могу удалить и какие ящики пропали, которые нужно добавить.

Благодаря

ответ

0

Хм, прежде чем говорить о LIBS ... Что ваша цель с помощью JSF 2.0 и ВЧ-3.3? Я спрашиваю, потому что rf 3.3 действительно не использует jsf 2.0. Поскольку JSF 2.0 Дорожная карта для RichFaces говорит

Цель поддержки JSF 2.0 в релизе 3.3.3, чтобы запускать существующие RichFaces 3.3.x приложения в среде JSF 2.0/EE6 с небольшим или без каких-либо изменений.

Смотрите эту ссылку: jsf 2.0 roadmap for richfaces

OK, назад к вашему LIBS ... Я не помню их наизусть, но, по крайней мере, вы должны изменить JSF-апи и JSF-осуще к 2.x версии и отказаться от старых вещей. Я бы посмотрел на демонстрационный проект rf 3.3, что там содержится.

+0

Причина, по которой мы используем Richfaces 3.3, заключается в ее обновлении и предотвращении длительного разрыва между последней версией и тем, что разрабатывается. Есть ряд функций, которые мы добавим к нашему приложению, мы хотим быть в состоянии используйте новейшие опции, доступные в Richfaces, чтобы разрешить интерфейсы slicker. Я рассмотрю ваше предложение по демонстрационному проекту. –

+0

Последний комментарий, следует ли проверять JARs на безопасный код? То есть делает ли Oracle некоторый инструмент, который я могу использовать для обеспечения законности JAR? –

+0

Обычно я загружаю библиотеки, которые мне нужны непосредственно у поставщика, и доверяйте им. (Может быть, страшный среди нас, не будет.: -) Итак, в вашем примере я бы загрузил richfaces напрямую из jboss и jsf из oracle. – mrsmith

0

Вы также можете использовать архетип RichFaces Maven и создать проект со всем необходимым.

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