SEVERE: Critical error during deployment:

Olá tudo bem?
Bom estou querendo colocar o mojarra 2.1.21, eu não sei se atualizei o glassfish do jeito certo entao vou colocar o procedimento que fiz para isso.

Fui na pasta do glassfish–> modules e subistituir o java-faces o antigo pelo o nome que é o 2.1.21, iniciei somente o glassfish ele carregou normal, limpei e contrui a aplicacão funcio normal, ao tentar executar me deparei com esses erros no log do glassfish:


INFO: JMX002: JMXStartupService: Stopped JMXConnectorServer: null
INFO: JMX001: JMXStartupService and JMXConnectors have been shut down.
INFO: Procedimento de shutdown finalizado
Completed shutdown of Log manager service
INFO: [Thread[GlassFish Kernel Main Thread,5,main]] exiting
Completed shutdown of GlassFish runtime
Listening for transport dt_socket at address: 9009
Launching GlassFish on Felix platform
INFO: Running GlassFish Version: GlassFish Server Open Source Edition 3.1.2.2 (build 5)
INFO: Registered org.glassfish.ha.store.adapter.cache.ShoalBackingStoreProxy for persistence-type = replicated in BackingStoreFactoryRegistry
INFO: Grizzly Framework 1.9.50 started in: 510ms - bound to [0.0.0.0:10080]
INFO: Grizzly Framework 1.9.50 started in: 460ms - bound to [0.0.0.0:7676]
INFO: Grizzly Framework 1.9.50 started in: 490ms - bound to [0.0.0.0:8181]
INFO: Grizzly Framework 1.9.50 started in: 470ms - bound to [0.0.0.0:3700]
INFO: Grizzly Framework 1.9.50 started in: 480ms - bound to [0.0.0.0:4848]
INFO: The Admin Console is already installed, but not yet loaded.
INFO: GlassFish Server Open Source Edition 3.1.2.2 (5) hora de inicialização : Felix (3.381ms), serviços de inicialização(1.434ms), total(4.815ms)
INFO: HV000001: Hibernate Validator 4.3.0.Final
INFO: Created EjbThreadPoolExecutor with thread-core-pool-size 16 thread-max-pool-size 32 thread-keep-alive-seconds 60 thread-queue-capacity 2147483647 allow-core-thread-timeout false 
INFO: Grizzly Framework 1.9.50 started in: 0ms - bound to [0.0.0.0:10080]
INFO: Grizzly Framework 1.9.50 started in: 6ms - bound to [0.0.0.0:8181]
INFO: Initiating Jersey application, version 'Jersey: 1.11.1 03/31/2012 06:49 PM'
INFO: REST00001: Listening to REST requests at context: /management/domain
INFO: The Admin Console is already installed, but not yet loaded.
INFO: The Admin Console is starting. Please wait.
INFO: SEC1002: Security Manager is OFF.
INFO: SEC1010: Entering Security Startup Service
INFO: SEC1143: Loading policy provider com.sun.enterprise.security.provider.PolicyWrapper.
INFO: WEB0169: Created HTTP listener [http-listener-1] on host/port [0.0.0.0:10080]
INFO: WEB0169: Created HTTP listener [http-listener-2] on host/port [0.0.0.0:8181]
INFO: WEB0169: Created HTTP listener [admin-listener] on host/port [0.0.0.0:4848]
INFO: WEB0171: Created virtual server [server]
INFO: WEB0171: Created virtual server [__asadmin]
INFO: SEC1115: Realm [admin-realm] of classtype [com.sun.enterprise.security.auth.realm.file.FileRealm] successfully created.
INFO: SEC1115: Realm [file] of classtype [com.sun.enterprise.security.auth.realm.file.FileRealm] successfully created.
INFO: SEC1115: Realm [certificate] of classtype [com.sun.enterprise.security.auth.realm.certificate.CertificateRealm] successfully created.
INFO: SEC1011: Security Service(s) Started Successfully
INFO: JMX005: JMXStartupService had Started JMXConnector on JMXService URL service:jmx:rmi://tvimaeng014:8686/jndi/rmi://tvimaeng014:8686/jmxrmi
INFO: WEB0172: Virtual server [server] loaded default web module []
INFO: Inicializando Mojarra 2.1.21 ( 20130409-1421 https://svn.java.net/svn/mojarra~svn/tags/2.1.21@11854) para o contexto ''
SEVERE: log4j:WARN No appenders could be found for logger (org.hibernate.type.BasicTypeRegistry).
SEVERE: log4j:WARN Please initialize the log4j system properly.
INFO: WEB0671: Loading application [__admingui] at [/]
INFO: CORE10010: Loading application __admingui done in 9.049 ms
INFO: The Admin Console application is loaded.
INFO: EJB5181:Portable JNDI names for EJB OcorrenciaFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/OcorrenciaFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/OcorrenciaFacade!br.com.rpctv.siseng.Facade.OcorrenciaFacade]
INFO: EJB5181:Portable JNDI names for EJB UsuarioAutorizacaoFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/UsuarioAutorizacaoFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/UsuarioAutorizacaoFacade!br.com.rpctv.siseng.Facade.UsuarioAutorizacaoFacade]
INFO: EJB5181:Portable JNDI names for EJB DiscoMaterialFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/DiscoMaterialFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/DiscoMaterialFacade!br.com.rpctv.siseng.Facade.DiscoMaterialFacade]
INFO: EJB5181:Portable JNDI names for EJB AutorizacaoFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/AutorizacaoFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/AutorizacaoFacade!br.com.rpctv.siseng.Facade.AutorizacaoFacade]
INFO: EJB5181:Portable JNDI names for EJB LocalFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/LocalFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/LocalFacade!br.com.rpctv.siseng.Facade.LocalFacade]
INFO: EJB5181:Portable JNDI names for EJB SolicitacaoCompraFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/SolicitacaoCompraFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/SolicitacaoCompraFacade!br.com.rpctv.siseng.Facade.SolicitacaoCompraFacade]
INFO: EJB5181:Portable JNDI names for EJB PainelSolicitacaoFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/PainelSolicitacaoFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/PainelSolicitacaoFacade!br.com.rpctv.siseng.Facade.PainelSolicitacaoFacade]
INFO: EJB5181:Portable JNDI names for EJB ProgramaFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/ProgramaFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/ProgramaFacade!br.com.rpctv.siseng.Facade.ProgramaFacade]
INFO: EJB5181:Portable JNDI names for EJB ArquivoEquipamentoFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/ArquivoEquipamentoFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/ArquivoEquipamentoFacade!br.com.rpctv.siseng.Facade.ArquivoEquipamentoFacade]
INFO: EJB5181:Portable JNDI names for EJB RegistroAtividadeFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/RegistroAtividadeFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/RegistroAtividadeFacade!br.com.rpctv.siseng.Facade.RegistroAtividadeFacade]
INFO: EJB5181:Portable JNDI names for EJB RedeFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/RedeFacade!br.com.rpctv.siseng.Facade.RedeFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/RedeFacade]
INFO: EJB5181:Portable JNDI names for EJB GrupoFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/GrupoFacade!br.com.rpctv.siseng.Facade.GrupoFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/GrupoFacade]
INFO: EJB5181:Portable JNDI names for EJB TipoOcorrenciaFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/TipoOcorrenciaFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/TipoOcorrenciaFacade!br.com.rpctv.siseng.Facade.TipoOcorrenciaFacade]
INFO: EJB5181:Portable JNDI names for EJB ComponenteFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/ComponenteFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/ComponenteFacade!br.com.rpctv.siseng.Facade.ComponenteFacade]
INFO: EJB5181:Portable JNDI names for EJB FuncaoFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/FuncaoFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/FuncaoFacade!br.com.rpctv.siseng.Facade.FuncaoFacade]
INFO: EJB5181:Portable JNDI names for EJB TarefaFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/TarefaFacade!br.com.rpctv.siseng.Facade.TarefaFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/TarefaFacade]
INFO: EJB5181:Portable JNDI names for EJB GeracaoFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/GeracaoFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/GeracaoFacade!br.com.rpctv.siseng.Facade.GeracaoFacade]
INFO: EJB5181:Portable JNDI names for EJB RoteiroFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/RoteiroFacade!br.com.rpctv.siseng.Facade.RoteiroFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/RoteiroFacade]
INFO: EJB5181:Portable JNDI names for EJB ProjetoFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/ProjetoFacade!br.com.rpctv.siseng.Facade.ProjetoFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/ProjetoFacade]
INFO: EJB5181:Portable JNDI names for EJB PontoFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/PontoFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/PontoFacade!br.com.rpctv.siseng.Facade.PontoFacade]
INFO: EJB5181:Portable JNDI names for EJB UnidadeDepartamentoFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/UnidadeDepartamentoFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/UnidadeDepartamentoFacade!br.com.rpctv.siseng.Facade.UnidadeDepartamentoFacade]
INFO: EJB5181:Portable JNDI names for EJB CausaFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/CausaFacade!br.com.rpctv.siseng.Facade.CausaFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/CausaFacade]
INFO: EJB5181:Portable JNDI names for EJB ItensProjetoFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/ItensProjetoFacade!br.com.rpctv.siseng.Facade.ItensProjetoFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/ItensProjetoFacade]
INFO: EJB5181:Portable JNDI names for EJB MidiaFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/MidiaFacade!br.com.rpctv.siseng.Facade.MidiaFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/MidiaFacade]
INFO: EJB5181:Portable JNDI names for EJB SubMenuFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/SubMenuFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/SubMenuFacade!br.com.rpctv.siseng.Facade.SubMenuFacade]
INFO: EJB5181:Portable JNDI names for EJB OcorrenciaComponenteFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/OcorrenciaComponenteFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/OcorrenciaComponenteFacade!br.com.rpctv.siseng.Facade.OcorrenciaComponenteFacade]
INFO: EJB5181:Portable JNDI names for EJB FotoEquipamentoFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/FotoEquipamentoFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/FotoEquipamentoFacade!br.com.rpctv.siseng.Facade.FotoEquipamentoFacade]
INFO: EJB5181:Portable JNDI names for EJB HistoricoEquipamentoFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/HistoricoEquipamentoFacade!br.com.rpctv.siseng.Facade.HistoricoEquipamentoFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/HistoricoEquipamentoFacade]
INFO: EJB5181:Portable JNDI names for EJB EquipamentoFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/EquipamentoFacade!br.com.rpctv.siseng.Facade.EquipamentoFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/EquipamentoFacade]
INFO: EJB5181:Portable JNDI names for EJB SubEquipamentoFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/SubEquipamentoFacade!br.com.rpctv.siseng.Facade.SubEquipamentoFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/SubEquipamentoFacade]
INFO: EJB5181:Portable JNDI names for EJB SubLocalFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/SubLocalFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/SubLocalFacade!br.com.rpctv.siseng.Facade.SubLocalFacade]
INFO: EJB5181:Portable JNDI names for EJB RecepcaoFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/RecepcaoFacade!br.com.rpctv.siseng.Facade.RecepcaoFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/RecepcaoFacade]
INFO: EJB5181:Portable JNDI names for EJB UsuarioFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/UsuarioFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/UsuarioFacade!br.com.rpctv.siseng.Facade.UsuarioFacade]
INFO: EJB5181:Portable JNDI names for EJB GestorFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/GestorFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/GestorFacade!br.com.rpctv.siseng.Facade.GestorFacade]
INFO: EJB5181:Portable JNDI names for EJB PedidoFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/PedidoFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/PedidoFacade!br.com.rpctv.siseng.Facade.PedidoFacade]
INFO: EJB5181:Portable JNDI names for EJB ClienteFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/ClienteFacade!br.com.rpctv.siseng.Facade.ClienteFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/ClienteFacade]
INFO: EJB5181:Portable JNDI names for EJB OcorrenciaUsuarioFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/OcorrenciaUsuarioFacade!br.com.rpctv.siseng.Facade.OcorrenciaUsuarioFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/OcorrenciaUsuarioFacade]
INFO: EJB5181:Portable JNDI names for EJB FornecedorFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/FornecedorFacade!br.com.rpctv.siseng.Facade.FornecedorFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/FornecedorFacade]
INFO: EJB5181:Portable JNDI names for EJB LicencaFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/LicencaFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/LicencaFacade!br.com.rpctv.siseng.Facade.LicencaFacade]
INFO: EJB5181:Portable JNDI names for EJB BlocoTicketFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/BlocoTicketFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/BlocoTicketFacade!br.com.rpctv.siseng.Facade.BlocoTicketFacade]
INFO: EJB5181:Portable JNDI names for EJB EstadoFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/EstadoFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/EstadoFacade!br.com.rpctv.siseng.Facade.EstadoFacade]
INFO: EJB5181:Portable JNDI names for EJB AutorizacaoMenuFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/AutorizacaoMenuFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/AutorizacaoMenuFacade!br.com.rpctv.siseng.Facade.AutorizacaoMenuFacade]
INFO: EJB5181:Portable JNDI names for EJB DepartamentoFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/DepartamentoFacade!br.com.rpctv.siseng.Facade.DepartamentoFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/DepartamentoFacade]
INFO: EJB5181:Portable JNDI names for EJB SoftwareFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/SoftwareFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/SoftwareFacade!br.com.rpctv.siseng.Facade.SoftwareFacade]
INFO: EJB5181:Portable JNDI names for EJB SolicitaCarroFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/SolicitaCarroFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/SolicitaCarroFacade!br.com.rpctv.siseng.Facade.SolicitaCarroFacade]
INFO: EJB5181:Portable JNDI names for EJB HistoricoPontoFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/HistoricoPontoFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/HistoricoPontoFacade!br.com.rpctv.siseng.Facade.HistoricoPontoFacade]
INFO: EJB5181:Portable JNDI names for EJB ProdutoraFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/ProdutoraFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/ProdutoraFacade!br.com.rpctv.siseng.Facade.ProdutoraFacade]
INFO: EJB5181:Portable JNDI names for EJB OctopusFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/OctopusFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/OctopusFacade!br.com.rpctv.siseng.Facade.OctopusFacade]
INFO: EJB5181:Portable JNDI names for EJB TicketFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/TicketFacade!br.com.rpctv.siseng.Facade.TicketFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/TicketFacade]
INFO: EJB5181:Portable JNDI names for EJB AgenciaFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/AgenciaFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/AgenciaFacade!br.com.rpctv.siseng.Facade.AgenciaFacade]
INFO: EJB5181:Portable JNDI names for EJB CidadeFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/CidadeFacade!br.com.rpctv.siseng.Facade.CidadeFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/CidadeFacade]
INFO: EJB5181:Portable JNDI names for EJB ProcessoFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/ProcessoFacade!br.com.rpctv.siseng.Facade.ProcessoFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/ProcessoFacade]
INFO: EJB5181:Portable JNDI names for EJB SolicitacaoTicketFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/SolicitacaoTicketFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/SolicitacaoTicketFacade!br.com.rpctv.siseng.Facade.SolicitacaoTicketFacade]
INFO: EJB5181:Portable JNDI names for EJB ErroFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/ErroFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/ErroFacade!br.com.rpctv.siseng.Facade.ErroFacade]
INFO: EJB5181:Portable JNDI names for EJB SolicitacaoRAFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/SolicitacaoRAFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/SolicitacaoRAFacade!br.com.rpctv.siseng.Facade.SolicitacaoRAFacade]
INFO: EJB5181:Portable JNDI names for EJB MaterialFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/MaterialFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/MaterialFacade!br.com.rpctv.siseng.Facade.MaterialFacade]
INFO: EJB5181:Portable JNDI names for EJB ItenSolicitacaoCompraFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/ItenSolicitacaoCompraFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/ItenSolicitacaoCompraFacade!br.com.rpctv.siseng.Facade.ItenSolicitacaoCompraFacade]
INFO: EJB5181:Portable JNDI names for EJB ArquivoProcedimentoFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/ArquivoProcedimentoFacade!br.com.rpctv.siseng.Facade.ArquivoProcedimentoFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/ArquivoProcedimentoFacade]
INFO: EJB5181:Portable JNDI names for EJB TurnoFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/TurnoFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/TurnoFacade!br.com.rpctv.siseng.Facade.TurnoFacade]
INFO: EJB5181:Portable JNDI names for EJB EscalaFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/EscalaFacade!br.com.rpctv.siseng.Facade.EscalaFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/EscalaFacade]
INFO: EJB5181:Portable JNDI names for EJB FrotaFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/FrotaFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/FrotaFacade!br.com.rpctv.siseng.Facade.FrotaFacade]
INFO: EJB5181:Portable JNDI names for EJB ItensPedidoFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/ItensPedidoFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/ItensPedidoFacade!br.com.rpctv.siseng.Facade.ItensPedidoFacade]
INFO: EJB5181:Portable JNDI names for EJB FabricanteFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/FabricanteFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/FabricanteFacade!br.com.rpctv.siseng.Facade.FabricanteFacade]
INFO: EJB5181:Portable JNDI names for EJB UnidadeFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/UnidadeFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/UnidadeFacade!br.com.rpctv.siseng.Facade.UnidadeFacade]
INFO: EJB5181:Portable JNDI names for EJB ComplementoFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/ComplementoFacade!br.com.rpctv.siseng.Facade.ComplementoFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/ComplementoFacade]
INFO: EJB5181:Portable JNDI names for EJB AtividadeFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/AtividadeFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/AtividadeFacade!br.com.rpctv.siseng.Facade.AtividadeFacade]
INFO: EJB5181:Portable JNDI names for EJB MenuFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/MenuFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/MenuFacade!br.com.rpctv.siseng.Facade.MenuFacade]
INFO: EJB5181:Portable JNDI names for EJB PrestacaoContaFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/PrestacaoContaFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/PrestacaoContaFacade!br.com.rpctv.siseng.Facade.PrestacaoContaFacade]
INFO: EJB5181:Portable JNDI names for EJB NovoLinkFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/NovoLinkFacade!br.com.rpctv.siseng.Facade.NovoLinkFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/NovoLinkFacade]
INFO: EJB5181:Portable JNDI names for EJB ProcedimentoFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/ProcedimentoFacade!br.com.rpctv.siseng.Facade.ProcedimentoFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/ProcedimentoFacade]
INFO: EJB5181:Portable JNDI names for EJB CarroFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/CarroFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/CarroFacade!br.com.rpctv.siseng.Facade.CarroFacade]
INFO: EJB5181:Portable JNDI names for EJB Processo2Facade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/Processo2Facade!br.com.rpctv.siseng.Facade.Processo2Facade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/Processo2Facade]
INFO: EJB5181:Portable JNDI names for EJB ComentarioFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/ComentarioFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/ComentarioFacade!br.com.rpctv.siseng.Facade.ComentarioFacade]
INFO: EJB5181:Portable JNDI names for EJB ExecutivoFacade: [java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/ExecutivoFacade!br.com.rpctv.siseng.Facade.ExecutivoFacade, java:global/com.mycompany_SISTEMA_war_1.0-SNAPSHOT/ExecutivoFacade]
INFO: WELD-000900 1.1.8 (Final)
INFO: Inicializando Mojarra 2.1.21 ( 20130409-1421 https://svn.java.net/svn/mojarra~svn/tags/2.1.21@11854) para o contexto '/SISENG2'
SEVERE: O aplicativo não foi iniciado corretamente na inicialização. Não foi possível encontrar Fábrica: javax.faces.application.ApplicationFactory. Attempting to find backup.
SEVERE: Critical error during deployment: 
com.sun.faces.config.ConfigurationException: CONFIGURATION FAILED! java.util.concurrent.ExecutionException: java.lang.ExceptionInInitializerError
	at com.sun.faces.config.ConfigManager.initialize(ConfigManager.java:376)
	at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:216)
	at org.apache.catalina.core.StandardContext.contextListenerStart(StandardContext.java:4750)
	at com.sun.enterprise.web.WebModule.contextListenerStart(WebModule.java:550)
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:5366)
	at com.sun.enterprise.web.WebModule.start(WebModule.java:498)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:917)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:901)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:733)
	at com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:2019)
	at com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1669)
	at com.sun.enterprise.web.WebApplication.start(WebApplication.java:109)
	at org.glassfish.internal.data.EngineRef.start(EngineRef.java:130)
	at org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:269)
	at org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:301)
	at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:461)
	at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:240)
	at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:389)
	at com.sun.enterprise.v3.admin.CommandRunnerImpl$1.execute(CommandRunnerImpl.java:348)
	at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:363)
	at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1085)
	at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1200(CommandRunnerImpl.java:95)
	at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1291)
	at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1259)
	at com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:461)
	at com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:212)
	at com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:179)
	at com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:117)
	at com.sun.enterprise.v3.services.impl.ContainerMapper$Hk2DispatcherCallable.call(ContainerMapper.java:354)
	at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:195)
	at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:860)
	at com.sun.grizzly.comet.CometEngine.executeServlet(CometEngine.java:459)
	at com.sun.grizzly.comet.CometEngine.handle(CometEngine.java:316)
	at com.sun.grizzly.comet.CometAsyncFilter.doFilter(CometAsyncFilter.java:87)
	at com.sun.grizzly.arp.DefaultAsyncExecutor.invokeFilters(DefaultAsyncExecutor.java:171)
	at com.sun.grizzly.arp.DefaultAsyncExecutor.interrupt(DefaultAsyncExecutor.java:143)
	at com.sun.grizzly.arp.AsyncProcessorTask.doTask(AsyncProcessorTask.java:102)
	at com.sun.grizzly.http.TaskBase.run(TaskBase.java:193)
	at com.sun.grizzly.http.TaskBase.execute(TaskBase.java:175)
	at com.sun.grizzly.arp.DefaultAsyncHandler.handle(DefaultAsyncHandler.java:145)
	at com.sun.grizzly.arp.AsyncProtocolFilter.execute(AsyncProtocolFilter.java:210)
	at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:137)
	at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:104)
	at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:90)
	at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:79)
	at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:54)
	at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:59)
	at com.sun.grizzly.ContextTask.run(ContextTask.java:71)
	at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532)
	at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:513)
	at java.lang.Thread.run(Thread.java:722)
