You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by Dennis Byrne <de...@dbyrne.net> on 2007/04/06 22:34:51 UTC
StartupServletContextListener.setFacesInitializer
Having a little trouble determining when and how this method is invoked.
Any ideas?
Thanks,
--
Dennis Byrne
Re: StartupServletContextListener.setFacesInitializer
Posted by Mathias Brökelmann <mb...@googlemail.com>.
I introduced the FacesInitializer for 1.2 to get rid of the static
initFaces call and the dependency of MyFacesServlet to
StartupServletContextListener. The original intention of
setFacesInitializer was to make StartupServletContextListener
testable. But right now there is no test for
StartupServletContextListener.
2007/4/6, Dennis Byrne <de...@dbyrne.net>:
> Having a little trouble determining when and how this method is invoked.
> Any ideas?
>
> Thanks,
>
> --
> Dennis Byrne
--
Mathias
Re: StartupServletContextListener.setFacesInitializer
Posted by Mike Kienenberger <mk...@gmail.com>.
Oops. My mistake. I'm looking at initFaces. I see no
StartupServletContextListener.setFacesInitializer method in MyFaces
Core 1.1.5.
On 4/6/07, Mike Kienenberger <mk...@gmail.com> wrote:
> public void init(ServletConfig servletConfig)
> throws ServletException
> {
> //Check, if ServletContextListener already called
> ServletContext servletContext = servletConfig.getServletContext();
> Boolean b =
> (Boolean)servletContext.getAttribute(org.apache.myfaces.webapp.StartupServletContextListener.FACES_INIT_DONE);
> if (b == null || b.booleanValue() == false)
> {
> log.warn("ServletContextListener not yet called");
> org.apache.myfaces.webapp.StartupServletContextListener.initFaces(servletConfig.getServletContext());
>
>
>
>
>
> On 4/6/07, Dennis Byrne <de...@dbyrne.net> wrote:
> > I'm having a hard time seeing where it's invoked. Can you please help?
> >
> > http://svn.apache.org/viewvc/myfaces/core/tags/1_1_5/impl/src/main/java/org/apache/myfaces/webapp/MyFacesServlet.java?revision=509198&view=markup
> >
> > Dennis Byrne
> >
> >
> > On 4/6/07, Mike Kienenberger <mk...@gmail.com> wrote:
> > > org.apache.myfaces.webapp - myfaces-impl-1.1.5.jar
> > >
> > > MyFacesServlet
> > > init(ServletConfig)
> > > StartupServletContextListener
> > > contextInitialized(ServletContextEvent)
> > >
> > >
> > > On 4/6/07, Dennis Byrne < dennis@dbyrne.net> wrote:
> > > > Having a little trouble determining when and how this method is invoked.
> > > > Any ideas?
> > > >
> > > > Thanks,
> > > >
> > > > --
> > > > Dennis Byrne
> > >
> >
> >
> >
> > --
> > Dennis Byrne
>
Re: StartupServletContextListener.setFacesInitializer
Posted by Mike Kienenberger <mk...@gmail.com>.
public void init(ServletConfig servletConfig)
throws ServletException
{
//Check, if ServletContextListener already called
ServletContext servletContext = servletConfig.getServletContext();
Boolean b =
(Boolean)servletContext.getAttribute(org.apache.myfaces.webapp.StartupServletContextListener.FACES_INIT_DONE);
if (b == null || b.booleanValue() == false)
{
log.warn("ServletContextListener not yet called");
org.apache.myfaces.webapp.StartupServletContextListener.initFaces(servletConfig.getServletContext());
On 4/6/07, Dennis Byrne <de...@dbyrne.net> wrote:
> I'm having a hard time seeing where it's invoked. Can you please help?
>
> http://svn.apache.org/viewvc/myfaces/core/tags/1_1_5/impl/src/main/java/org/apache/myfaces/webapp/MyFacesServlet.java?revision=509198&view=markup
>
> Dennis Byrne
>
>
> On 4/6/07, Mike Kienenberger <mk...@gmail.com> wrote:
> > org.apache.myfaces.webapp - myfaces-impl-1.1.5.jar
> >
> > MyFacesServlet
> > init(ServletConfig)
> > StartupServletContextListener
> > contextInitialized(ServletContextEvent)
> >
> >
> > On 4/6/07, Dennis Byrne < dennis@dbyrne.net> wrote:
> > > Having a little trouble determining when and how this method is invoked.
> > > Any ideas?
> > >
> > > Thanks,
> > >
> > > --
> > > Dennis Byrne
> >
>
>
>
> --
> Dennis Byrne
Re: StartupServletContextListener.setFacesInitializer
Posted by Dennis Byrne <de...@dbyrne.net>.
I'm having a hard time seeing where it's invoked. Can you please help?
http://svn.apache.org/viewvc/myfaces/core/tags/1_1_5/impl/src/main/java/org/apache/myfaces/webapp/MyFacesServlet.java?revision=509198&view=markup
Dennis Byrne
On 4/6/07, Mike Kienenberger <mk...@gmail.com> wrote:
>
> org.apache.myfaces.webapp - myfaces-impl-1.1.5.jar
>
> MyFacesServlet
> init(ServletConfig)
> StartupServletContextListener
> contextInitialized(ServletContextEvent)
>
>
> On 4/6/07, Dennis Byrne <de...@dbyrne.net> wrote:
> > Having a little trouble determining when and how this method is invoked.
> > Any ideas?
> >
> > Thanks,
> >
> > --
> > Dennis Byrne
>
--
Dennis Byrne
Re: StartupServletContextListener.setFacesInitializer
Posted by Mike Kienenberger <mk...@gmail.com>.
org.apache.myfaces.webapp - myfaces-impl-1.1.5.jar
MyFacesServlet
init(ServletConfig)
StartupServletContextListener
contextInitialized(ServletContextEvent)
On 4/6/07, Dennis Byrne <de...@dbyrne.net> wrote:
> Having a little trouble determining when and how this method is invoked.
> Any ideas?
>
> Thanks,
>
> --
> Dennis Byrne