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

ASF GitHub Bot commented on MYFACES-3629:
-----------------------------------------

wtlucy opened a new pull request #16: MYFACES-3629 add context attr for case 
when faces servlet is found by SCI
URL: https://github.com/apache/myfaces/pull/16
 
 
   Fix the web-fragment issue described in MYFACES-3629

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


> StartupServletContextListener crashes if FacesServlet is defined in 
> web-fragments.
> ----------------------------------------------------------------------------------
>
>                 Key: MYFACES-3629
>                 URL: https://issues.apache.org/jira/browse/MYFACES-3629
>             Project: MyFaces Core
>          Issue Type: Bug
>          Components: JSR-314
>    Affects Versions: 2.1.9
>            Reporter: Mark Struberg
>            Priority: Major
>
> I'm trying to move all my common web.xml content from my 12 webapps in an EAR 
> into a web-fragment.xml which gets referenced.
> MyFaces fails with the following Exception if the FacesServlet is defined in 
> a web-fragment rather than web.xml:
> >If you did that and find nothing, the mistake might be due to the fact that 
> >you use some special  
> >web-containers which do not support registering context-listeners via TLD 
> >files and a context listener is not 
> > setup in your web.xml.
> > A typical config looks like this;
> > <listener>
> >  
> > <listener-class>org.apache.myfaces.webapp.StartupServletContextListener</listener-class>
> > </listener>
> In general the StartupServletContextListener defined in JSF-2.1 is pure PITA 
> as it does crash apps which do not have any JSF content at all!.
> We should scan if we either find a faces-config.xml or any *.xhtml files in 
> the app and if not we shall not start JSF.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to