sd |
| ab7723 | |
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. > > > > > |
|
|
| | |
carlos.cerda | |
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 () |
|
|
|
|
Back to sd |
|