如何强制 WebSphere AS 8 使用特定的 JSF 实现?

2023-12-14

我有一个使用 WAS 6.1 开发的旧企业应用程序,现在我的公司正在尝试在 WAS 8 中执行该应用程序的实现。但是我在渲染 JSF 内容时遇到了麻烦,有一些链接在单击 JS 调试器时显示 Uncaught ReferenceError: myfaces is not defined 是渲染的 HTML:


onclick="return myfaces.oam.submitForm('top_nav:frmTopNav','top_nav:frmTopNav:lnkCP',null,[['default_sort','name']]);"
  

所以我认为由于我的旧应用程序和 WAS 8 之间的 JSF 版本不同,它渲染得不好。

现在我决定强制执行,下载 MyFaces 1.1 和 Tomahawk 1.1.7 并将它们放入 WEB-INF/lib 文件夹中,现在它说java.lang.IllegalArgumentException - Class org.mything.LocaleViewHandler is no javax.faces.application.ViewHandler

为什么会发生这种情况?

先感谢您。


引自 WAS 8 信息中心,配置 JavaServer Faces 实现

如果您想使用不属于的第三方 JSF 实现 随产品一起发货,然后:

  • 将配置设置为 MyFaces。
  • 将第三方监听器添加到所需的web.xml文件中。
  • 将第三方实现 Java 归档 (JAR) 文件添加到 应用程序作为一个独立的共享库并将其与您的应用程序关联。

在上面引用的页面上,您可以找到有关的详细信息创建共享库 and 将共享库与应用程序或模块关联.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何强制 WebSphere AS 8 使用特定的 JSF 实现? 的相关文章

随机推荐

  • 在Repeater Asp.net中查找标签控件

    我正在使用中继器 我想在中继器中找到标签控件 这是我的代码
  • 如何正确设置 VS2008 进行 x64 编程?

    在x64 win7上 我安装了VS2008和x64编译工具 我正在使用一个简单的 hello world 控制台程序对其进行测试 x86 和 x64 版本均编译完美 x86 版本的 Debug 和 Release 颠覆版本都可以正常工作 发
  • Elixir/Phoenix 限制参数,如 Rails 强参数

    我正在制作一个仅 API 的 Phoenix 应用程序 我有 Ruby on Rails 背景 所以请耐心等待 假设我有一个用户模型email password password hash and role fields 我需要限制role
  • 调用 super() 是否会导致使用父类中的其他方法?

    我有一个问题super我想确认这一点 考虑以下代码示例 class InFasionHello def hello person greet person name end def greet name p Dude hey name en
  • 超大单行文件解析

    我正在从网站下载数据 该网站将数据提供给我very大块 在非常大的块中 有一些我需要单独解析的 块 这些 块 以 ClinicalData 开头并以 ClinicalData 结尾 因此 示例字符串将类似于 ClinicalData ID
  • 对 3 列进行排序并求平均值

    当我运行我的testing sh文件时 bin bash FILE 1 COUNT 0 while read r SID FIRST LAST S1 S2 S3 do SUM expr S1 S2 S3 AVG expr SUM 3 pri
  • 用于屏蔽电子邮件的 C# 正则表达式

    有没有一种简单的方法可以使用正则表达式来屏蔽电子邮件地址C 我的电子邮件 email protected My goal awesome there com when awesome was part of the pattern 所以它更
  • FFmpeg 使用 sendcmd/zmq 绘制文本和实时坐标

    我想在具有外部实时数据的实时视频源上使用标记来设置 x y 坐标 sendcmd 可以读取文本文件 但不会更新它 因此以后的更新不会执行 只能用zmq吗 如果是这样 我可以使用 zmq 作为单个过滤器 使用绘图文本 而不是使用过滤器复合体吗
  • 在 PHP 和 Javascript 之间传输数组的最佳方法[重复]

    这个问题在这里已经有答案了 所以我有从数据库检索到的一组记录 该数组的格式为 rows 0 id 1 rows 0 title Abc rows 0 time left 200 rows 1 id 2 rows 1 title XYZ ro
  • 创建多语言网站时我应该了解和考虑什么

    我正在创建一个至少有 5 种语言的多语言网站 我应该考虑什么 在技 术方面 您可以使用 Zend Kohana 或 Rails 等框架 它们通常能够用标签替换内容 然后在运行时用选择的语言填充标签 不同的语言驻留在适当命名的目录中 并且可以
  • 使用 NodeJS 和 JayData 的 OData 服务

    我正在尝试遵循这个例子 http jaydata org blog install your own odata server with nodejs and mongodb但它似乎已经过时了 所以正如示例注释中所写 我更新了一些代码行 如
  • c2955 错误 - 使用类模板需要参数列表

    所以 我测试了矢量 它似乎运行良好 但是 我正在尝试实现一个基于 Vector 类构建的基本 Stack 类 当我去构建时 我不断遇到这些错误 stack h 4 error C2955 Vector use of class templa
  • 如何从 extlib 对话框中删除关闭图标?

    我正在使用 extlib 对话框组件来显示一些数据 我希望用户仅通过其中的按钮关闭对话框 我在标题栏中看不到任何禁用关闭图标的选项 有人可以指出我执行此操作的文档吗 到目前为止 我已经检查了 wiki extlib 书 也许我错过了 CSS
  • 将 WPF ComboBox 绑定到枚举并隐藏某些值

    我有一个 WPF 组合框 它绑定到这样的枚举
  • 在 C# 中调用另一个窗体上的方法

    我正在构建一个基本的图像编辑器 在我的应用程序中 如果用户想要调整图像大小 则会弹出一个新表单 并要求用户输入图像的新宽度和高度 public partial class Form1 Form private void resizeTool
  • MySQL外键约束、级联删除

    我想使用外键来保持完整性并避免孤儿 我已经使用innoDB 如何创建 DELETE ON CASCADE 的 SQL 语句 如果我删除一个类别 那么如何确保它不会删除也与其他类别相关的产品 数据透视表 categories products
  • UIScrollView - 显示滚动条

    可能很简单 有谁知道如何让 UIScrollView 的滚动条不断显示 当用户滚动时它会显示 以便他们可以看到他们所处的滚动视图的位置 但我希望它不断显示 因为用户无法立即明显看出滚动可用 任何建议将不胜感激 不 你不能让它们总是显示 但你
  • 如何在 iframe 中嵌入 Facebook 页面?

    对于我的应用程序 我需要将 Facebook 页面嵌入 iframe 中 以下是 html 代码 但它不起作用 知道为什么以及如何规避吗 我相信 Facebook 是一个反框架脚本 它会检测它是否在 iframe 内 并显示一个徽标 当您单
  • 是否可以将对象初始化为具有属性的函数?

    是否有可能将对象初始化为具有属性的函数 像这样的东西 var a gt return I am function prop1 I am property in function object prop2 10 alert a gt I am
  • 如何强制 WebSphere AS 8 使用特定的 JSF 实现?

    我有一个使用 WAS 6 1 开发的旧企业应用程序 现在我的公司正在尝试在 WAS 8 中执行该应用程序的实现 但是我在渲染 JSF 内容时遇到了麻烦 有一些链接在单击 JS 调试器时显示 Uncaught ReferenceError m