Hola, me esta saliendo este error al momento de entrar a "Ver todas las autorizaciones". Solo me sale cuando tienen una autorizacion por procesar, cuando no tienen autorizaciones pendientes si entra correctamente. La version de evolution es la 1.9.1.2

System.Reflection.TargetInvocationException: Se produjo una excepción en el destino de la invocación.
 ---> System.NullReferenceException: Referencia a objeto no establecida como instancia de un objeto. en lambda_method(Closure , Contratacion )
  --- Fin del seguimiento de la pila de la excepción interna ---
   en System.RuntimeMethodHandle.InvokeMethod(Objecttarget, Object[] arguments, Signature sig, Boolean constructor)
   en System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
   en System.Delegate.DynamicInvokeImpl(Object[] args)
   en Aseinfo.Infrastructure.Services.ExpressionStringEvaluatorService.EvaluateExpression[TReturn](String expression, Object instance)
   en c:\VH4\Infrastructure\Services\Parsing\ExpressionStringEvaluatorService.cs:línea 21
   en Aseinfo.Infrastructure.Common.Extensions.NamedFormatStringExtension.OutExpression(Object source, String expression)
   en c:\VH4\Infrastructure\Common\Extensions\NamedFormatStringExtension.cs:línea 186
   en Aseinfo.Infrastructure.Common.Extensions.NamedFormatStringExtension.NamedFormat(String format, Object source)
   en c:\VH4\Infrastructure\Common\Extensions\NamedFormatStringExtension.cs:línea 121
   en Aseinfo.VH4.General.Controllers.FlujosAutorizacionController.<>c__DisplayClass25.<PreparaActividadesAutorizacionConDescripcion>b__24(ActividadAutorizacionInstancia x)
   en c:\BuildAgent\work\89066541112bb801\VH4\General\Controllers\FlujosAutorizacionController.cs:línea 346
   en System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
   en System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
   en System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   en Aseinfo.VH4.General.Controllers.FlujosAutorizacionController.Index(String id)
   en c:\BuildAgent\work\89066541112bb801\VH4\General\Controllers\FlujosAutorizacionController.cs:línea 327
   en lambda_method(Closure , ControllerBase , Object[] )
   en System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters)
   en System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters)
   en System.Web.Mvc.Async.AsyncControllerActionInvoker.<BeginInvokeSynchronousActionMethod>b__39(IAsyncResult asyncResult, ActionInvocation innerInvokeState)
   en System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`2.CallEndDelegate(IAsyncResult asyncResult)
   en System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3d()
   en System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f()
   en System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f()
   en System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f()
   en System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f()
   en System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass33.<BeginInvokeActionMethodWithFilters>b__32(IAsyncResult asyncResult)
   en System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass21.<>c__DisplayClass2b.<BeginInvokeAction>b__1c()
   en System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass21.<BeginInvokeAction>b__1e(IAsyncResult asyncResult)

asked 25 Feb '16, 11:42

Juan%20Camilo%20Riveros's gravatar image

Juan Camilo Riveros
(suspended)
accept rate: 50%

edited 25 Feb '16, 11:59

Fernando%20Paz's gravatar image

Fernando Paz ♦♦
17.3k81635


El error tiene que ver con ExpressionStringEvaluatorService.EvaluateExpression(expression, instance) y la excepción dice "Referencia a objeto no establecida como instancia de un objeto".

Esto me lleva a pensar que la expresión almacenada en la descripción de la entidad que se quiere enviar a autorizar, está manejando mal una propiedad que acepta NULL.

El error se corrige modificando la descripción de la entidad.

link

answered 25 Feb '16, 12:12

Fernando%20Paz's gravatar image

Fernando Paz ♦♦
17.3k81635
accept rate: 51%

edited 25 Feb '16, 12:12

Si señor, ese era el error. Muchas gracias!

(25 Feb '16, 12:23) Juan Camilo Riveros Juan%20Camilo%20Riveros's gravatar image
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:

×26
×1

Asked: 25 Feb '16, 11:42

Seen: 933 times

Last updated: 25 Feb '16, 12:23

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