Posts etiquetados ‘bug’

Cuando establecemos filtros en los destinos de los distintos conectores desde las herramientas de edición de la interfaz web de la connector appliance (versión 6.4), estos almacenan de forma errónea los caracteres especiales y por tanto, nunca son matcheados.

Por ejemplo si escribimos el filtro como se muestra en la imagen
Entrada antes de guardar

Al hacer click en aceptar y volver a editar las opciones del destino este aparece como:

FiltersError2

Es decir, las comillas son sustituidas por " que es la forma de escribir los cararcteres especiales en XML.

Para corregir este filtro y que se aplique correctamente debemos editar el fichero xml dentro del container que define el filtro para eliminar los carácteres especiales adicionales.

NOTA: No podemos realizar la modificación mediante el Diagnostic Wizard del container correspondiente ya que presenta el mismo problema

Para editar el XML:

  1. Realizamos un backup del container desde el repositorio de backups.
  2. Descargamos el backup en formato zip.
  3. Extraemos todos los ficheros del backup para que podamos trabajar cómodamente.
  4. Entre los ficheros .xml existentes con nombres del tipo 3+BET8T4BABCADtPYAQdd6g==.xml buscar el que contiene el filtro erróneo. Aparecerá la línea con formatodeviceEventClassId EQ "agent:050"
  5. Corregimos el filto eliminando los amp; sobrantes. El fitro quedaría: deviceEventClassId EQ "agent:050"
  6. Comprobamos que el filtro es correcto visualizando el xml en un navegador. El filtro debe aparecer correctamente
  7. Comprimimos en zip los ficheros de backup extraídos previamente, incluyendo los .xml modificados.
  8. Subimos el nuevo zip al repositorio de backup.
  9. Aplicamos los cambios al container correspondiente.

Hasta la proxima

Anuncios