Caused by: javax.faces.FacesException: java.util.concurrent.ExecutionException: java.lang.ExceptionInInitializerError
	at com.sun.faces.config.ConfigManager.getAnnotatedClasses(ConfigManager.java:434)
	at com.sun.faces.config.processor.AbstractConfigProcessor.processAnnotations(AbstractConfigProcessor.java:326)
	at com.sun.faces.config.processor.ApplicationConfigProcessor.process(ApplicationConfigProcessor.java:337)
	at com.sun.faces.config.processor.AbstractConfigProcessor.invokeNext(AbstractConfigProcessor.java:114)
	at com.sun.faces.config.processor.LifecycleConfigProcessor.process(LifecycleConfigProcessor.java:116)
	at com.sun.faces.config.processor.AbstractConfigProcessor.invokeNext(AbstractConfigProcessor.java:114)
	at com.sun.faces.config.processor.FactoryConfigProcessor.process(FactoryConfigProcessor.java:222)
	at com.sun.faces.config.ConfigManager.initialize(ConfigManager.java:361)
	... 50 more
Caused by: java.util.concurrent.ExecutionException: java.lang.ExceptionInInitializerError
	at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:252)
	at java.util.concurrent.FutureTask.get(FutureTask.java:111)
	at com.sun.faces.config.ConfigManager.getAnnotatedClasses(ConfigManager.java:430)
	... 57 more
