Before that,

Know that Spring and JSF are known for their SLOW start up time on GAE (I
think especially Sping) a short googling can show this , and maybe some
tricks to speed it up (but it still will be slow...)

On Tue, May 22, 2012 at 5:13 AM, lucio piccoli <[email protected]> wrote:

> hi guys
>
> i am running myfaces 2.1.6 on appengine 1.6.4.
>
> the start up time is too long. according to my log 13 seconds of wall time.
>
> this 13 sec is killing my GAE startup time as it has a hardlimit.
>
> Q1. why is myfaces taking 12 seconds to load?
> Q2. how can i reduce the myfaces load time?
>
> the log snippet is below. the start of the log is once spring initiation is
> complete.
>
> INFO: Root WebApplicationContext: initialization completed in 9598 ms
> 22/05/2012 1::57:04 AM org.apache.myfaces.webapp.Jsp20FacesInitializer
> initContainerIntegration
> INFO: This application isn't running in a JSP 2.1 container.
> 22/05/2012 1:57:04 AM
> org.apache.myfaces.config.DefaultFacesConfigurationProvider
> getStandardFacesConfig
> INFO: Reading standard config META-INF/standard-faces-config.xml
> 22/05/2012 1:57:05 AM
> org.apache.myfaces.config.DefaultFacesConfigurationProvider
> getWebAppFacesConfig
> INFO: Reading config /WEB-INF/faces-config.xml
> 22/05/2012 1:57:08 AM
> org.apache.myfaces.config.DefaultFacesConfigurationProvider
> getClassloaderFacesConfig
> INFO: Reading config :
>
> jar:file:/C:/src/miiingle/venueportal/trunk/target/venueportal-1.0-SNAPSHOT/WEB-INF/lib/gmaps4jsf-core-1.1.4.jar!/META-INF/faces-config.xml
> 22/05/2012 1:57:09 AM
> org.apache.myfaces.config.DefaultFacesConfigurationProvider
> getClassloaderFacesConfig
> INFO: Reading config :
>
> jar:file:/C:/src/miiingle/venueportal/trunk/target/venueportal-1.0-SNAPSHOT/WEB-INF/lib/richfaces-components-ui-4.2.1.Final.jar!/META-INF/faces-config.xml
> 22/05/2012 1:57:12 AM
> org.apache.myfaces.config.DefaultFacesConfigurationProvider
> getClassloaderFacesConfig
> INFO: Reading config :
>
> jar:file:/C:/src/miiingle/venueportal/trunk/target/venueportal-1.0-SNAPSHOT/WEB-INF/lib/richfaces-core-impl-4.2.1.Final.jar!/META-INF/faces-config.xml
> 22/05/2012 1:57:12 AM
> org.apache.myfaces.config.DefaultFacesConfigurationProvider
> getClassloaderFacesConfig
> INFO: Reading config :
>
> jar:file:/C:/src/miiingle/venueportal/trunk/target/venueportal-1.0-SNAPSHOT/WEB-INF/lib/tomahawk20-1.1.11.jar!/META-INF/faces-config.xml
> 22/05/2012 1:57:12 AM org.apache.myfaces.config.LogMetaInfUtils logArtifact
> INFO: Artifact 'myfaces-api' was found in version '2.1.6' from path
>
> 'file:/C:/src/miiingle/venueportal/trunk/target/venueportal-1.0-SNAPSHOT/WEB-INF/lib/myfaces-api-2.1.6.jar'
> 22/05/2012 1:57:12 AM org.apache.myfaces.config.LogMetaInfUtils logArtifact
> INFO: Artifact 'myfaces-impl' was found in version '2.1.6' from path
>
> 'file:/C:/src/miiingle/venueportal/trunk/target/venueportal-1.0-SNAPSHOT/WEB-INF/lib/myfaces-impl-2.1.6.jar'
> 22/05/2012 1:57:12 AM org.apache.myfaces.config.LogMetaInfUtils logArtifact
> INFO: Artifact 'tomahawk20' was found in version '1.1.11' from path
>
> 'file:/C:/src/miiingle/venueportal/trunk/target/venueportal-1.0-SNAPSHOT/WEB-INF/lib/tomahawk20-1.1.11.jar'
> 22/05/2012 1:57:13 AM org.richfaces.resource.ResourceHandlerImpl <init>
> FINE: Instance of org.richfaces.resource.ResourceHandlerImpl resource
> handler created
> 22/05/2012 1:57:13 AM org.apache.myfaces.util.ExternalSpecifications
> isBeanValidationAvailable
> INFO: MyFaces Bean Validation support disabled
> 22/05/2012 1:57:15 AM net.sf.jsfcomp.onload.OnLoadPhaseListener <init>
> INFO: OnLoadPhaseListener created
> 22/05/2012 1:57:15 AM org.apache.myfaces.application.ApplicationImpl
> getProjectStage
> INFO: Couldn't discover the current project stage, using Production
> 22/05/2012 1:57:15 AM org.apache.myfaces.config.FacesConfigurator
> handleSerialFactory
> INFO: Serialization provider : class
> org.apache.myfaces.shared_impl.util.serial.DefaultSerialFactory
> 22/05/2012 1:57:15 AM
> org.apache.myfaces.config.annotation.DefaultLifecycleProviderFactory
> getLifecycleProvider
> INFO: Using LifecycleProvider
> org.apache.myfaces.config.annotation.NoInjectionAnnotationLifecycleProvider
>
> --
> regards
>
> -Lucio Piccoli
>
> Director
> ------------------------------
> www.asteriski.com
>

Reply via email to