You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "Volodymyr Siedlecki (Jira)" <de...@myfaces.apache.org> on 2022/12/08 21:36:00 UTC
[jira] [Created] (MYFACES-4524) Generate Proper Resource Paths
Volodymyr Siedlecki created MYFACES-4524:
--------------------------------------------
Summary: Generate Proper Resource Paths
Key: MYFACES-4524
URL: https://issues.apache.org/jira/browse/MYFACES-4524
Project: MyFaces Core
Issue Type: Bug
Affects Versions: 4.0.0-RC2, 3.0.2, 2.3-next-M7, 2.3.10, 2.2.14
Reporter: Volodymyr Siedlecki
The TCK tested incorrect resource paths which means MyFaces been incorrect the whole time.
For non faces requests, the resource path (using the attached TCK app) would like this:
{noformat}
/jsf_appl_resource_web/TestServlet/jakarta.faces.resource/duke-boxer.gif?ln=images
{noformat}
where TestServlet is the servlet mapping. The correct path should use the appropriate faces mapping instead (i.e prefix with /faces/ or use the xhtml extension)
You can read BalusC's reply in this issue: https://github.com/jakartaee/faces/issues/1663
Additionally, Mojarra updated to use Servlet 4 API Mappings (https://github.com/eclipse-ee4j/mojarra/pull/4956), and it might be good for us to update to that as well. I'll create a separate JIRA.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)