Ao regerar as páginas no WES, utilizando a opção "Gerar páginas", fica sem fim rodando a execução com a mensagem "Aguarde, gerando as páginas...". Isso só acontece em 2 máquinas, dos 7 devs que utilizam esse projeto.
Ao verificar o log de EventView do WES consta a seguinte mensagem:
09f522b3-8347-404d-a2d7-c5371ac0cd9e
Pool 'PTU_WES' desativada devido ao(s) erro(s): Erro ao inicializar Provider #0: Não foi possível executar o Benner Provider. Mensagem: Falha na recuperação de fábrica de classes COM do componente com CLSID {45764534-B6CC-11D2-8E13-2300DFE1CD63} devido ao seguinte erro: 80040154 Classe não registrada (Exceção de HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).
Pool 'PTU_WES' desativada devido ao(s) erro(s): Erro ao inicializar Provider #0: Não foi possível executar o Benner Provider. Mensagem: Falha na recuperação de fábrica de classes COM do componente com CLSID {45764534-B6CC-11D2-8E13-2300DFE1CD63} devido ao seguinte erro: 80040154 Classe não registrada (Exceção de HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).
Pool 'PTU_WES' desativada devido ao(s) erro(s): Erro ao inicializar Provider #0: Não foi possível executar o Benner Provider. Mensagem: Falha na recuperação de fábrica de classes COM do componente com CLSID {45764534-B6CC-11D2-8E13-2300DFE1CD63} devido ao seguinte erro: 80040154 Classe não registrada (Exceção de HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).
Pool 'PTU_WES' desativada devido ao(s) erro(s): Erro ao inicializar Provider #0: Não foi possível executar o Benner Provider. Mensagem: Falha na recuperação de fábrica de classes COM do componente com CLSID {45764534-B6CC-11D2-8E13-2300DFE1CD63} devido ao seguinte erro: 80040154 Classe não registrada (Exceção de HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).
Erro ao inicializar Provider #0: Não foi possível executar o Benner Provider. Mensagem: Falha na recuperação de fábrica de classes COM do componente com CLSID {45764534-B6CC-11D2-8E13-2300DFE1CD63} devido ao seguinte erro: 80040154 Classe não registrada (Exceção de HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).
Benner.Tecnologia.Common.Exceptions.EntityServiceOperationException: Pool 'PTU_WES' desativada devido ao(s) erro(s): Erro ao inicializar Provider #0: Não foi possível executar o Benner Provider. Mensagem: Falha na recuperação de fábrica de classes COM do componente com CLSID {45764534-B6CC-11D2-8E13-2300DFE1CD63} devido ao seguinte erro: 80040154 Classe não registrada (Exceção de HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)). ---> System.InvalidOperationException: Pool 'PTU_WES' desativada devido ao(s) erro(s): Erro ao inicializar Provider #0: Não foi possível executar o Benner Provider. Mensagem: Falha na recuperação de fábrica de classes COM do componente com CLSID {45764534-B6CC-11D2-8E13-2300DFE1CD63} devido ao seguinte erro: 80040154 Classe não registrada (Exceção de HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)). ---> System.InvalidOperationException: Pool 'PTU_WES' desativada devido ao(s) erro(s): Erro ao inicializar Provider #0: Não foi possível executar o Benner Provider. Mensagem: Falha na recuperação de fábrica de classes COM do componente com CLSID {45764534-B6CC-11D2-8E13-2300DFE1CD63} devido ao seguinte erro: 80040154 Classe não registrada (Exceção de HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)). ---> System.InvalidOperationException: Pool 'PTU_WES' desativada devido ao(s) erro(s): Erro ao inicializar Provider #0: Não foi possível executar o Benner Provider. Mensagem: Falha na recuperação de fábrica de classes COM do componente com CLSID {45764534-B6CC-11D2-8E13-2300DFE1CD63} devido ao seguinte erro: 80040154 Classe não registrada (Exceção de HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)). ---> System.ApplicationException: Erro ao inicializar Provider #0: Não foi possível executar o Benner Provider. Mensagem: Falha na recuperação de fábrica de classes COM do componente com CLSID {45764534-B6CC-11D2-8E13-2300DFE1CD63} devido ao seguinte erro: 80040154 Classe não registrada (Exceção de HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).
em Benner.Tecnologia.Bas.AppServer.Controller.Pool.StartOrRestart()
--- Fim do rastreamento de pilha de exceções internas ---
em Benner.Tecnologia.Bas.AppServer.Controller.PoolController.StartOrRestartForPool(Pool pool, Boolean force)
em Benner.Tecnologia.Bas.AppServer.Controller.PoolController.RequestProviderLock(String poolName, String sessionId, Int32 preferred, Boolean dedicated, Boolean forcePing, TransitoryData transitoryData, String log)
em Benner.Tecnologia.Bas.AppServer.BusinessLogic.ProviderHelper.InternalRequestSessionProviderLock(LogonInfo logOnInfo, Int32 providerIndex, Boolean forcePing, TransitoryData transitoryData, String log)
em Benner.Tecnologia.Bas.AppServer.BusinessLogic.ProviderHelper.RequestSessionProviderLock(LogonInfo logOnInfo, String log, TransitoryData transitoryData)
--- Fim do rastreamento de pilha de exceções internas ---
em Benner.Tecnologia.Common.Services.ValidateBefVersionCaller.Call(String systemName, String requiredBefVersion)
em Benner.Tecnologia.Bas.AppServer.BusinessLogic.LocalAdministrationService.ValidateBefVersion(String systemName, String requiredBefVersion)
em Benner.Tecnologia.Bas.AppServer.BusinessLogic.LegacyAppServer.OnPoolStarted()
em Benner.Tecnologia.Bas.AppServer.BusinessLogic.LegacyAppServer.EnsurePoolStartedEventExecution()
em Benner.Tecnologia.Bas.AppServer.BusinessLogic.LegacyAppServer.get_Controller()
em Benner.Tecnologia.Bas.AppServer.BusinessLogic.ProviderHelper.InternalRequestSessionProviderLock(LogonInfo logOnInfo, Int32 providerIndex, Boolean forcePing, TransitoryData transitoryData, String log)
em Benner.Tecnologia.Bas.AppServer.BusinessLogic.ProviderHelper.RequestSessionProviderLock(LogonInfo logOnInfo, String log, TransitoryData transitoryData)
--- Fim do rastreamento de pilha de exceções internas ---
em Benner.Tecnologia.Bas.AppServer.BusinessLogic.ProviderHelper.RequestSessionProviderLock(LogonInfo logOnInfo, String log, TransitoryData transitoryData)
em Benner.Tecnologia.Bas.AppServer.BusinessLogic.EntityServiceImplementation.Get(EntityDefinition entityDefinition, Criteria criteria, GetMode mode, TransitoryData transitoryData)
em Benner.Tecnologia.Bas.AppServer.BusinessLogic.LocalEntityService.Get(EntityDefinition entityDefinition, Criteria criteria, GetMode mode, TransitoryData transitoryData)
em Benner.Tecnologia.Common.EntityBase`1.DoGet(EntityDefinition entityDefinition, Criteria criteria, GetMode mode, TransitoryData transitoryData)
em Benner.Tecnologia.Common.EntityBase`1.CachedGet(EntityDefinition entityDefinition, Criteria criteria, GetMode mode, TransitoryData transitoryData, Func`5 action)
em Benner.Tecnologia.Common.EntityBase`1.Get(EntityDefinition entityDefinition, Criteria criteria, GetMode mode, TransitoryData transitoryData)
em Benner.Tecnologia.Common.DataSources.Definition.DataSourceDefinition.GetById(String dataSourceId)
em Benner.Tecnologia.Application.EntityService.BusinessDataSourceImplementation.GetDataSourceDefinition()
em Benner.Tecnologia.Application.EntityService.BusinessDataSourceImplementation.CreateDataSourceReader(Criteria criteria)
em Benner.Tecnologia.Application.EntityService.BusinessDataSourceImplementation.GetDataReaderRecordEnumerator(DataReader dataReader, String commandText, Criteria criteria)
em Benner.Tecnologia.Application.EntityService.BusinessSourceImplementationBase.<FetchEntities>d__30.MoveNext()
em System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
em System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
em Benner.Tecnologia.Bas.AppServer.BusinessLogic.DataSourceEntityServiceImplementation.GetMany(EntityDefinition entityDefinition, Criteria criteria, TransitoryData transitoryData)
em Benner.Tecnologia.Bas.AppServer.BusinessLogic.LocalEntityService.GetMany(EntityDefinition entityDefinition, Criteria criteria, TransitoryData transitoryData)
em Benner.Tecnologia.Bas.AppServer.Agent.EntityServiceAgent.<>c__DisplayClass3_0.<GetMany>b__0()
em Benner.Tecnologia.Bas.AppServer.Agent.AppServerAgentBase`2.CallOperation(Action serviceAction, Func`1 generateInformationAction, Action`1 logSOXAction)
--- Fim do rastreamento de pilha de exceções internas ---
em Benner.Tecnologia.Bas.AppServer.Agent.AppServerAgentBase`2.CallOperation(Action serviceAction, Func`1 generateInformationAction, Action`1 logSOXAction)
em Benner.Tecnologia.Bas.AppServer.Agent.EntityServiceAgent.GetMany(EntityDescription entityDescription, Criteria criteria, GetMode mode, TransitoryData transitoryData)
em Benner.Tecnologia.Common.EntityBase`1.DoGetMany(EntityViewBase entityView, Criteria criteria, GetMode mode, TransitoryData transitoryData)
em Benner.Tecnologia.Common.EntityBase`1.DoGetMany(EntityViewBase entityView, Criteria criteria, TransitoryData transitoryData)
em Benner.Tecnologia.Common.EntityBase`1.GetMany(EntityViewBase entityView, Criteria criteria, TransitoryData transitoryData)
em Benner.Tecnologia.Wes.Components.WebApp.Api.DataChartController.Post(String state)
Request Information:
HttpContext.Current: NULL