Caused by: java.lang.ExceptionInInitializerError
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:264)
	at com.sun.faces.util.Util.loadClass(Util.java:273)
	at com.sun.faces.config.AnnotationScanner.processClassList(AnnotationScanner.java:304)
	at com.sun.faces.config.DelegateToGlassFishAnnotationScanner.getAnnotatedClasses(DelegateToGlassFishAnnotationScanner.java:85)
	at com.sun.faces.config.DelegatingAnnotationProvider.getAnnotatedClasses(DelegatingAnnotationProvider.java:85)
	at com.sun.faces.config.ConfigManager$AnnotationScanTask.call(ConfigManager.java:841)
	at com.sun.faces.config.ConfigManager$AnnotationScanTask.call(ConfigManager.java:793)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
	at java.util.concurrent.FutureTask.run(FutureTask.java:166)
	at com.sun.faces.config.ConfigManager.initialize(ConfigManager.java:351)
	... 50 more
Caused by: java.lang.NullPointerException
	at br.com.rpctv.siseng.managedBean.EmailUtilsHome.<clinit>(EmailUtilsHome.java:37)
	... 61 more

SEVERE: PWC1306: Startup of context /SISENG2 failed due to previous errors
SEVERE: PWC1305: Exception during cleanup after start failed
org.apache.catalina.LifecycleException: PWC2769: Manager has not yet been started
	at org.apache.catalina.session.StandardManager.stop(StandardManager.java:873)
	at org.apache.catalina.core.StandardContext.stop(StandardContext.java:5571)
	at com.sun.enterprise.web.WebModule.stop(WebModule.java:527)
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:5384)
	at com.sun.enterprise.web.WebModule.start(WebModule.java:498)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:917)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:901)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:733)
	at com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:2019)
	at com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1669)
	at com.sun.enterprise.web.WebApplication.start(WebApplication.java:109)
	at org.glassfish.internal.data.EngineRef.start(EngineRef.java:130)
	at org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:269)
	at org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:301)
	at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:461)
	at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:240)
	at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:389)
	at com.sun.enterprise.v3.admin.CommandRunnerImpl$1.execute(CommandRunnerImpl.java:348)
	at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:363)
	at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1085)
	at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1200(CommandRunnerImpl.java:95)
	at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1291)
	at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1259)
	at com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:461)
	at com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:212)
	at com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:179)
	at com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:117)
	at com.sun.enterprise.v3.services.impl.ContainerMapper$Hk2DispatcherCallable.call(ContainerMapper.java:354)
	at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:195)
	at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:860)
	at com.sun.grizzly.comet.CometEngine.executeServlet(CometEngine.java:459)
	at com.sun.grizzly.comet.CometEngine.handle(CometEngine.java:316)
	at com.sun.grizzly.comet.CometAsyncFilter.doFilter(CometAsyncFilter.java:87)
	at com.sun.grizzly.arp.DefaultAsyncExecutor.invokeFilters(DefaultAsyncExecutor.java:171)
	at com.sun.grizzly.arp.DefaultAsyncExecutor.interrupt(DefaultAsyncExecutor.java:143)
	at com.sun.grizzly.arp.AsyncProcessorTask.doTask(AsyncProcessorTask.java:102)
	at com.sun.grizzly.http.TaskBase.run(TaskBase.java:193)
	at com.sun.grizzly.http.TaskBase.execute(TaskBase.java:175)
	at com.sun.grizzly.arp.DefaultAsyncHandler.handle(DefaultAsyncHandler.java:145)
	at com.sun.grizzly.arp.AsyncProtocolFilter.execute(AsyncProtocolFilter.java:210)
	at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:137)
	at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:104)
	at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:90)
	at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:79)
	at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:54)
	at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:59)
	at com.sun.grizzly.ContextTask.run(ContextTask.java:71)
	at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532)
	at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:513)
	at java.lang.Thread.run(Thread.java:722)

