当前位置: 首页 > 知识库问答 >
问题:

将jsf 1.2迁移到2.0时出错

甄越
2023-03-14
 <ui:composition xmlns="http://www.w3.org/1999/xhtml"
    xmlns:ui="http://java.sun.com/jsf/facelets"
    xmlns:h="http://java.sun.com/jsf/html"
    xmlns:f="http://java.sun.com/jsf/core"
    xmlns:c="http://java.sun.com/jstl/core"
    xmlns:sf="http://www.springframework.org/tags/faces"
    xmlns:fmt="http://java.sun.com/jstl/fmt"
    xmlns:sec="http://www.springframework.org/security/facelets/tags">

   faces-config file changed as:

    <faces-config version="2.0" 
    xmlns="http://java.sun.com/xml/ns/javaee" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facesconfig_2_0.xsd">

你能帮助我们哪里错了或者需要做什么吗…

提前感谢…

共有1个答案

欧阳嘉年
2023-03-14

看看Mkyong的博客文章:

http://www.mkyong.com/jsf2/java-lang-illegalargumentexception-javax-faces-context-exceptionHandlerFactory/

事实上,您使用的是Weblogic,而不是Tomcat,但是问题的原因可能是相同的:Weblogic在javae.jar中选择了JSF1.2 API而不是新的JSF2.0API。从项目的类路径中删除该文件,然后在服务器上清除项目,并重新部署它。我希望这会有所帮助!

 类似资料:
  • 我基本上是在Crashlytics中遵循迁移指南(这篇文章对其进行了总结)。 我一字不差地遵循相同的说明,您可以从我的中看到: 然而,当我同步我的Gradle时,我得到了这个错误: 5:02 PM Gradle同步失败:找不到DefaultDependencyHandler类型org.gradle.api.internal.artifacts.dsl.dependencies.对象的参数[com.

  • 我已经开始与演员一起工作,并遵循入门指南中提到的一个简单的例子。 名称:=“Pracakka” scalaVersion:=“2.9.2” 解析器+=“TypeSafe Repository”(位于“http://repo.typesafe.com/typesafe/releases/”)

  • 问题内容: 我正在使用JSF 1.2编写的大型应用程序。JSF 1.2大约已有6年历史了。我需要升级到JSF 2.0。这将有多痛苦?我注意到自定义标签中的某些属性已更改等。 问题答案: Painfulness 将JSF 1.2升级到2.0的痛苦程度取决于你当前正在使用以及要使用的视图技术。 从JSP 2.x到JSP 2.x =几乎无需付出任何努力。 从Facelets 1.x到Facelets 2

  • 尝试将下面的dataweave从1.0转换为2.0,但我尝试的所有内容都会出现以下错误,例如 SkipNullon显示错误 不接受使用命名空间, @PostalCode[0..4]无效,并且 无法使用insuredPrimaryAddr访问insuredInfo中的值。 数据编织1.0: 我尝试了Dataweave 2.0: 有效载荷:https://github.com/Manikandan99

  • 在我的例子中,我正在从Mule 3迁移到Mule 4。 在Mule 4中,xml转换不支持xpr文件。 所以我把xpr文件转换成了dataweave 2.0。 大多数逻辑都已解决,但我不知道如何更新DTOSteps值和DTOCoverage.@FullTermAmt=完整TermAmts。 骡子 3 经验值: https://github.com/Manikandan99/XPR_conversi

  • 迁移包括以下部分: MIP 核心库迁移 将站点引用的 mip.js 和 mip.css 版本由 1.0 修改为 2.0。MIP 核心库 2.0 版本完全兼容 1.0 版本,开发者可放心升级。具体做法如下: mip.js 文件迁移 将站点中的所有如下引用: <script src="https://c.mipcdn.com/static/v1/mip.js"></script> 改为: <scrip