Compañeros,

En una instalación se está tratando de subir plantillas y al momento de seleccionar el archivo y dar click al boton subir muestra un mesaje que dice Object reference not set to an instance of an object y se regresa a la smartlist.

Validé la configuración de la plantilla y esta se encuentra correcta, validé si era inconveniente al querer subir achivos a Evolution pero NO, Evolution me deje subir archivos a cualquier otra entidad que permita adjuntos, validé el parametro de bytes para subir archivos y está en 2090000

Este problema solo se está presentando en la pantalla de plantillas de importación.

asked 22 Sep '20, 12:16

Josue%20Mancilla's gravatar image

Josue Mancilla
(suspended)
accept rate: 42%


Hola Josue, ese problema puede estar relacionado con esta pregunta: https://qa.aseinfo.net/osqa/questions/6505

Solo verificar que si el sitio está en un servidor local debe tener FileSystemStorage y si está en Azure debe de tener AzureStorage y verificar el valor del key AzureStorage.ConnectionString

link

answered 22 Sep '20, 12:34

glemus's gravatar image

glemus
(suspended)
accept rate: 51%

Te comento que si está bien configurado

(23 Sep '20, 08:06) Josue Mancilla Josue%20Mancilla's gravatar image

Podrías indicarme que valor tiene el parámetro de infraestructura FileAttachmentsSeGuardanEnDisco

(23 Sep '20, 09:34) glemus glemus's gravatar image

Revisa el elmah para ver si registra el error al momento de la carga del archivo

(23 Sep '20, 09:52) glemus glemus's gravatar image

Revisando nuevamente la configuración el valor FileSystemStorage que viene en la instalación venía con un espacio al final, ese era el inconveniente.

(28 Sep '20, 09:39) Josue Mancilla Josue%20Mancilla's gravatar image

Este inconveniente me esta dando en la versión 1.19.1.6 y he revisado la configuración y se encuentra bien configurado.

Esto dio cuando reiniciaron el servidor, y la solución para que vuelva a aceptar el archivo es que reinicio el pool en el IIS y con eso funciona.

Alguna solución para este inconveniente?

Cabe mencionar que no guarda nada en logs de Evolution únicamente en el elmah.

System.NullReferenceException: Object reference not set to an instance of an object.
at Aseinfo.Infrastructure.Services.Storage.ExternalUrlStorageProvider.GetUriFromUploadFile(UploadFile uploadFile) in C:\vh4\Infrastructure\Services\Storage\ExternalUrlStorageProvider.cs:line 50
at Aseinfo.Infrastructure.Services.Storage.ExternalUrlStorageProvider.ShouldBeReadedByMeImpl(UploadFile uploadFile) in C:\vh4\Infrastructure\Services\Storage\ExternalUrlStorageProvider.cs:line 17
at Aseinfo.Infrastructure.Services.Storage.StorageProviderBase.DeleteIfExists(UploadFile uploadFile) in C:\vh4\Infrastructure\Services\Storage\StorageProviderBase.cs:line 29
at Aseinfo.Infrastructure.Services.Storage.StorageProviderBase.DeleteIfExists(UploadFile uploadFile) in C:\vh4\Infrastructure\Services\Storage\StorageProviderBase.cs:line 33
at Aseinfo.Infrastructure.Services.UploadFileService.SaveUploadedFile(UploadFile entity, Stream fileStream, Boolean writeToDisk, Boolean inserting, Boolean esReferencia) in C:\vh4\Infrastructure\Services\UploadFiles\UploadFileService.cs:line 273
at Aseinfo.Infrastructure.WebControls.UploadFileControllerExtensions.SaveFile(Controller controller, IUploadFileService uploadFileService, UploadFile entity, Boolean writeToDisk, MemoryStream stream, Boolean inserting, Boolean esReferencia) in C:\vh4\Infrastructure\WebControls\UploadFileControllerExtensions.cs:line 135
link

answered 27 Apr '21, 10:17

Josue%20Mancilla's gravatar image

Josue Mancilla
(suspended)
accept rate: 42%

Revisa este archivo C:ASEINFOEvolution Components 1.19.1.0AppJobHostAppJob.appsettings.config

Revisa que tenga esa key, sino agrégala

<!--FileSystemStorage | AzureStorage-->  
<add key="StorageProviderName" value="FileSystemStorage" />
link

answered 27 Apr '21, 10:50

sbarahona's gravatar image

sbarahona ♦♦
(suspended)
accept rate: 32%

Si tiene ese key y esta configurado bien

(27 Apr '21, 10:55) Josue Mancilla Josue%20Mancilla's gravatar image

Además revisa que exista el key con la cadena de conexión de AzureStorage.Connection con value = ""

(27 Apr '21, 18:01) Fernando Paz ♦♦ Fernando%20Paz's gravatar image

Revisa también que la configuración de esa key sea la misma en ambos archivos

C:\ASEINFO\Evolution Components 1.19.1.0\wwwEvolution\AppSettings.config
C:\ASEINFO\Evolution Components 1.19.1.0\AppJobHost\AppJob.appsettings.config
link

answered 27 Apr '21, 10:58

sbarahona's gravatar image

sbarahona ♦♦
(suspended)
accept rate: 32%

Te comento que hice la prueba y validé que si se tiene bien configurado esos dos archivos y el inconveniente sigue saliendo.

Este problema da cuando se suben muchas plantillas de importación durante el día y la solución momentanea es reiniciar el pool del iis

(19 May '21, 09:41) Josue Mancilla Josue%20Mancilla'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:

×7
×5

Asked: 22 Sep '20, 12:16

Seen: 448 times

Last updated: 19 May '21, 09:41

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