SEVERE: ContainerBase.addChild: start: 
org.apache.catalina.LifecycleException: java.lang.RuntimeException: com.sun.faces.config.ConfigurationException: CONFIGURATION FAILED! java.util.concurrent.ExecutionException: java.lang.ExceptionInInitializerError
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:5389)
	at com.sun.enterprise.web.WebModule.start(WebModule.java:498)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:917)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:901)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:733)
	at com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:2019)
	at com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1669)
	at com.sun.enterprise.web.WebApplication.start(WebApplication.java:109)
	at org.glassfish.internal.data.EngineRef.start(EngineRef.java:130)
	at org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:269)
	at org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:301)
	at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:461)
	at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:240)
	at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:389)
	at com.sun.enterprise.v3.admin.CommandRunnerImpl$1.execute(CommandRunnerImpl.java:348)
	at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:363)
	at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1085)
	at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1200(CommandRunnerImpl.java:95)
	at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1291)
	at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1259)
	at com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:461)
	at com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:212)
	at com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:179)
	at com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:117)
	at com.sun.enterprise.v3.services.impl.ContainerMapper$Hk2DispatcherCallable.call(ContainerMapper.java:354)
	at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:195)
	at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:860)
	at com.sun.grizzly.comet.CometEngine.executeServlet(CometEngine.java:459)
	at com.sun.grizzly.comet.CometEngine.handle(CometEngine.java:316)
	at com.sun.grizzly.comet.CometAsyncFilter.doFilter(CometAsyncFilter.java:87)
	at com.sun.grizzly.arp.DefaultAsyncExecutor.invokeFilters(DefaultAsyncExecutor.java:171)
	at com.sun.grizzly.arp.DefaultAsyncExecutor.interrupt(DefaultAsyncExecutor.java:143)
	at com.sun.grizzly.arp.AsyncProcessorTask.doTask(AsyncProcessorTask.java:102)
	at com.sun.grizzly.http.TaskBase.run(TaskBase.java:193)
	at com.sun.grizzly.http.TaskBase.execute(TaskBase.java:175)
	at com.sun.grizzly.arp.DefaultAsyncHandler.handle(DefaultAsyncHandler.java:145)
	at com.sun.grizzly.arp.AsyncProtocolFilter.execute(AsyncProtocolFilter.java:210)
	at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:137)
	at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:104)
	at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:90)
	at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:79)
	at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:54)
	at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:59)
	at com.sun.grizzly.ContextTask.run(ContextTask.java:71)
	at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532)
	at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:513)
	at java.lang.Thread.run(Thread.java:722)
