Issue:
Admin > Users > Authentication Sources > New: Se muestra la opcion del plugin
ldapAdvanced aun cuando este esta en estado "Disable" en el workspace
Cause:
No se verifica si el plugin esta enabled/disabled
Solution:
Se verifica si el plugin esta enabled/disabled
Causa : Esto es fue ocacionado bajo el siguiente contexto. Si se crea un dynaform; sin embargo este no posee ningun item(Labels, titles,radio buttons...) en la base de datos DYNAFORM existe una columna de nombre "dyn_content" el cual almacena estes parametros, pero como no tiene ningun elemento este inicialmentre contendra como valor null.
Solució Cuando se hace la definicion del DYNAFORM, paralelamente se adiciona un parametro por defecto(json vacio) a la columna "dyn_content".
Y asi al generar el WEB ENTRY, al momento de renderear el dynaform se mostrara una pantalla vacia, limpia sin componentes y asi evitar el error PHP que se tenia, ya que se pretendia leer parametros cuyos en principio eran nulos.
Admin>Settings>Email Servers: En Windwos Server 2012 nos dice que falta una tabla al crear una configuracion de email
problema: al momento de instalar PM, no se creaba la tabla "APP_MESSAGE" debido que se tenia un default value definido en un campo de tipo BLOB/TEXT.
EL default value en windows genera un error, en otras plataformas solo una alerta,
solucion: Se cambio le modo de sql a otro que no ejecuta errores.
Issue:
0017117: Error in weekly scheduled case
Cause:
PHP Fatal error: Class "ConfigurationPeer" not found
Solution:
Added "Configuration" class with method "Bootstrap::registerClass()"
DesignerBPMN>ProcessFileManager: Cuando importas un template no verifica si existe otro template con el mismo nombre
Se corrigio la validacion que se tenia, para que valide tambien cargar templates
Causa : Esto fue debido a que no se tenia una validacion de perdida de session.
Solució Aplica a secciórocess Files Manager) para el antiguo diseñr, a la cual se considera todos los posibles casos de perdida de session haciendo una validacióara todo estas situaciones.
Issue:
La clase LicenseManager ejecuta muchos queries para verificar la licencia
Cause:
Se hacen varios queries a la tabla CONFIGURATION con una misma condicion;
y tambien ocurre lo mismo con la tabla LANGUAGE
Solution:
Se setea un solo query para ambas tablas