Al finalizar una entidad adicional se genera el siguiente mensaje y no se finaliza el proceso, la versión es 1.11.2.7 base de datos de Oracle

2020-07-24 13:19:38,710 [AppJobWinServiceScheduler_Worker-5] ERROR Aseinfo.VH4.WindowsServices.ApplicationJobs.AccionFinalizacionJob - Error al inicializar el Job de finalización eff58bf6-eaec-45dd-a380-6eb5802abc7f Microsoft.Practices.Unity.ResolutionFailedException: Resolution of the dependency failed, type = "Aseinfo.VH4.Solicitudes.Base.InstanciasEntidadesAdicionales.IInstanciaEntidadAdicionalService", name = "(none)". Exception occurred while: while resolving. Exception is: InvalidOperationException - The current type, Aseinfo.Infrastructure.Base.Controllers.IControllerService, is an interface and cannot be constructed. Are you missing a type mapping?


At the time of the exception, the container was:

Resolving Aseinfo.VH4.Solicitudes.Services.InstanciasEntidadesAdicionales.InstanciaEntidadAdicionalService,(none) (mapped from Aseinfo.VH4.Solicitudes.Base.InstanciasEntidadesAdicionales.IInstanciaEntidadAdicionalService, (none)) Resolving parameter "configuracionEntidadAdicionalService" of constructor Aseinfo.VH4.Solicitudes.Services.InstanciasEntidadesAdicionales.InstanciaEntidadAdicionalService(Aseinfo.Infrastructure.Base.Entity.IGenericAppEntityRepository repository, Aseinfo.VH4.Solicitudes.Base.InstanciasEntidadesAdicionales.IInstanciaEntidadAdicionalRuleValidator ruleValidator, Aseinfo.VH4.Expedientes.Base.Empleos.IEmpleoService empleoService, Aseinfo.Infrastructure.Base.DataAccess.IDbDataAccessService dbDataAccessService, Aseinfo.VH4.Administracion.Base.ConfiguracionesEntidadesAdicionales.IConfiguracionEntidadAdicionalService configuracionEntidadAdicionalService, Aseinfo.VH4.Expedientes.Base.Expedientes.IExpedienteService expedienteService) Resolving Aseinfo.VH4.Administracion.Services.ConfiguracionesEntidadesAdicionales.ConfiguracionEntidadAdicionalService,(none) (mapped from Aseinfo.VH4.Administracion.Base.ConfiguracionesEntidadesAdicionales.IConfiguracionEntidadAdicionalService, (none)) Resolving parameter "controllerService" of constructor Aseinfo.VH4.Administracion.Services.ConfiguracionesEntidadesAdicionales.ConfiguracionEntidadAdicionalService(Aseinfo.Infrastructure.Base.Entity.IGenericAppEntityRepository repository, Aseinfo.VH4.Administracion.Base.ConfiguracionesEntidadesAdicionales.IConfiguracionEntidadAdicionalRuleValidator ruleValidator, Aseinfo.Infrastructure.Base.Controllers.IControllerService controllerService) Resolving Aseinfo.Infrastructure.Base.Controllers.IControllerService,(none) ---> System.InvalidOperationException: The current type, Aseinfo.Infrastructure.Base.Controllers.IControllerService, is an interface and cannot be constructed. Are you missing a type mapping? at Microsoft.Practices.ObjectBuilder2.DynamicMethodConstructorStrategy.ThrowForAttemptingToConstructInterface(IBuilderContext context) at BuildUp_Aseinfo.Infrastructure.Base.Controllers.IControllerService(IBuilderContext ) at Microsoft.Practices.ObjectBuilder2.BuildPlanStrategy.PreBuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.BuilderContext.NewBuildUp(NamedTypeBuildKey newBuildKey) at BuildUp_Aseinfo.VH4.Administracion.Services.ConfiguracionesEntidadesAdicionales.ConfiguracionEntidadAdicionalService(IBuilderContext ) at Microsoft.Practices.ObjectBuilder2.BuildPlanStrategy.PreBuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.BuilderContext.NewBuildUp(NamedTypeBuildKey newBuildKey) at BuildUp_Aseinfo.VH4.Solicitudes.Services.InstanciasEntidadesAdicionales.InstanciaEntidadAdicionalService(IBuilderContext ) at Microsoft.Practices.ObjectBuilder2.BuildPlanStrategy.PreBuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext context) at Microsoft.Practices.Unity.UnityContainer.DoBuildUp(Type t, Object existing, String name, IEnumerable1 resolverOverrides) --- End of inner exception stack trace --- at Microsoft.Practices.Unity.UnityContainer.DoBuildUp(Type t, Object existing, String name, IEnumerable1 resolverOverrides) at Microsoft.Practices.Unity.UnityContainer.Resolve(Type t, String name, ResolverOverride[] resolverOverrides) at Aseinfo.VH4.WindowsServices.ApplicationJobs.AccionFinalizacionJob.Execute(JobExecutionContext context) in C:vh4VH4WindowsServicesApplicationJobsWindowsServiceApplicationJobsAccionFinalizacionJob.cs:line 287

asked 27 Jul '20, 11:52

Hazel%20Paz's gravatar image

Hazel Paz
(suspended)
accept rate: 0%


Buenas tardes, se agrego un issue(INC-249) para resolver en la siguiente versión de hotfix, si se necesita la corrección es agregando las siguientes líneas al archivo AppJobWinService/bin/AppJobWinService.unity.config

Debajo de la linea 509:

<alias alias="IControllerService" type="Aseinfo.Infrastructure.Base.Controllers.IControllerService, Aseinfo.Infrastructure.Base" /><alias alias="ControllerService" type="Aseinfo.Infrastructure.Services.ControllerService, Aseinfo.Infrastructure.Services" />

Debajo de la linea 971:

<alias alias="IControllerRuleValidator" type="Aseinfo.Infrastructure.Base.Controllers.IControllerRuleValidator, Aseinfo.Infrastructure.Base" />  <alias alias="ControllerRuleValidator" type="Aseinfo.Infrastructure.Services.ControllerRuleValidator, Aseinfo.Infrastructure.Services" />

Debajo de la linea 1350:

 <register type="IControllerService" mapTo="ControllerService" />

Debajo de la linea 1560:

<register type="IControllerRuleValidator" mapTo="ControllerRuleValidator" />

Cualquier ayuda o soporte estaré al pendiente en Teams.

link

answered 27 Jul '20, 15:03

Salvador%20Arias's gravatar image

Salvador Arias
2813
accept rate: 77%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Evolution en BitBucket

En este sitio puede acceder al código fuente, centro de descargas y reportar bugs, propuestas y mejoras para Evolution.

Evolution en JIRA

En este sitio puedes sugerir nueva funcionalidad para Evolution, o puedes votar por la funcionalidad ya propuesta por otros usuarios.

Tags:

×14
×11

Asked: 27 Jul '20, 11:52

Seen: 829 times

Last updated: 27 Jul '20, 15:03

[Acerca de] [Preguntas Frecuentes] [Privacidad] [Soporte] [Contacto]
Copyright 2013-2018. Asesores en Informática