Caused by: java.lang.RuntimeException: com.sun.faces.config.ConfigurationException: CONFIGURATION FAILED! java.util.concurrent.ExecutionException: java.lang.ExceptionInInitializerError
	at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:276)
	at org.apache.catalina.core.StandardContext.contextListenerStart(StandardContext.java:4750)
	at com.sun.enterprise.web.WebModule.contextListenerStart(WebModule.java:550)
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:5366)
	... 46 more
Caused by: com.sun.faces.config.ConfigurationException: CONFIGURATION FAILED! java.util.concurrent.ExecutionException: java.lang.ExceptionInInitializerError
	at com.sun.faces.config.ConfigManager.initialize(ConfigManager.java:376)
	at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:216)
	... 49 more
Caused by: javax.faces.FacesException: java.util.concurrent.ExecutionException: java.lang.ExceptionInInitializerError
	at com.sun.faces.config.ConfigManager.getAnnotatedClasses(ConfigManager.java:434)
	at com.sun.faces.config.processor.AbstractConfigProcessor.processAnnotations(AbstractConfigProcessor.java:326)
	at com.sun.faces.config.processor.ApplicationConfigProcessor.process(ApplicationConfigProcessor.java:337)
	at com.sun.faces.config.processor.AbstractConfigProcessor.invokeNext(AbstractConfigProcessor.java:114)
	at com.sun.faces.config.processor.LifecycleConfigProcessor.process(LifecycleConfigProcessor.java:116)
	at com.sun.faces.config.processor.AbstractConfigProcessor.invokeNext(AbstractConfigProcessor.java:114)
	at com.sun.faces.config.processor.FactoryConfigProcessor.process(FactoryConfigProcessor.java:222)
	at com.sun.faces.config.ConfigManager.initialize(ConfigManager.java:361)
	... 50 more
