java.lang.IllegalStateException: No Factories configured for this Application. This happens if the faces-initialization does not work at all - make sure that you properly include all configuration settings necessary for a basic faces application and that all the necessary libs are included. Also check the logging output of your web application and your container for any exceptions! 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>

Searched on Google with the first line of a JAVA stack trace?

We can recommend more relevant solutions and speed up debugging when you paste your entire stack trace with the exception message. Try a sample exception.

Recommended solutions based on your search

Solutions on the web

via Icesoft by Newlukai, 1 year ago
included. Also check the logging output of your web application and your container for any exceptions! 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
via icesoft.org by Unknown author, 1 year ago
are included. Also check the logging output of your web application and your conta iner for any exceptions! 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
via Icesoft by PatrickMadden, 1 year ago
included. Also check the logging output of your web application and your conta iner for any exceptions! 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
via Stack Overflow by ars
, 2 years ago
included. Also check the logging output of your web application and your container for any exceptions! 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
via Icesoft by akiskyo, 4 months ago
Application was not properly initialized at startup, could not find Factory: javax.faces.render.RenderKitFactory
via myfaces-users by Gerald Müllan, 1 year ago
are > >> included. Also check the logging output of your web application and your container for any exceptions! 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
java.lang.IllegalStateException: No Factories configured for this Application. This happens if the faces-initialization does not work at all - make sure that you properly include all configuration settings necessary for a basic faces application and that all the necessary libs are included. Also check the logging output of your web application and your container for any exceptions! 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>
at javax.faces.FactoryFinder.getFactory(FactoryFinder.java:90)
at javax.faces.component.UIComponentBase.getRenderer(UIComponentBase.java:742)
at com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:579)
at com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:586)
at com.icesoft.faces.facelets.D2DFaceletViewHandler.renderResponse(D2DFaceletViewHandler.java:276)
at com.icesoft.faces.application.D2DViewHandler.renderView(D2DViewHandler.java:149)
at com.icesoft.faces.webapp.xmlhttp.PersistentFacesState.render(PersistentFacesState.java:180)
at com.icesoft.faces.async.render.RunnableRender.run(RunnableRender.java:89)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
at java.lang.Thread.run(Thread.java:595)

Users with the same issue

Samebug visitor profile picture
Unknown user
Once, 1 year ago
Samebug visitor profile picture
Unknown user
Once, 1 year ago
Samebug visitor profile picture
Unknown user
Once, 2 years ago

Know the solutions? Share your knowledge to help other developers to debug faster.