anonymous Log in
Search
Recents:
v3.0
sd
Errores con "Dynamics Combo box" en SD Panels Gx17 U02
05/03/21 18:10

ab7723

Replies: 3

Fernando / Guilherme:,
Antes que nada, disculpen las molestias ocasionadas, y gracias Guilherme
por compartir el link al SAC.
(Ese SAC de hecho recién lo actualizamos con el link al download de un
hotfix que soluciona el problema.)
La calidad es algo que nos preocupa mucho en GeneXus y siempre estamos
trabajando para mejorarlo, aunque a veces casos como esto nos recuerdan que
debemos redoblar esfuerzos. Para mejorar, específicamente ponemos mucho
énfasis en dos puntos 1) Dar máxima prioridad a cualquier error nuevo que
surja y que evite que uds. se muevan de versión. Para GeneXus es máxima
prioridad que uds puedan hacer evolucionar sus proyectos, con la última
tecnología, con las últimas versiones. 2) Ser proactivos en todo lo que es
mejorar el proceso de ingeniería interno, desde la especificación hasta
desarrollo, testing, combinando tests manuales con tests automáticos e
incrementarlos, y también en mejorar la estructura interna de nuestros
equipos de producción para minimizar estos problemas y mejorar calidad.
Seguiremos mejorando en estos aspectos, específicamente estamos agregando
cada vez más tests automáticos, valiéndonos incluso nosotros mismos de los
UI Tests automatizados que se pueden hacer en las KBs y que nosotros
tenemos para testing.
Algo a lo que también apuntamos es a la mejor comunicación de las mejoras,
correcciones, y los posibles riesgos; específicamente estamos apoyando en
forma directa a quienes encuentran algún problema en un preview, para así
tener un ciclo de corrección lo más acelerado posible y así dar más
confianza a aún a la adopción de un upgrade ya liberado. Les invitamos a
subirse a los procesos de Preview; en este momento el Preview del Upgrade 3
está disponible aquí
https://www.genexus.com/es/developers/downloadcenter?data=4978, y hay más
información en
https://wiki.genexus.com/commwiki/wiki?47659,GeneXus+17+upgrade+3 con links
a detalles, los sacs que va arreglando, etc. En esa página también está la
dirección de contacto si surgen problemas en la adopción de un preview.
Está claro que seguiremos trabajando en mejorar en distintas puntas para
maximizar estabilidad y en cualquier caso a acelerar correcciones o
procesos de recuperación cuando las fallas ocurren.
Volviendo al caso particular, el error está corregido entonces un hot fix
del Upgrade 2, ya que consideramos que es un error lo bastante grave como
para hacer un arreglo rápido y no tener que esperar al Upgrade 3 o incluso
pasar a un preview inherentemente más inestable que un hotfix.
Pueden descargar este hot fix desde este lugar
https://www.genexus.com/en/developers/downloadcenter?data=5917
Y como dijo Guillerme, la información detallada está en
https://www.genexus.com/es/developers/websac?data=49112
Nuevamente, disculpas, y quedo a las órdenes.
Saludos,
Armin Bachmann
Product Manager de GeneXus
On Fri, Mar 5, 2021 at 3:10 PM Guilherme Moraes <
guilherme.moraes@bridsolucoes.com.br> wrote:
> Fernando
>
>
>
> Relatado neste incidente:
>
>
>
> SAC (genexus.com)
> <https://www.genexus.com/pt/developers/websac?data=49112;;>
>
>
>
> Att.
>
>
>
> [image: logoBrid]
>
> *GUILHERME MORAES*
>
> Projetos
>
> (43) 3375-8300
>
> bridsolucoes.com.br
>
>
>
>
>
> *De:* Guilherme Moraes <guilherme.moraes@bridsolucoes.com.br>
> *Enviada em:* quinta-feira, 4 de março de 2021 09:27
> *Para:* sd@gxtech.com.uy
> *Assunto:* RES: [sd] Errores con "Dynamics Combo box" en SD Panels Gx17
> U02
>
>
>
> Ola
>
>
>
> Estou tendo este mesmo problema, e já abri um incidente no suporte do
> Genexus. Nesse caso ainda não tive resposta. Quando coloco combo sem ser
> Dynamic, o erro não ocorre.
>
>
>
> Quanto à RELEASE 17 do Genexus, para minha Aplicação está sendo totalmente
> problemático, pois quebrou o layout do APP, tanto que não estamos
> utilizando o 17 por isso. Cada hora tenho uma surpresa .
>
>
>
> Att.
>
>
>
> [image: logoBrid]
>
> *GUILHERME MORAES*
>
> Projetos
>
> (43) 3375-8300
>
> bridsolucoes.com.br
>
>
>
>
>
> *De:* Lic. Fernando Valdez <fvaldez@vaits.com.py>
> *Enviada em:* quarta-feira, 3 de março de 2021 15:04
> *Para:* sd@gxtech.com.uy
> *Assunto:* [sd] Errores con "Dynamics Combo box" en SD Panels Gx17 U02
>
>
>
> Buenos días,
>
>
>
> Es sorprendente como cada nueva RELEASE nos genera nuevos problemas, tal
> vez no estoy leyendo toda la documentación, hoy en días ya no se puede
> confiar en el producto nuevo obtenido después de un REBUILD ALL ya que en
> alguna parte fallara.
>
> Trabajo en la versión Gx17 U00 y *me estoy saltando la reléase U01 por
> otros problemas*, informados a GeneXus “*SAC: 443093 - SDGrid con
> múltiples Orden*” y sin solución hasta ahora, por lo que me ilusiono
> pensando que en la U02 esto se haya corregido, pero para mi suerte, no
> puedo saberlo porque ahora tengo otro problema que les comparto por si les
> esté pasando lo mismo:
>
>
>
> El problema que ahora estoy teniendo en la Gx17 U02:
>
> Tengo SD Panels con variables del tipo “*Dyanamic Combo Box*” que
> definitivamente no están funcionando, en el LOG me aparece este mensaje de
> error:
>
>
>
> 03-03 17:57:33.210: E/AndroidRuntime(28431): FATAL EXCEPTION:
> pool-4-thread-1
>
> 03-03 17:57:33.210: E/AndroidRuntime(28431): Process: com.vaits.vagespvm,
> PID: 28431
>
> 03-03 17:57:33.210: E/AndroidRuntime(28431):
> java.lang.NullPointerException: Attempt to invoke interface method
> 'java.util.Set java.util.Map.entrySet()' on a null object reference
>
> 03-03 17:57:33.210: E/AndroidRuntime(28431): at
> com.artech.layers.LocalServices.getServiceJson(LocalServices.java:93)
>
> 03-03 17:57:33.210: E/AndroidRuntime(28431): at
> com.artech.layers.LocalServices.getServiceJson(LocalServices.java:55)
>
> 03-03 17:57:33.210: E/AndroidRuntime(28431): at
> com.artech.layers.LocalServices.getDynamicComboValues(LocalServices.java:24)
>
> 03-03 17:57:33.210: E/AndroidRuntime(28431): at
> com.artech.layers.LocalApplicationServer.getDynamicComboValues(LocalApplicationServer.java:134)
>
> 03-03 17:57:33.210: E/AndroidRuntime(28431): at
> com.artech.controls.DynamicSpinnerControl$LoadComboTask.doInBackground(DynamicSpinnerControl.java:194)
>
> 03-03 17:57:33.210: E/AndroidRuntime(28431): at
> com.artech.controls.DynamicSpinnerControl$LoadComboTask.doInBackground(DynamicSpinnerControl.java:162)
>
> 03-03 17:57:33.210: E/AndroidRuntime(28431): at
> com.artech.utils.TaskRunner.lambda$executeOnExecutor$2(TaskRunner.java:22)
>
> 03-03 17:57:33.210: E/AndroidRuntime(28431): at
> com.artech.utils.-$$Lambda$TaskRunner$epLfyblLY1hXkfy5GrschUD8-W0.run(Unknown
> Source:2)
>
> 03-03 17:57:33.210: E/AndroidRuntime(28431): at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
>
> 03-03 17:57:33.210: E/AndroidRuntime(28431): at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
>
> 03-03 17:57:33.210: E/AndroidRuntime(28431): at
> java.lang.Thread.run(Thread.java:923)
>
> 03-03 17:57:33.213: W/ActivityTaskManager(485): Force finishing activity
> com.vaits.vagespvm/com.artech.activities.GenexusActivity
>
> 03-03 17:57:33.219: I/DropBoxManagerService(485): add tag=data_app_crash
> isTagEnabled=true flags=0x2
>
> 03-03 17:57:33.222: D/goldfish-address-space(292): allocate: Ask for block
> of size 0x510000
>
>
>
> La misma aplicación con Gx17 U00 funciona bien.
>
>
>
> Si alguien tiene algún TIPS que me permita continuar les estaré muy
> agradecido.
>
>
>
> *CUIDEMONOS, juntos saldremos de esto.*
>
>
>
> Atentamente.
>
>
>
>
>
Replies