Caused by: java.util.concurrent.ExecutionException: java.lang.ExceptionInInitializerError
	at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:252)
	at java.util.concurrent.FutureTask.get(FutureTask.java:111)
	at com.sun.faces.config.ConfigManager.getAnnotatedClasses(ConfigManager.java:430)
	... 57 more
Caused by: java.lang.ExceptionInInitializerError
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:264)
	at com.sun.faces.util.Util.loadClass(Util.java:273)
	at com.sun.faces.config.AnnotationScanner.processClassList(AnnotationScanner.java:304)
	at com.sun.faces.config.DelegateToGlassFishAnnotationScanner.getAnnotatedClasses(DelegateToGlassFishAnnotationScanner.java:85)
	at com.sun.faces.config.DelegatingAnnotationProvider.getAnnotatedClasses(DelegatingAnnotationProvider.java:85)
	at com.sun.faces.config.ConfigManager$AnnotationScanTask.call(ConfigManager.java:841)
	at com.sun.faces.config.ConfigManager$AnnotationScanTask.call(ConfigManager.java:793)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
	at java.util.concurrent.FutureTask.run(FutureTask.java:166)
	at com.sun.faces.config.ConfigManager.initialize(ConfigManager.java:351)
	... 50 more
Caused by: java.lang.NullPointerException
	at br.com.rpctv.siseng.managedBean.EmailUtilsHome.<clinit>(EmailUtilsHome.java:37)
	... 61 more

WARNING: java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: java.lang.RuntimeException: com.sun.faces.config.ConfigurationException: CONFIGURATION FAILED! java.util.concurrent.ExecutionException: java.lang.ExceptionInInitializerError
java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: java.lang.RuntimeException: com.sun.faces.config.ConfigurationException: CONFIGURATION FAILED! java.util.concurrent.ExecutionException: java.lang.ExceptionInInitializerError
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:921)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:901)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:733)
	at com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:2019)
	at com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1669)
	at com.sun.enterprise.web.WebApplication.start(WebApplication.java:109)
	at org.glassfish.internal.data.EngineRef.start(EngineRef.java:130)
	at org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:269)
	at org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:301)
	at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:461)
	at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:240)
	at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:389)
	at com.sun.enterprise.v3.admin.CommandRunnerImpl$1.execute(CommandRunnerImpl.java:348)
	at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:363)
	at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1085)
	at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1200(CommandRunnerImpl.java:95)
	at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1291)
	at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1259)
	at com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:461)
	at com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:212)
	at com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:179)
	at com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:117)
	at com.sun.enterprise.v3.services.impl.ContainerMapper$Hk2DispatcherCallable.call(ContainerMapper.java:354)
	at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:195)
	at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:860)
	at com.sun.grizzly.comet.CometEngine.executeServlet(CometEngine.java:459)
	at com.sun.grizzly.comet.CometEngine.handle(CometEngine.java:316)
	at com.sun.grizzly.comet.CometAsyncFilter.doFilter(CometAsyncFilter.java:87)
	at com.sun.grizzly.arp.DefaultAsyncExecutor.invokeFilters(DefaultAsyncExecutor.java:171)
	at com.sun.grizzly.arp.DefaultAsyncExecutor.interrupt(DefaultAsyncExecutor.java:143)
	at com.sun.grizzly.arp.AsyncProcessorTask.doTask(AsyncProcessorTask.java:102)
	at com.sun.grizzly.http.TaskBase.run(TaskBase.java:193)
	at com.sun.grizzly.http.TaskBase.execute(TaskBase.java:175)
	at com.sun.grizzly.arp.DefaultAsyncHandler.handle(DefaultAsyncHandler.java:145)
	at com.sun.grizzly.arp.AsyncProtocolFilter.execute(AsyncProtocolFilter.java:210)
	at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:137)
	at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:104)
	at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:90)
	at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:79)
	at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:54)
	at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:59)
	at com.sun.grizzly.ContextTask.run(ContextTask.java:71)
	at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532)
	at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:513)
	at java.lang.Thread.run(Thread.java:722)

