Как я могу перенести свой проект JSF 1.2 с WAS 7 на 9? - PullRequest
0 голосов
/ 12 ноября 2019

Добрый день, у меня есть проект, выполненный в JSF версии 1.2, который находится на сервере WebSphere Application Server 7, но я хочу развернуть его на WebSphere Application Server 9. Какие моменты я должен принять во внимание, чтобы все прошло хорошо. В моем проекте есть следующие библиотеки:

aopalliance-1.0.jar
asm-3.1.jar
asm-commons-3.1.jar
asm-tree-3.1.jar
aspectjtools-1.6.1.jar
commons-beanutils-1.7.jar
commons-codec-1.5.jar
commons-collections-2.1.jar
commons-digester-1.7.jar
commons-lang-2.3.jar
commons-logging-1.1.jar
DynamicJasper-4.0.3.jar
FlexiCoreProvider-1.7p2.signed.jar
freemarker-2.3.16.jar
hibernate-validator-4.3.1.Final.jar
IntegraUtil.jar
itext-2.1.7.jar
jasperreports-5.0.0.jar
javassist-3.11.0.GA.jar
jboss-logging-3.1.0.CR2.jar
jsf-api.jar
jsf-facelets.jar
jsf-impl.jar
jsf-tlds.jar
jstl.jar
jxl-2.6.10.jar
log4j-1.2.14.jar
ognl-3.0.1.jar
ojdbc6.jar
org.springframework.aop-3.1.0.M1.jar
org.springframework.asm-3.1.0.M1.jar
org.springframework.aspects-3.1.0.M1.jar
org.springframework.beans-3.1.0.M1.jar
org.springframework.context-3.1.0.M1.jar
org.springframework.context.support-3.1.0.M1.jar
org.springframework.core-3.1.0.M1.jar
org.springframework.expression-3.1.0.M1.jar
org.springframework.instrument-3.1.0.M1.jar
org.springframework.jdbc-3.1.0.M1.jar
org.springframework.orm-3.1.0.M1.jar
org.springframework.transaction-3.1.0.M1.jar
org.springframework.web-3.1.0.M1.jar
poi-3.9-20121203.jar
richfaces-api-3.3.2.SR1.jar
richfaces-impl-3.3.2.SR1.jar
richfaces-ui-3.3.2.SR1.jar
standard.jar
validation-api-1.0.0.GA.jar

Ваши рекомендации будут полезны. Спасибо

Ответы [ 2 ]

0 голосов
/ 14 ноября 2019

На сервере приложений WebSphere у вас есть возможность переключить реализацию JSF на уровне сервера приложений на Sun Reference Practice 1.2 или My Faces 2.0. Как установить версию JSF . Я думаю, что это настройки уровня сервера и распространяется на все приложения, работающие там. Возможно, вам также придется изменить порядок загрузки классов на последний родительский

0 голосов
/ 12 ноября 2019

В области JSF было внесено несколько изменений. Я бы порекомендовал запускать инструменты миграции WebSphere для вашего приложения, чтобы оно могло помечать проблемы для JSF и других технологий.

Вы можете запустить двоичный сканер для ваших файлов .war / .ear: https://developer.ibm.com/wasdev/downloads/#asset/tools-Migration_Toolkit_for_Application_Binaries

Если вы используете Eclipse, вы можете запустить сканер исходного кода для вашего проекта Eclipse: https://developer.ibm.com/wasdev/downloads/#asset/tools-WebSphere_Application_Server_Migration_Toolkit

...