HCL Domino V11 and dominoblog, search problems
Martín Ortega Novella - 12/11/2020
Como algunos sabréis, el ESLUG estuvo apagado unos días, por fin se ha buscado un nuevo alojamiento (aunque estuvo unos días de okupa en SIDRA400).
Aprovechamos el cambio para actualizar a la versión 11 de Domino.
Aparentemente todo OK, el pintor del ESLUG puso un ejemplo (de los muchos que tiene) pero le faltaba el buscador.
Al poner buscador no daba error pero no mostraba ningún resultado, antes de pasarle al blog del ESLUG el formulario de búsqueda lo había probado en SIDRA400 y funcionaba OK.
Estaba perdido, hice varias pruebas, cree una aplicación nueva con el template del blog de la versión 11, mismo problema, más perdido todavía.
Como en SIDRA400 funcionaba bien (Domino está en versión 9) lo que hice es crear una nueva máquina virtual pero clonando la actual, es un opción de VirtualBoxVM, te hace una fotocopia clavada, paré la inicial, arranqué la nueva, actualicé Domino a V11, resultado ??? no funcionaba la búsqueda en ninguna base de datos que usará el template de dominoblog.
Solución ??? apagar la máquina con Domino 11, arrancar la de versión 9, todo OK, seguidamente llamar a un listo porque el culpable de todo era un agente Java que para mi es como si fuera chino.
Si probáis en el ESLUG veréis que funciona bien, a mi el agente ya me lo habían presentado, de hecho le había cambiado a español el mensaje que da de los resultados de búsqueda, pero claro, yo esto no lo arreglo ni jarto de Coca-Cola, aquí os dejo la solución (dada por un miembro de ESLUG que vive en Murcia):
En el agente (dxSearch) cambiar la línea 201 de la clase JavaAgent
out.println("Content-Type: text/html;charset="+configdoc.getFirstItem("config_xmlencoding")); por:
out.println("Content-Type: application/javascript;charset="+configdoc.getFirstItem("config_xmlencoding")); Un saludo