[ 
https://issues.apache.org/jira/browse/MYFACES-4644?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17793340#comment-17793340
 ] 

Volodymyr Siedlecki commented on MYFACES-4644:
----------------------------------------------

We can do that.  How would we register them?  Or to rephrase, where should we 
store the mappings if we used an extension?   

This is the general stack for when the extension-less mappings are registered: 

ViewResourceIterator.<init>(FacesContext, ResourceHandlerSupport, String, 
List<String>, String, String, int, ResourceVisitOption…) line: 51    
ResourceHandlerImpl.getViewResources(FacesContext, String, int, 
ResourceVisitOption…) line: 1698    
FaceletViewDeclarationLanguage(ViewDeclarationLanguage).getViews(FacesContext, 
String, int, ViewVisitOption…) line: 169    
FaceletViewDeclarationLanguage.getViews(FacesContext, String, int, 
ViewVisitOption…) line: 2642    
ViewHandlerImpl.getViews(FacesContext, String, int, ViewVisitOption…) line: 550 
   
ViewHandlerImpl(ViewHandler).getViews(FacesContext, String, ViewVisitOption…) 
line: 423    
…
FacesInitializerImpl.initAutomaticExtensionlessMapping(FacesContext, 
ServletContext) line: 687

> Automatic extensionless mapping does not work on Java Facelet
> -------------------------------------------------------------
>
>                 Key: MYFACES-4644
>                 URL: https://issues.apache.org/jira/browse/MYFACES-4644
>             Project: MyFaces Core
>          Issue Type: Bug
>    Affects Versions: 4.0.1, 4.1.0, 5.0.0
>            Reporter: Volodymyr Siedlecki
>            Priority: Major
>
> Reported against Mojarra, but also affects MyFaces.
> https://github.com/eclipse-ee4j/mojarra/issues/5362
> MyFaces fails to find the page:
> ```
> Error 404: java.io.FileNotFoundException: SRVE0190E: File not found: 
> /hello-facelet 
> ```



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to