You are on page 1of 8

Release Notes de GeneXus Server Ver.

XEV2 Upgrade #3 UPGRADE # 3


Compatibilidad
Esta versin incluye nuevas propiedades. Debe actualizar su instancias de GXserver para no perder, cuando hace commit, valores configurados en estas nuevas propiedades.

Nuevas Funcionalidades
SAC # 33444 - Se sugiere dar la opcin de importar los UCs instalados en la versin anterior de GXserver en el proceso de instalacin Se sugiere que al instalar una nueva versin de GeneXus Server se permita al usuario importar los User Controls instalados en alguna versin anterior del GeneXus Server que est instalada. Puede resultar til para ahorrar el proceso de instalacin de User Controls en un GeneXus Server nuevo, por ejemplo en el caso que se quiera migrar hacia versiones ms nuevas. SAC # 33751 - Se cre tarea MSbuild para creacin de versiones en una KB hospedada en un GeneXus Server Se cre tarea MSbuild que permite crear Development Versions o Forzen Versions en una KB hospedada en un GeneXus Server. Por mas informacin consultar: http://wiki.gxtechnical.com/commwiki/servlet/hwikibypageid?10637 SAC # 33894 - Se implement la posibilidad de ver las categoras definidas en una KB desde la consola de GeneXus Server Se implement la posibilidad de ver las categoras definidas en una KB, que est conectada a GeneXus Server, desde la consola en el Tab Knowledge Base de la consola Web de GeneXus Server. Por ms informacin consultar: http://wiki.gxtechnical.com/commwiki/servlet/hwikibypageid?14419 SAC # 33908 - Se implement dilogo de confirmacin al desinstalar licencia desde la consola de GeneXus Server. Se implement dilogo de confirmacin al desinstalar licencia desde la consola de GeneXus Server. Por mas informacin consultar: http://wiki.gxtechnical.com/commwiki/servlet/hwikibypageid?21546 SAC # 34196 - Se agrega botn de Upgrade de licencias de GeneXus Server XEv2

