Erro no servidor

7 respostas
J
gente estou fazendo uma jsf no eclipse e quando fui executar um servidor tomcat fica dando esse erro:

GRAVE: Servlet [Faces Servlet1] in web application [/fj22-argentum-web] threw load() exception

java.lang.ClassNotFoundException: javax.faces.webapp.FacesServlet1

at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1955)

at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1798)

at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:536)

at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:518)

at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:148)

at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1125)

at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1066)

at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5449)

at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5747)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)

at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1707)

at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1697)

at java.util.concurrent.FutureTask.run(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

como resolver gente

7 Respostas

D

Se adicionar as devidas bibliotecas, não deve ter problema.

J

ja adicionei as bibliotecas mas o erro continua

D

Onde adicionou?

J

adicionei dentro do projeto

D

Está usando maven ou gradle ou colocando os jar na mão?

J

so colocando os jar mesmo
ainda nao coloquei nem o maven e nem o gradle

J

gente eu fui nas propiedades do projeto e fui em deployed assmbly e coloquei o .jar onde tava a passa que supostamente nao foi encontrada. quando executei o servidor veio esse problema:

GRAVE: Unable to obtain InjectionProvider from init time FacesContext. Does this container implement the Mojarra Injection SPI?
mai 15, 2019 9:11:52 AM javax.faces.FactoryFinder$FactoryManager getFactory
GRAVE: O aplicativo não foi iniciado corretamente na inicialização. Não foi possível encontrar Fábrica: javax.faces.context.FacesContextFactory. Attempting to find backup.
mai 15, 2019 9:11:52 AM org.apache.catalina.core.ApplicationContext log
GRAVE: StandardWrapper.Throwable
java.lang.IllegalStateException: Could not find backup for factory javax.faces.context.FacesContextFactory. 
	at javax.faces.FactoryFinder$FactoryManager.getFactory(FactoryFinder.java:1135)
	at javax.faces.FactoryFinder.getFactory(FactoryFinder.java:379)
	at javax.faces.webapp.FacesServlet.init(FacesServlet.java:350)
	at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1228)
	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1172)
	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1066)
	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5449)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5747)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1707)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1697)
	at java.util.concurrent.FutureTask.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)

mai 15, 2019 9:11:52 AM org.apache.catalina.core.StandardContext loadOnStartup
GRAVE: Servlet [FacesServlet] in web application [/fj22-argentum-web] threw load() exception
java.lang.IllegalStateException: Could not find backup for factory javax.faces.context.FacesContextFactory. 
	at javax.faces.FactoryFinder$FactoryManager.getFactory(FactoryFinder.java:1135)
	at javax.faces.FactoryFinder.getFactory(FactoryFinder.java:379)
	at javax.faces.webapp.FacesServlet.init(FacesServlet.java:350)
	at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1228)
	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1172)
	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1066)
	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5449)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5747)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1707)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1697)
	at java.util.concurrent.FutureTask.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)

o que fazer pessoal?

Criado 14 de maio de 2019
Ultima resposta 15 de mai. de 2019
Respostas 7
Participantes 2