java.sql.SQLException: Login failed for user ...
Tal vez este error se pueda presentar en diferentes escenarios, pero la idea es explicar cual fue mi escenario y la solución que encontre. En caso de tener este error lo primero que habría que probar es que el usuario y clave que tenemos configurados en los data stores de genexus estén funcionando ok. Para esto simplemente abrir el manejador de base de datos que estemos utilizando (ej Sql Server) e intentar loguearnos con ese usuario y clave. Si logramos loguearnos correctamente, seguramente el problema venga por otro lado como en mi caso y paso a explicarlo a continuación. El usuario y clave del archivo client.cfg (archivo con configuración de acceso a la base de datos) se encriptaron con una clave diferente a la que se esta usando en ejecución. Genexus utiliza una key de encriptación por defecto si no se le especifica lo contrario, si queremos cambiar esa key hay que crear un archivo application.key y ponerlo junto a las clases en la web app (Aqui se explica mejor https://www...