olgasofia.arango

08/03/21 14:37
En mi empresa llevan 20 años con Genexus y la realidad es que siempre liberan versiones con errores, porque corrigen un error y daña funcionalidades que estaban bien en versiones anteriores. Como se puede confiar en un producto así. Que pasa con el Testing?. Es un verdadero dolor de cabeza con un producto tan costoso El mié, 3 mar 2021 a las 13:03, Lic. Fernando Valdez ()

carlos.cerda

08/03/21 16:31
Buen día, Considero a Genexus como una excelente herramienta de desarrollo y lo he comprobado desde la versión 7.0 de aquellos ayeres. Su funcionalidad y alcance es tan amplia que no esta exenta de presentar fallas en su funciones agregadas y/o modificadas, esto a nosotros mismos nos sucede cuando realizamos alguna actualización en nuestros desarrollos que ya están en producción e inclusive los Usuarios nos mencionan palabras similares a las que han mencionado con referencia a las actualizaciones de Genexus. En mi caso por regla general, tengo dos ambientes de desarrollo, uno con la versión de Genexus lo mas cercano a la actualidad y un segundo con la última versión liberada (G.17.U2), se analizan cuales son las mejoras y/o las correcciones realizadas y se procede a verificar el comportamiento de la KB y con base a los resultados de las pruebas realizadas  (limitando a las funciones críticas de la aplicación) se decide la migración o no a la nueva versión Esto es solo una forma de trabajo personal, respetando todas las observaciones que se han dado al respecto. Para concluir, Genexus me elimino un gran conflicto técnico, el cual era el de estar aprendiendo lenguajes de programación o adquirir conocimiento y experiencia en los procesos empresariales que me permitieran desarrollar aplicaciones exitosas y 100% funcionales para los Usuarios que las utilizan Saludos Cordiales, Carlos Cerda Integrador y desarrollador independiente.     El Mon, 8 Mar 2021 12:37:41 -0500, Olga Sofia escrito:   En mi empresa llevan 20 años con Genexus y la realidad es que siempre liberan versiones con errores, porque corrigen un error y daña funcionalidades que estaban bien en versiones anteriores. Como se puede confiar en un producto así.  Que pasa con el Testing?.    Es un verdadero dolor de cabeza con un producto tan costoso   El mié, 3 mar 2021 a las 13:03, Lic. Fernando Valdez ()

Aluziner

08/03/21 17:19
Coincido con Carlos, no hay software exento de errores, es algo inherente a la ingeniería de software. Cuanto mas complejo se vuelve un software mas aumenta la probabilidad de incluir errores que van a salir a relucir cuando se cumplan ciertas circunstancias específicas, no tiene nada que ver con el costo de las licencias o incluso con el número de usuarios que lo utilizan (Solo hay que ver la cantidad de parches de Windows cada mes). Los que ya tenemos un rato en esto sabemos que es algo con lo que se tiene que aprender a vivir y hacer nuestro mejor esfuerzo para tratar de reducir los errores al mínimo, eliminarlos por completo no creo que lo vean ni mis descendientes. Saludos! El lun, 8 de mar. de 2021 a la(s) 13:00,


Back to sd