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