繁体   English   中英

Websphere版本迁移

[英]Websphere version Migration

我正在尝试将JSF 1.1应用程序从Websphere应用程序服务器6.1.0.9迁移到8.5.0.0。 在运行应用程序时,出现以下错误-

    Caused by: com.ibm.ws.jsp.JspCoreException: Unable to convert string 'Customer: ' to class javax.el.ValueExpression for attribute value: java.lang.IllegalArgumentException: Property Editor not registered with the PropertyEditorManager
        at org.apache.jasper.runtime.JspRuntimeLibrary.getValueFromPropertyEditorManager(JspRuntimeLibrary.java:939)
        at com.ibm._jsp._bspCustomerHeader._jspx_meth_h_outputText_0(_bspCustomerHeader.java:128)
        at com.ibm._jsp._bspCustomerHeader._jspx_meth_hx_jspPanel_0(_bspCustomerHeader.java:259)
        at com.ibm._jsp._bspCustomerHeader._jspx_meth_hx_scriptCollector_0(_bspCustomerHeader.java:308)
        at com.ibm._jsp._bspCustomerHeader._jspx_meth_h_form_0(_bspCustomerHeader.java:350)
        at com.ibm._jsp._bspCustomerHeader._jspService(_bspCustomerHeader.java:101)
        ... 66 more

The JARs in my WEB-INF\lib are
axis.jar
com.ibm.ws.webcontainer_2.0.0.jar
commons-beanutils-1.7.0.jar
commons-collections-3.1.jar
commons-digester.jar
commons-discovery-0.2.jar
commons-logging-1.0.4.jar
commons-logging-adapters-1.1.1.jar
commons-validator-1.3.1.jar
icu4j_3_4_1.jar
jaxrpc.jar
jsf-ibm.jar
jstl_el.jar
jstl.jar
log4j-enhancements-v6-20050526.jar
oro-2.0.8.jar
saaj.jar
shale-tiles-1.0.4.jar
shale-view-1.0.5.jar
struts.jar
tiles-core-2.0-r468346-SNAPSHOT.jar
wsdl4j-1.5.1.jar

我已将PARENT_LAST类加载与JSP预编译设置为false一起使用。 我的WEB-INF文件夹中有tlds。 我需要删除那些吗? 如果是,解决方法是什么? 你能告诉我我想念的是什么招吗?

您的问题可能与WebSphere Application Server V8.0中的默认Java Server Faces(JSF)引擎更改为MyFaces 2.0有关。 在WebSphere的早期版本中,缺省引擎是Sun参考实施JSF。

您可以选择迁移应用程序以使用新的MyFaces 2.0实现,或将WebSphere V8配置为使用旧的Sun参考实现作为默认JSF引擎。

请参阅以下链接,以获取有关将WebSphere V8配置为使用Sun RI作为缺省值的更多信息: http : //www-01.ibm.com/support/knowledgecenter/SSAW57_8.0.0/com.ibm.websphere.nd.doc/信息/ae/ae/tweb_jsf.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM