【发布时间】:2014-01-09 15:19:01
【问题描述】:
我认为我发现当前(快照)JSF 2.0 Myfaces 2.2 版本存在错误;我想我不是唯一一个遇到这个问题的人:
当我想创建具有以下样式的链接时:
<h:link outcome="../../test" />
我收到以下错误:
PM org.apache.myfaces.shared.renderkit.html.util.OutcomeTargetUtils getOutcomeTargetHref 警告:无法确定 NavigationCase UIOutcomeTarget 组件 {Component-Path : [Class: javax.faces.component.UIViewRoot,ViewId: ..
当我尝试使用旧的 snapshop 版本(例如 2013-04-24)时,链接会正确创建,即使结果站点与链接文件位于同一文件夹中。
其他人有这个问题,或者有没有办法解决这个问题?我不想切换回旧版本,因为它的问题比这个链接问题严重得多
【问题讨论】:
-
我已确认它适用于 2.1.13,但不适用于最新快照。可能是导航算法的一个bug,因为它通过引入Faces Flow进行了很大的修改。我创建了MYFACES-3839 来修复它。
-
谢谢。希望尽快解决