14.5 bug – HCL recomienda no actualizar si utilizas XPages.
⚠️ Advertencia para usuarios de XPages
Desde Tu Negocio Online, queremos informar a los desarrolladores y administradores de HCL Domino que se ha identificado un error crítico en la versión 14.5 de Domino que afecta directamente a la funcionalidad de XPages.
HCL ha confirmado que este fallo impide el funcionamiento adecuado de ciertos componentes esenciales de las aplicaciones XPages, como los eventHandlers y los cuadros de diálogo.
🔍 Comportamiento observado
En Domino 14.5, al usar XPages con controles como combo boxes y enlaces que activan cuadros de diálogo, no se produce ninguna acción. La interacción esperada simplemente no ocurre: no hay refresco de página ni apertura del cuadro de diálogo.
🧪 Pasos para reproducir el error
-
Crear una XPage que incluya:
-
Un combo box con valores predefinidos y un
eventHandler
para cambiar de página. -
Un enlace que lanza un cuadro de diálogo mediante script.
-
Ejemplo de código afectado:
Combo box:
<xp:comboBox id=»comboBox2″ defaultValue=»Option 1″>
<xp:selectItem itemLabel=»Option 1″ />
<xp:selectItem itemLabel=»Option 2″ />
<xp:selectItem itemLabel=»Option 3″ />
<xp:selectItem itemLabel=»Option 4″ />
<xp:eventHandler event=»onchange» submit=»true» refreshMode=»complete»>
<xp:this.action>
<xp:openPage name=»$$HomePage» target=»newDocument» />
</xp:this.action>
</xp:eventHandler>
</xp:comboBox>
Cuadro de diálogo:
<xp:link text=»Version 1″ style=»font-size:0.8em;» id=»link1″>
<xp:eventHandler event=»onclick» submit=»false»>
<xp:this.script><![CDATA[XSP.openDialog(«#{id:whatsNew}»)]]></xp:this.script>
</xp:eventHandler>
</xp:link>
<xe:dialog id=»whatsNew» title=»What’s New»>
<xp:panel id=»panel1″ style=»padding:10px;»>
<xp:text escape=»false» id=»new»>
<xp:this.value><![CDATA[<h4>Version 1</h4>]]></xp:this.value>
</xp:text>
</xp:panel>
</xe:dialog>
En versiones anteriores de Domino, este código funcionaba como se espera:
-
Al cambiar el combo box se abría una nueva página.
-
Al hacer clic en el enlace, se mostraba un cuadro de diálogo con el texto “Version 1”.
En Domino 14.5, ninguno de estos eventos se ejecuta.
✅ Comportamiento esperado
-
Al cambiar el valor del combo box, debería realizarse un refresco completo de la página y abrir una nueva página de inicio.
-
Al hacer clic en el enlace, debería aparecer un cuadro de diálogo con el contenido definido.
🔄 Solución temporal recomendada
HCL desaconseja actualizar a Domino 14.5 si tu entorno depende de XPages.
Si ya has realizado la actualización y estás experimentando este problema, se recomienda:
-
Revertir temporalmente a Domino 14.0.x o a una versión anterior estable.
-
Esperar la próxima actualización (FP1) si no es posible revertir.
🔧 Estado del defecto
-
Estado: Defecto designado
-
Versión donde se corregirá: HCL Domino 14.5 FP1
-
Resolución: HCL ha informado que el problema está siendo tratado por el equipo de ingeniería y se incluirá un fix en la próxima Feature Pack (FP1).
Puedes suscribirte al artículo oficial del defecto en el portal de soporte de HCL para recibir actualizaciones.
📝 Conclusión
Si trabajas con XPages en entornos productivos, no actualices a Domino 14.5 por el momento. Espera a la publicación de la FP1, donde se espera que se corrija este importante fallo. En Tu Negocio Online estamos siguiendo de cerca esta incidencia y publicaremos cualquier novedad relevante.
La corrupción o la obsolescencia de bookmark.nsf suelen explicar bloqueos tempranos en el arranque de HCL Notes. Recrear este archivo, limpiar enlaces a servidores fuera de servicio y aplicar las medidas preventivas descritas minimiza la probabilidad de que el problema vuelva a producirse. Si los síntomas persisten tras seguir los pasos anteriores, conviene revisar los registros generados con DEBUG_STARTUP_UI y escalar a soporte especializado.
Artículo original en: https://support.hcl-software.com/csm?id=kb_article&sysparm_article=KB0122228