0

下午好,我在 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

你的建议会很有帮助。谢谢

4

2 回答 2

0

在 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

于 2019-11-11T22:37:17.303 回答
0

在 WebSphere Application Server 中,您可以选择将应用程序服务器级别的 JSF 实现切换到 Sun Reference Implementation 1.2 或 My Faces 2.0。如何设置 JSF 版本。我认为这是服务器级别的设置,适用于在那里运行的所有应用程序。您可能还必须将类加载顺序更改为最后一个父级

于 2019-11-14T05:39:26.000 回答