Se realizaron cambios en el sistema de proteccin siendo necesario el uso de nuevas licencias. En caso de poseer licencias de GeneXus Server X Evolution 2 Upgrade 2, Upgrade 1 o estndar, es necesario actualizarlas. Para este fin se implement un botn para realizar la actualizacin automtica de dichas licencias a las utilizadas por GeneXus Server X Evolution 2 Upgrade 3 que son compatibles hacia atrs (por informacin sobre compatibilidad de las licencias ver http://www2.gxtechnical.com/portal/hgxppredirect.aspx?15,2 Por mas informacin acerca de esta funcionalidad ver: http://wiki.gxtechnical.com/commwiki/servlet/hwikibypageid?21546

Errores Corregidos
SAC # 30705 - Uninstall de GeneXus Server provoca error en run-time y deja inhibida la pantalla Al hacer uninstall en Gxserver se provoca un error en run-time y se queda inhibida la pantalla. SAC # 32531 - Objeto borrado de la KB vuelve a ser creado al hacer Update en una KB que est en GXserver Si se realiza un Commit de un objeto nuevo en una KB en GXserver y luego se borra el objeto. Al realizar el Update se vuelve a crear el objeto en la KB. SAC # 33014 - error: GeneXus Server: Object reference not set to an instance of an object al hacer Bring Changes con objeto eliminado Se da el error "error: GeneXus Server: Object reference not set to an instance of an object" al realizar Bring Changes donde uno de los commits incluidos inserta un objeto y otro de los commits incluidos lo elimina.

SAC # 33050 - error: GeneXus Server: Object 'XXX' is referenced by Procedure 'YYY' but was not included in the commit En algunos casos se da el error: "GeneXus Server: Object 'XXX' is referenced by Procedure 'YYY' but was not included in the commit" ...al intentar realizar el commit de un objeto que utiliza un External Object. El External Object 'YYY' ya existe en GXserver, pero de todas formas se solicita se incluya en el commit; si se incluye el error persiste. Este error sucede cuando alguno de los nombres de mtodos estticos del External Object usado coincide con comandos de GeneXus, por ejemplo, el comando "Create". SAC # 33304 - Opcin de Compare With Server Object y View Changes no muestra los cambios aplicados sobre la propiedad Nullable Si se modifica la propiedad Nullable de un atributo y luego se utiliza el comparador con alguna de las opciones Compare With Server Object o View Changes, no se muestran los cambios aplicados sobre dicha propiedad en ninguna parte del dilogo. Sin embargo, en el comparador se muestra el Tab Structure como modificado, y el resto de las propiedades se muestran correctamente (hayan sufrido cambios o no). La propiedad Nullable y sus cambios se deberan mostrar al hacer clic sobre el atributo en el dilogo junto a las propiedades Name, Description, etc. SAC # 33367 - Error al entrar en el tab History o al hacer Bring Changes de una KB conectada a GeneXus Server El error que se presenta es el siguiente: Could not retrieve revisions: 'An error occurred while receiving the HTTP response to https://GENEXUS_SERVER_URL. This could be due to the service endpoint binding not using the HTTP protocol. This could also be due to an HTTP request context being aborted by the server (possibly due to the service shutting down). See server logs for more details Este error se da cuando se utiliz el "Bring Changes Reminder" (opcin "Remind me move changes to...") al realizar cierto commit para recordar realizar el Bring Changes sobre una determinada versin. Luego, esta otra versin es borrada. En este caso, cuando se intenta pedir las versiones, se da el error al encontrar un recordatorio sobre una versin inexistente. SAC # 33407 - Renombrar Environment activo y realizar el commit con el cambio no tiene efecto, el nombre no se modifica con el commit Si se cambia el nombre del Environment activo y se realizar el commit marcando la opcin "Add Knowledge Base/Version/Environment properties to list", no se aplica el cambio en la KB de GeneXus Sever. SAC # 33430 - An unhandled exception has occurred. Ocurre al realizar Commit, Update, o entrar en la consola web de GXserver. Al realizar Commit, Update o acceder en la consola web de GXserver se presenta el siguiente error: An unhandled exception has occurred. Object reference not set to an instance of an object. at gxioSQL.ModelEntityVersionDataReader.Dispose() at Artech.Udm.Layers.Data.SQL.Mappers.ModelEntityVersionMapper.d__30.<>m__Fi......

SAC # 33480 - Traduccin incorrecta de textos a lenguaje japons en consola GeneXus Server Se accede a la consola de GeneXus Server se detallan varios problemas de traduccin. SAC # 33543 - srv014:Cannot Update on Knowledge Base 'XXX'. A 'Commit' operation is in progress requested by AUTH_TYPE\USER Se da el error en una KB conectada a GeneXus Server al realizar la accin Get Versions en el Team Development. Esta accin se realiza al entrar al Team Development, o estando dentro del mismo al abrir el Tab "Versions"o "History". En algunos casos el error queda de la siguiente forma: srv014:Cannot Update on Knowledge Base 'XXX'. A 'Commit' operation is in progress requested by AUTH_TYPE\USER error: Could not retrieve revisions: 'An error occurred while receiving the HTTP response to ZZZ. This could be due to the service endpoint binding not using the HTTP protocol. This could also be due to an HTTP request context being aborted by the server (possibly due to the service shutting down). See server logs for more details.' El error se da cuando un usuario est realizando un Commit, Update o est creando una KB desde GeneXus Server y otro usuario intenta obtener las versiones en alguno de los casos mencionados.

SAC # 33597 - GeneXus no tiene en cuenta Time Zone local en dilogo Team Development Se accede al dilogo Team Development/ History de GeneXus. La fecha de modificacin de Commit se muestra en formato UTC.

SAC # 33637 - Si se borra KB de GXserver y se sube otra con el mismo nombre, no se notifica a las KBs que hayan quedado conectadas Si se da el caso en que se borra una KB de GeneXus Server desde la consola y luego se enva otra KB distinta pero con el mismo nombre, las KB que estaban conectadas a la primera KB hosteada no son notificadas del cambio, por lo que puede suceder que realicen Commits o Updates de la nueva KB lo que no tiene sentido ya que es una KB diferente. SAC # 33682 - En GXserver, no se permite subir una modificacin a una tabla con Lock Mode habilitado Se trabaja con la propiedad "Team Collaboration Mode" en "Lock mode" y modifica una tabla; no se permite hacer lock, por lo que no se puede hacer un commit con el cambio.

SAC # 33761 - GXserver - si se hace commit de dos miembros de un SDT con el mismo nombre pero diferente casing falla la spec del SDT. GXserver - si se hace commit de dos miembros de un SDT con el mismo nombre pero diferente casing, se hace el merge en el objeto local con ambos elementos y luego falla la spec del SDT. SAC # 33899 - Al realizar Preview Update si se trae un cambio en una tabla y abre sta, se muestran los ndices locales. Si se realiza un Preview Update y se abre una tabla, se muestran los ndices locales en lugar de los ndices de la KB hospedada en GeneXus Server. SAC # 33909 - No es tomado en cuenta borrado de Imagen, que vara por Theme, en Commit con GeneXus Server El commit de una Imagen, que vara por Theme, donde se quita una de las imgenes definidas para que se aplique la Default, no es tomado en cuenta. SAC # 34002 - Licencia GXserver no actualiza al extender la cantidad de das Se tiene una licencia temporal de GeneXus Server, se pide un nuevo Site Key para extender la cantidad de das. Despus de activar, la cantidad de das permanece incambiada. SAC # 34157 - Resources de patterns se importan en GeneXus Server si el Commit del patrn falla Si se tiene una KB conectada a GeneXus Server y se realiza un Commit que aplica un patrn por primera vez, se importan los resources necesarios en la KB de GeneXus Server. Si este Commit falla, los reosurces son importados de todas maneras ya que la importacin de resources est afuera de la UTL, cuando no debera. Esto causa que aunque falle el Commit si se hace Preview Update, se muestran los resources como objetos pendientes de Update. SAC # 34161 - Commit a GeneXus Server da error "error: GeneXus Server: Object reference not set to an instance of an object." Este error puede ser debido al cambio de modelo de Lock a Merge. Se puede dar en el caso siguiente: 1- Se tiene una KB en GeneXus Server que tiene habilitado el modo Lock (o se crea una KB con modo Lock y se la enva a GeneXus Server). 2- Se hace Create KB from server de esa KB, y la se la llama KB1. 3- Se obtiene un lock para el objeto A. 4- Se hace un nuevo Create KB from server de la KB (por ejemplo, se la llama KB2). 4- Se desconecta KB2 de GeneXus Server 5- Se hace el Send KB to server de KB2 en modo Merge (no se marca modo Lock) 6- Al modificar el objeto A en KB2 y hacer Commit se presenta el error: error: GeneXus Server: Object reference not set to an instance of an object. SAC # 34162 - Porpiedades de generadores no se muestran correctamente en la consola de GeneXus Server, se muestran los del Env activo Si se tienen varios environments en una KB conectada a GeneXus Server; desde la consola se muestran las propiedades correspondientes al environment activo a la hora de realizar el Send KB to Server. SAC # 34164 - error: GeneXus Server: At least Table 'X' was modified in GXserver since your last update... Se da el error del ttulo al intentar realizar el Commit con cambios en una tabla; luego, al intentar hacer un Update, la

tabla involucrada no aparece en el Update por lo que no es posible realizar el Commit de ninguna forma. El error sucede debido a que se tiene una tabla localmente modificada, que est sincronizada con el server, pero tiene distinta fecha de versin. Entonces, cuando se verifica si la tabla est Uptodate for commit, le da falso por tener distinto checksum y distinta fecha de versin y no permite hacer el Commit. Esto sucede cuando se se dispara la normalizacin y la tabla se salva, modificando el checksum utilizado para verificar si la tabla est uptodate, debido a que se realiz un Update parcial. O sea se realiz el update de la TRN pero no de su tabla. SAC # 34173 - Update from Server actualiza atributos en casos donde no era necesario Se actualizan atributos al hacer un Update desde un GXserver, en algunos casos donde el atributo en la KB local esta idntico que en GXserver.

UPGRADE # 2
Nuevas Funcionalidades
SAC # 29064 - Utilizar Time Zone local en el Web View de GeneXus Server para ver la fecha y hora de las operaciones Actualmente en el Web View de GeneXus Server se muestran la fecha y hora de las operaciones (checkout, commit, update) en UTC (Universal Time Coordinated). Se sugiere que se puedan ver en el Time Zone del cliente. SAC # 32348 - Se mejora el manejo de usuarios desde la consola de GXserver al trabajar como administrador Al trabajar como administrador se mejora el manejo de usuarios desde la consola de GXserver. - Se permite borrar usuarios, excepto el usuario admin. - No se permite modificar los permisos del usuario administrador. Por mas informacin consultar: http://wiki.gxtechnical.com/commwiki/servlet/hwiki?GeneXus+Server+Security+Section, SAC # 32583 - Se agrega opcin "Remind me move changes to..." en dilogo Commit de Team Development Cuando se hace un commit a GXserver y la KB de trabajo tiene ms de una versin conectada a GXserver, se habilita la opcin "Remind me move changes to..." para que quede como recordatorio de que el commit se tiene que aplicar en otra versin. Por mas informacin consultar: http://wiki.gxtechnical.com/commwiki/servlet/hwiki?Bring+Changes+Reminder, SAC # 32629 - Se implement el tab Versions en el dilogo de Team Development Se agrega un tab "Versions" en el dilogo de Team Development para manipular el estado de las versiones existentes en GXserver. Por mas informacin consultar: http://wiki.gxtechnical.com/commwiki/servlet/hwiki?Versions+Tab,#Article SAC # 32967 - Se aade tab "Service" para ver informacin del servicio SaaS en la consola de GeneXus Server Se aade el tab "Service" que permite ver informacin sobre el servicio SaaS. Permite ver informacin tal como Fecha de Inicio y Fecha de Fin del servicio, das restantes para que caduque el servicio, cantidad de KBs contenidas en el servicio, y cantidad de usuarios creados. Adems permite solicitar una extensin del servicio directamente mediante el botn "Extend Service". Por mas informacin mirar el siguiente documento: http://wiki.gxtechnical.com/commwiki/servlet/hwiki?GeneXus+Server+Service+Section,

Errores Corregidos
SAC # 32296 - "Unable to deserialize data" al abrir una KB de GXserver Se hace un Create From Server de una KB de GXserver, y se detalla el error: Unable to deserialize data

SAC # 32314 - 'Object reference not set to an instance of an object' al ejecutar un Revert en GXserver sobre un objeto borrado Se tiene un objeto sincronizado con GXserver. Se borra y crea otro con el mismo nombre. Al ejecutar un Revert sobre el objeto borrado, se detalla el siguiente error: Object reference not set to an instance of an object. (Artech.Packages.TeamDevClient.UI)

SAC # 32324 - Comparacin de objeto Table en el tab Pending Commits de GeneXus devuelve una tabla vaca Al comparar un objeto tabla contra GXserver desde el dilogo Pending Commits, devuelve una tabla vaca.

SAC # 32342 - No matching Entity al ejecutar operacin Update desde un Preview con GXserver

Se realizan varias operaciones Upgrade from server a partir de un mismo "preview", se detalla el error: error: An error occurred on Attribute 'T02Int' : No matching Entity. error: Attribute 'T02Id' in 'T02' does not exist. error: An error occurred on Transaction 'T02' : Error reading from export file. Attribute 'T02Id' in 'T02' does not exist.

SAC # 32528 - En el tab Pending Commits, el dilogo de Commit agrega objeto que ya fue eliminado de la KB por otro usuario. Si se tiene una KB en GXserver y se realiza un Commit de un objeto eliminado por un usuario dado. Luego, en la pestaa "Pending Commits" de los dems usuarios que realicen un Update de la misma KB, aparecer el objeto que fue eliminado nuevamente y pendiente de ser eliminado. SAC # 32884 - HoverPanel en dilogo de Remove KB, desde la consola de GeneXus Server no funciona luego de hacer scroll por las KBs Si se tienen demasiadas KBs en un GeneXus Server, se muestran desde la consola en una lista a dos columnas, y si no es suficiente el espacio para mostrar todas las KBs, se agrega un scroll. Si se usa el scroll y luego se desea eliminar una KB, el dilogo para confirmar el borrado no es desplegado. SAC # 32973 - Comparador de cambios en Preview no muestra cambios en propiedades de los Generadores Si se realiza un Preview con todas las propiedades de los environments marcadas en el Scope y se tienen cambios a nivel de propiedades del generador, al utilizar la opcin "Compare With Current Revision" no se muestran los cambios. Sin embargo, al realizar el Update, los cambios son realizados.

UPGRADE # 1
Compatibilidad
Si actualiza el Modelador a Upgrade #1, debe actualizar la instalacin de GXserver al mismo Upgrade ya que se agregaron nuevas propiedades en la versin.

Nuevas Funcionalidades
SAC # 31716 - Se implement poder visualizar propiedades de la KB y Version en la consola de GXserver Para KBs conectadas a un GeneXus Server, se implement poder visualizar las propiedades de la KB y de la Version en la consola de GeneXus Server. Por mas informacion: http://wiki.gxtechnical.com/commwiki/servlet/hwiki?GeneXus+Server+Knowledge+Base+Section, SAC # 31786 - Se implement que un usuario logueado en la consola web de GXserver pueda cambiar su password Un usuario no administrador con sesin iniciada en la consola web de GeneXus Server puede cambiar su contrasea (password). Por mas informacin consultar: http://wiki.gxtechnical.com/commwiki/servlet/hwiki?Creating+New+Users, SAC # 31963 - Se agreg una opcin de bsqueda en el tab History del Team Development Se agreg una opcin de bsqueda en el tab History del Team Development. Al agregar un texto en el filtro, se realiza una bsqueda por comentario, nombre de objeto y usuario que coincida con el texto ingresado. Por mas informacin consultar: http://wiki.gxtechnical.com/commwiki/servlet/hwiki?Team+Development+History+Dialog, SAC # 31968 - Se agrega un filtro a la grfica de Recent Activity en la Consola Web de GXserver Se agrega un filtro a la grfica de Recent Activity en la Consola Web de GXserver, en el Tab Home de una KB. El filtro permite ver la actividad que tuvo la KB durante un rango de fechas o seleccionar por actividad (commit, update, etc.). Por mas informacin consultar: http://wiki.gxtechnical.com/commwiki/servlet/hwiki?GeneXus+Server+Home+Section, SAC # 31976 - Se actualiz la Consola Web de GXserver y se agregaron funcionalidades Se realizaron cambios en la Consola Web de GXserver, de manera de agregar ms funcionalidad y de facilitar su uso. SAC # 32265 - Se implement poder seleccionar un grupo de versiones de la KB en Create KB from GXserver y en Send KB to GXserver Esta funcionalidad permite realizar estas operaciones seleccionando en un sub-rbol de versiones especfico. Por ms informacin: http://wiki.gxtechnical.com/commwiki/servlet/hwiki?Manage+versions+with+GeneXus+Server,

Errores Corregidos
SAC # 29074 - Al realizar un cambio en un data view y volver a la revision original o al hacer un import, el data view queda diferente Se tiene una KB sincronizada con un GeneXus Server, en la KB se tiene un Data View. En el Data View se realiza un cambio (sin hacer commit), luego se va al history del objeto, y se hace Set as active la revision anterior al cambio. Si se va a la ventana de Team Development, el data view queda pendiente para commit, cuando no debera. Tambin sucede cuando se hace un import de un data view, que si el objeto que viene en el xpz es igual al que se tiene en la KB, igual parece que hubiera cambiado. SAC # 31471 - Mensaje desplegado al realizar commit de un Data View cuando su datastore no fue comiteado an, no es claro

Se tiene una KB conectada a GeneXus Server, y se hace un commit de un Data View que no es exitoso. En ese caso se da un mensaje de error, que no explica claramente el error. El error se puede dar porque no se incluyeron todas las referencias en el commit y est faltando algn objeto, o porque no se incluy el data store asociado al Data View en el commit. SAC # 31704 - Grfica Recent Activity de GXserver no detalla cantidad de Commits y Checkouts En ciertos casos dependiendo de la actividad que registre una KB conectada a GeneXus Server, no se despliega la cantidad de Commits y Checkouts en la grfica "Recent Activity" de la consola Web. SAC # 31789 - Objecto modificado no aparece Pending for Commit Se tiene una KB conectada a un GeneXus Server, si se modifica una propiedad, reglas o eventos de un prompt de usuario, el prompt no aparece en status "pending for commit". SAC # 31961 - Faltan opciones al pulsar botn derecho sobre objetos cuando se hace Preview en tab Update desde Team Development Desde el dilogo de Team Development de GeneXus, estando en el Tab de Update se hace un Preview y aparecen objetos nuevos que se deben actualizar en la KB desde GXserver. - Para los objetos nuevos (en estado inserted), no es posible pulsar botn derecho Open de esos objetos. - Para los objetos modificados (en estado modified) falta una opcin que permita abrir el objeto que est en la KB. SAC # 32257 - Error "An error occurred on Folder..." al hacer Commit del borrado de una carpeta en el Folder View Se borra todo el contenido de una carpeta y la carpeta. Luego se hace el Commit de eso falla con el error: error: GeneXus Server: An error occurred on Folder ' ' : Folder ' ' is referenced at least by Web Panel 'GxXXX'. SAC # 32518 - Al eliminar versin creada desde la consola de GXserver se lanza mensaje "No object with ID #NodeTable exists yet." Al eliminar versin creada desde la consola de GXserver se lanza un alert javascript con el mensaje "No object with ID #NodeTable exists yet."

You might also like