SEVERE: Exception while invoking class com.sun.enterprise.web.WebApplication start method
java.lang.Exception: java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: java.lang.RuntimeException: com.sun.faces.config.ConfigurationException: CONFIGURATION FAILED! java.util.concurrent.ExecutionException: java.lang.ExceptionInInitializerError
	at com.sun.enterprise.web.WebApplication.start(WebApplication.java:138)
	at org.glassfish.internal.data.EngineRef.start(EngineRef.java:130)
	at org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:269)
	at org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:301)
	at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:461)
	at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:240)
	at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:389)
	at com.sun.enterprise.v3.admin.CommandRunnerImpl$1.execute(CommandRunnerImpl.java:348)
	at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:363)
	at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1085)
	at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1200(CommandRunnerImpl.java:95)
	at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1291)
	at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1259)
	at com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:461)
	at com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:212)
	at com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:179)
	at com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:117)
	at com.sun.enterprise.v3.services.impl.ContainerMapper$Hk2DispatcherCallable.call(ContainerMapper.java:354)
	at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:195)
	at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:860)
	at com.sun.grizzly.comet.CometEngine.executeServlet(CometEngine.java:459)
	at com.sun.grizzly.comet.CometEngine.handle(CometEngine.java:316)
	at com.sun.grizzly.comet.CometAsyncFilter.doFilter(CometAsyncFilter.java:87)
	at com.sun.grizzly.arp.DefaultAsyncExecutor.invokeFilters(DefaultAsyncExecutor.java:171)
	at com.sun.grizzly.arp.DefaultAsyncExecutor.interrupt(DefaultAsyncExecutor.java:143)
	at com.sun.grizzly.arp.AsyncProcessorTask.doTask(AsyncProcessorTask.java:102)
	at com.sun.grizzly.http.TaskBase.run(TaskBase.java:193)
	at com.sun.grizzly.http.TaskBase.execute(TaskBase.java:175)
	at com.sun.grizzly.arp.DefaultAsyncHandler.handle(DefaultAsyncHandler.java:145)
	at com.sun.grizzly.arp.AsyncProtocolFilter.execute(AsyncProtocolFilter.java:210)
	at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:137)
	at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:104)
	at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:90)
	at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:79)
	at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:54)
	at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:59)
	at com.sun.grizzly.ContextTask.run(ContextTask.java:71)
	at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532)
	at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:513)
	at java.lang.Thread.run(Thread.java:722)

SEVERE: Exception while loading the app
WARNING: Exception while dispatching an event
java.lang.NullPointerException
	at org.slf4j.impl.Log4jLoggerAdapter.info(Log4jLoggerAdapter.java:300)
	at org.hibernate.impl.SessionFactoryImpl.close(SessionFactoryImpl.java:927)
	at org.hibernate.ejb.EntityManagerFactoryImpl.close(EntityManagerFactoryImpl.java:127)
	at org.glassfish.persistence.jpa.JPADeployer.closeEMFs(JPADeployer.java:417)
	at org.glassfish.persistence.jpa.JPADeployer.event(JPADeployer.java:408)
	at org.glassfish.kernel.event.EventsImpl$1.run(EventsImpl.java:120)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
	at java.util.concurrent.FutureTask.run(FutureTask.java:166)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
	at java.lang.Thread.run(Thread.java:722)

SEVERE: Exception while loading the app : java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: java.lang.RuntimeException: com.sun.faces.config.ConfigurationException: CONFIGURATION FAILED! java.util.concurrent.ExecutionException: java.lang.ExceptionInInitializerError

Não sei o porque, não sei se há necessidade em colocar o java-faces tambem nas dependencias, alguem pode me ajudar?

E oq tem aqui?

Caused by: java.lang.NullPointerException
at br.com.rpctv.siseng.managedBean.EmailUtilsHome.(EmailUtilsHome.java:37

clickei e ele acusou essa linha

 private static final Usuario USU = (Usuario) session.getAttribute("usuarioLogado");;

ai eu retirei um dos ; reiniciei o glassfish ok, tentei limpar e contruir o projeto e deu isso:

O módulo não foi implantado.
Verifique o log do servidor para ver mais detalhes.
at org.netbeans.modules.j2ee.deployment.devmodules.api.Deployment.deploy(Deployment.java:210)
at org.netbeans.modules.maven.j2ee.ExecutionChecker.performDeploy(ExecutionChecker.java:178)
at org.netbeans.modules.maven.j2ee.ExecutionChecker.executionResult(ExecutionChecker.java:130)
at org.netbeans.modules.maven.execute.MavenCommandLineExecutor.run(MavenCommandLineExecutor.java:212)
at org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:153)

tem que remover um dos pontos e virgula?

Bom depois desse erro reiniciei o glassfish, e não deu mais o erro, porem ainda acusa:

Caused by: java.lang.NullPointerException
at br.com.rpctv.siseng.managedBean.EmailUtilsHome.(EmailUtilsHome.java:37)

nessa tela tem esse codigo:


/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package br.com.rpctv.siseng.managedBean;

import br.com.rpctv.siseng.entidade.Mensagem;
import br.com.rpctv.siseng.entidade.Usuario;
import java.io.Serializable;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.enterprise.context.SessionScoped;
import javax.faces.application.FacesMessage;
import javax.faces.bean.ManagedBean;
import javax.faces.context.ExternalContext;
import javax.faces.context.FacesContext;
import javax.mail.internet.MimeMultipart;
import javax.servlet.http.HttpSession;
import org.apache.commons.mail.DefaultAuthenticator;
import org.apache.commons.mail.Email;
import org.apache.commons.mail.EmailException;
import org.apache.commons.mail.SimpleEmail;

/**
 *
 * @author luisb
 */
@ManagedBean
@SessionScoped
public class EmailUtilsHome implements Serializable{

    public EmailUtilsHome() {
    }
    
   private static final ExternalContext context = FacesContext.getCurrentInstance().getExternalContext();
   private static final HttpSession session = (HttpSession) context.getSession(false);
   private static final Usuario USU = (Usuario) session.getAttribute("usuarioLogado");
    
    private static final String HOSTNAME = "smtp.rpc.intra";
    private static final String USERNAME = "xxxxxl";
    private static final String PASSWORD = "xxxxxxx";
    private static final String EMAILORIGEM = USU.getEmail_corp();

    public static Email conectaEmail() throws EmailException {
        Email email = new SimpleEmail();
        email.setHostName(HOSTNAME);
        email.setSmtpPort(25);
        email.setAuthenticator(new DefaultAuthenticator(USERNAME, PASSWORD));
        email.setTLS(true);
        email.setFrom(EMAILORIGEM);
        return email;
    }

    public static void enviaEmail(Mensagem mensagem, MimeMultipart multipart) throws EmailException {
        Email email = new SimpleEmail();
        email = conectaEmail();
        email.setSubject(mensagem.getTitulo());
//        email.setMsg(mensagem.getMensagem());
        email.addTo(mensagem.getDestino());
        email.setFrom(USU.getEmail_corp(), USU.getNome()); // remetente
        email.setContent(multipart, mensagem.getMensagem());
        String resposta = email.send();
        FacesContext.getCurrentInstance().addMessage(null, new FacesMessage(FacesMessage.SEVERITY_INFO, "E-mail enviado com sucesso para: " + mensagem.getDestino(), "Informação"));
    }
    private Mensagem mensagem = new Mensagem();
 MimeMultipart multipart = new MimeMultipart("related");

    public Mensagem getMensagem() {
        return mensagem;
    }

    public void setMensagem(Mensagem mensagem) {
        this.mensagem = mensagem;
    }

    public MimeMultipart getMultipart() {
        return multipart;
    }

    public void setMultipart(MimeMultipart multipart) {
        this.multipart = multipart;
    }

    

    public void enviaEmail() throws Exception {
        try {
            EmailUtilsHome.enviaEmail(mensagem,multipart);
        } catch (EmailException ex) {
            FacesContext.getCurrentInstance().addMessage(null, new FacesMessage(FacesMessage.SEVERITY_ERROR, "Erro! Occoreu um erro ao enviar a mensagem.", "Erro"));
            Logger.getLogger(EmailUtilsHome.class.getName()).log(Level.SEVERE, null, ex);
        }
    }

    public void limpaCampos() {
        mensagem = new Mensagem();
    }
  
}

Mas se o usuário não tem sessão ainda, realmente vai dar nullpointer aí.

e como arrumo isso?


private static final HttpSession session = (HttpSession) context.getSession(false);

eu mudei o false para true e continuou dando o erro, era isso?
Como arrumo isso?

  1. entender oq você está fazendo e a tecnologia utilizada. Pra que um httpSession estatico?
  2. entender pra que ser getSession(true/false) é necessário. procure no google: api jsf getSession
  3. deve-se usar um método anotado com PostConstruct para iniciar os objetos

é que tipo sou estagiario e hoje faz 1 mes que to trabalhando e ele me deram isso para arrumar por isso que nao consigo te responder muita coisa, pois no java nao entendo muito.
Não sei como arrumar isso, so descobri que o erro esta nesse lugar por sua ajuda.

Dei uma pesquisa , porem ainda não consigo arrumar esse problema, tenho varis dependencias de login tipo log4j communons-logging será que é por causa disso?

ARRUMEI:
O erro era algo relacionado com o usuario da sessão foi o que Hebert Coelho falou mais nao sabia resolvei ai retirei 2 linhas referentes ao USU e coloquei um email no lugar de pegar o email do usuario.

Para perceberem melhor compara o codigo que coloquei em cima a do EmailUltilsHome e o que coloquei agora:


 /*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package br.com.rpctv.siseng.managedBean;

import br.com.rpctv.siseng.entidade.Mensagem;
import java.io.Serializable;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.enterprise.context.SessionScoped;
import javax.enterprise.inject.Default;
import javax.faces.application.FacesMessage;
import javax.faces.bean.ManagedBean;
import javax.faces.context.FacesContext;
import javax.mail.internet.MimeMultipart;
import javax.servlet.http.HttpSession;
import org.apache.commons.mail.DefaultAuthenticator;
import org.apache.commons.mail.Email;
import org.apache.commons.mail.EmailException;
import org.apache.commons.mail.SimpleEmail;

/**
 *
 * @author luisb
 */

@ManagedBean
@SessionScoped
public class EmailUtils implements Serializable{

    public EmailUtils() {
    }
    private static final String HOSTNAME = "smtp.rpc.intra";
    private static final String USERNAME = "tvfiscal";
    private static final String PASSWORD = "tvfiscal";
    private static final String EMAILORIGEM = "tvfiscal@rpctv.com.br";

    public static Email conectaEmail() throws EmailException {
        Email email = new SimpleEmail();
        email.setHostName(HOSTNAME);
        email.setSmtpPort(25);
        email.setAuthenticator(new DefaultAuthenticator(USERNAME, PASSWORD));
        email.setTLS(true);
        email.setFrom(EMAILORIGEM);
        return email;
    }

    public static void enviaEmail(Mensagem mensagem, MimeMultipart multipart) throws EmailException {
        Email email = new SimpleEmail();
        email = conectaEmail();
        email.setSubject(mensagem.getTitulo());
//        email.setMsg(mensagem.getMensagem());
        email.addTo(mensagem.getDestino());
        email.setFrom("tvfiscal@rpctv.com.br", "SISTEMA INTEGRADO"); // remetente
        email.setContent(multipart, mensagem.getMensagem());
        String resposta = email.send();
        FacesContext.getCurrentInstance().addMessage(null, new FacesMessage(FacesMessage.SEVERITY_INFO, "E-mail enviado com sucesso para: " + mensagem.getDestino(), ""));
    }
    private Mensagem mensagem = new Mensagem();
 MimeMultipart multipart = new MimeMultipart("related");

    public Mensagem getMensagem() {
        return mensagem;
    }

    public void setMensagem(Mensagem mensagem) {
        this.mensagem = mensagem;
    }

    public MimeMultipart getMultipart() {
        return multipart;
    }

    public void setMultipart(MimeMultipart multipart) {
        this.multipart = multipart;
    }

    

    public void enviaEmail() throws Exception {
        try {
            EmailUtils.enviaEmail(mensagem,multipart);
        } catch (EmailException ex) {
            FacesContext.getCurrentInstance().addMessage(null, new FacesMessage(FacesMessage.SEVERITY_ERROR, "Erro! Occoreu um erro ao enviar a mensagem.", "Erro"));
            Logger.getLogger(EmailUtils.class.getName()).log(Level.SEVERE, null, ex);
        }
    }

    public void limpaCampos() {
        mensagem = new Mensagem();
    }
  
}

Espero ter ajuda alguem vlw.