Analizador de anotaciones y rastreo para Autonomic Computing - Notas de release

Problemas conocidos y soluciones

1.0 Analizador de anotaciones y rastreo
1.1 Vistas
1.2 Importar anotaciones
1.2.1 Problemas al importar archivos de anotaciones remotos
1.2.2 Importar archivos de anotaciones en Linux y AIX
1.2.3 Importar trace.log de WebSphere Application Server
1.2.4 Algunos archivos de anotaciones no pueden importarse utilizando IBM Agent Controller V5
1.2.5 Excepción de memoria insuficiente
1.2.6 Error de índice fuera de límites al añadir un archivo de anotaciones en el asistente Importar archivo de anotaciones en el controlador Linux GTK
1.2.7 Los Common Base Events mostrados para el registro de anotaciones de Diagnóstico de DB2® no cumplen con la especificación
1.2.8 No se visualizan errores al importar archivos de anotaciones
1.2.9 Limitación al importar archivos activity.log de WebSphere
1.2.10 Limitación al importar archivos de anotaciones generados en un entorno local distinto
1.2.11 Anomalía en la importación con el mensaje InvocationTargetException
1.2.12 NullPointerException al importar un registro de anotaciones vacío
1.3 Soporte de base de datos
1.4 Otros
1.4.1 El asistente Correlación de anotaciones nueva no se visualiza correctamente en el controlador Linux GTK
1.4.2 No se respetan las modificaciones en el nivel de anotaciones de un conector después de iniciar el entorno de trabajo por primera vez
1.4.3 Problemas al desempaquetar con el programa de utilidad unzip de Windows XP
1.4.4 Anomalía al crear un ejemplo en Red Hat Linux v8.0 con la JVM de IBM
1.4.5 Restricción del navegador para ver archivos de anotaciones XML de programas de utilidad de registro de anotaciones
1.4.6 Solo se pueden crear bases de datos de síntomas de formato TPTP desde la barra de herramientas del Navegador de anotaciones y el menú emergente
2.0 Herramienta de perfilado
2.1 Las vistas de interacción de agentes y procesos no están soportadas en la vista Diagrama de secuencia
2.2 El mandato Renovar vistas del Navegador de perfilado no funciona para Interacciones de rastreo
2.3 La creación de perfiles en Windows mediante Sun JDK 1.4.x puede terminar con un informe de error de Microsoft®

En las Notas de release de TPTP V3.3 encontrará información adicional asociada al Analizador de anotaciones y rastreo de TPTP.


1.0 Analizador de anotaciones y rastreo

1.1 Vistas

N/D

1.2 Importar anotaciones

1.2.1 Problemas al importar archivos de anotaciones remotos

Al importar un archivo de anotaciones remoto (Archivo > Importar... > Archivo de anotaciones), no se visualizan entradas de anotaciones en la vista Anotaciones después de renovar las vistas del Supervisor de perfilado (Perfilar > Renovar vistas) o se visualiza un diálogo Mensaje de anotación en el que se afirma que el cliente local no empezado la supervisión del analizador de anotaciones remoto tras esperar 30 segundos.

Este problema es debido a el estado latente de la red y puede arreglarse aumentando el tiempo durante el que Agent Controller espera al cliente local para empezar a supervisar el analizador de anotaciones remoto. Para solucionar este problema, intente lo siguiente:

  1. Intente volver a importar el archivo de anotaciones.
  2. Si los síntomas persisten, añada la entrada siguiente a la aplicación RemoteLogParserLoader en la configuración de Agent Controller (es decir, <directorio de instalación de Agent Controller>/plugins/com.ibm.etools.logging.parsers/config/pluginconfig.xml):
      
    <Application configuration="default" executable="RemoteLogParserLoader" 
    extends="default" location="%SYS_TEMP_DIR%" path="%JAVA_PATH%">
    ...
    <Parameter position="prepend"
    value="-Dorg.eclipse.hyades.logging.parsers.maxWaitTimeInMillis=xxxxx"/>
    ...
    </Application>
    
    donde xxxxx es tiempo de espera máximo en milisegundos (es decir, mayor que 30000).
  3. Una vez realizada la actualización, reinicie Agent Controller e intente volver a importar el archivo de anotaciones.

1.2.2 Importar archivos de anotaciones en Linux y AIX

Algunas importaciones del archivo de anotaciones no funcionan en absoluto en las plataformas Linux y AIX®.

Esto ocurre cuando el usuario no tiene los permisos adecuados para acceder a los archivos de anotaciones. Para resolver este tema, los archivos de anotaciones, deben copiarse en el directorio inicial del usuario e importarse desde ahí.

1.2.3 Importar trace.log de WebSphere Application Server

Se crea una correlación interna cuando se importa un archivo WebSphere Application Server trace.log.

El usuario no debe suprimir estas correlaciones ya que contienen información relacionada con la estructura interna del agente correspondiente.

1.2.4 Algunos archivos de anotaciones no pueden importarse utilizando IBM Agent Controller V5

Los archivos de anotaciones remotos que no sean activity.log no pueden importarse utilizando IBM Agent Controller V5. Al importar remotamente los archivos de anotaciones, Agent Controller en el sistema remoto debe estar al mismo nivel o a un nivel superior del Analizador de anotaciones y rastreo para Autonomic Computing.

Para solucionar este limitación, instale IBM Agent Controller proporcionado con el Analizador de anotaciones y rastreo en el sistema remoto.

1.2.5 Excepción de memoria insuficiente

Puede importar archivos de anotaciones hasta 25 MB en el área de trabajo y abrirlos en el Analizador de anotaciones y rastreo. El tiempo necesario para abrir el archivo de anotaciones depende del número de registros de anotaciones en el archivo y puede obtener una excepción de "memoria insuficiente".

Para solucionar este problema, utilice la característica de soporte de anotaciones grandes.

1.2.6 Error de índice fuera de límites al añadir un archivo de anotaciones en el asistente Importar archivo de anotaciones en el controlador Linux GTK

Durante la importación de un archivo de anotaciones se produce el Error de índice fuera de límites cuando intenta pulsar Aceptar en el asistente Añadir archivo de anotaciones. Esto es debido al hecho de que el archivo de anotaciones que se añade no tiene una versión seleccionada.

Asegúrese de seleccionar una opción de versión válida en la lista desplegable de versión junto a la pestaña Detalles del asistente Añadir archivo de anotaciones.

1.2.7 Los Common Base Events mostrados para el registro de anotaciones de Diagnóstico de DB2 no cumplen con la especificación

Si importa un registro de anotaciones de Diagnóstico de DB2, los Common Base Events mostrados en el Analizador de anotaciones y rastreo rompen con parte de la especificación de Common Base Events. Esto es debido a un error del programa de utilidad db2diag.exe que se utiliza para convertir anotaciones de Diagnóstico de DB2 en Common Base Events. Esto no debería afectar al funcionamiento. No habrá ninguna solución para este problema hasta que se arregle db2diag.exe.

1.2.8 No se lleva a cabo ninguna validación por parte del Analizador de anotaciones y rastreo en el tipo de archivo de anotaciones que se importa.

No se lleva a cabo ninguna validación por parte del Analizador de anotaciones y rastreo en el tipo de archivo de anotaciones que se importa. Al importar un archivo de anotaciones asegúrese de elegir el tipo y la versión de anotaciones correcta para el archivo de anotaciones que se está importando. Si se produce un problema durante la importación, no se muestran registros en la vista Anotaciones o los registros mostrados no son correctos y se visualizará un mensaje de error. Para obtener información más detallada acerca del error, consulte los detalles del diálogo de error o consulte el archivo .metadata\.plugins\org.eclipse.hyades.logging.adapter\hgla.log, si es que éste existe en el directorio workspace. Este archivo puede contener información acerca de errores que se hayan producido durante el análisis del archivo de anotaciones.

Si se produce un error al importar un archivo de anotaciones, se muestra un mensaje de error y no se muestran registros en la vista Anotaciones o se muestran datos incorrectos en los registros de la vista Anotaciones.

1.2.9 Limitación al importar archivos activitiy.log de WebSphere Application Server

Al importar archivos de anotaciones de actividad de WebSphere Application Server de sistemas que no estén en inglés, el analizador de archivos basado en reglas no correlaciona satisfactoriamente los datos de registros con un Common Base Event. En lugar de esto, algunos datos del registro de anotaciones pueden aparecer en el campo incorrecto de Common Base Event.

Para solucionar este problema, al importar archivos de anotaciones de actividad de WebSphere Application Server de sistemas que no estén en inglés, utilice el analizador de archivos de anotaciones estático.

1.2.10 Limitación al importar archivos de anotaciones generados en un entorno local distinto

Al importar archivos de anotaciones que contienen indicaciones de la hora en un entorno local distinto a aquel en el que se está ejecutando el Analizador de anotaciones y rastreo, el analizador archivos de anotaciones basado en reglas a veces no analiza la indicación de la hora ni otros datos de registros de anotaciones correctamente. Por ejemplo, al importar un archivo de anotaciones de acceso a IBM HTTP Server en inglés en el Analizador de anotaciones y rastreo que se está ejecutando en un sistema en japonés, los valores de creationTime de Common Base Events resultante tendrán un valor cero y el campo msg de Common Base Event estará en blanco.

Para solucionar este problema, al importar archivos de anotaciones que contengan indicaciones de la hora en otro entorno local que no sea el entorno local del sistema actual, utilice un analizador de archivos de anotaciones estático, si está disponible.

1.2.11 Anomalía en la importación con el mensaje InvocationTargetException

Si el Analizador de anotaciones y rastreo no se ha instalado correctamente y faltan algunos de sus archivos, la importación de un archivo de anotaciones puede fallar con el mensaje de anotaciones siguiente:

java.lang.reflect.InvocationTargetException

Para solucionar este problema, vuelva a instalar el Analizador de anotaciones y rastreo Nota: al instalar en Windows XP, no utilice el programa de utilidad unzip nativo de Windows XP. Consulte el apartado Problemas al desempaquetar con el programa de utilidad unzip de Windows XP, para conocer más detalles.

1.2.12 NullPointerException al importar un registro de anotaciones vacío

Cuando se importa un registro de anotaciones vacío o cuando se utiliza un filtro de importación que elimina todos los eventos de anotación, la vista Anotaciones aparecerá vacía y puede que se lance una excepción NullPointerException (en XMLLoader.endElement). Compruebe el archivo de anotaciones o pruebe con un filtro que permita cargar algunos eventos.

1.3 Soporte de base de datos

N/D

1.4 Otros

1.4.1 El asistente Correlación de anotaciones nueva no se visualiza correctamente en el controlador Linux GTK

En el asistente Correlación de anotaciones nueva, solo se muestra la lista Anotaciones disponibles y la lista está vacía. Esto es debido al hecho de que solo se visualiza la parte izquierda de la página del asistente.

Para solucionar este problema, intente redimensionar la página del asistente para que se muestre la lista Anotaciones seleccionadas y los botones de acciones. Una solución alternativa consiste en seleccionar los archivos de anotaciones para la correlación en la vista Navegador de anotaciones antes de pulsar el botón Correlación de anotaciones nueva.

1.4.2 No se respetan las modificaciones en el nivel de anotaciones de un conector después de iniciar el entorno de trabajo por primera vez

Si modifica el nivel de anotaciones de un conector en el archivo plugin.xml (a través de los puntos de ampliación com.ibm.etools.common.logging.commonLoggingOptions o com.ibm.etools.logging.util.loggingOptions) después del primer inicio de un entorno de trabajo, el cambio no se respeta en los lanzamientos subsiguientes del entorno de trabajo. El nivel de anotaciones especificado en el archivo plugin.xml del conector queda en antememoria del tiempo de ejecución de Eclipse la primera vez que se inicia el entorno de trabajo. Los inicios subsiguientes del entorno de trabajo utilizan el valor en antememoria del nivel de anotaciones del conector a pesar de la modificación del archivo plugin.xml.

Para solucionar este problema, reinicie el entorno de trabajo con el argumento de línea de mandatos -clean. Esta opción limpiará la memoria caché utilizada para almacenar los datos de resolución de dependencias de paquete compuesto y los datos de registro de ampliación de Eclipse y forzará a Eclipse a reinicializar estas memorias caché. Añada la opción después de eclipse.exe en <directorio de instalación del entorno de trabajo>\eclipse\ac.bat (Windows) o <directorio de instalación del entorno de trabajo>/eclipse/ac.sh (Linux). También puede modificar el nivel de anotaciones del conector en la página de preferencias de anotación (Ventana > Preferencias > Anotación) y reiniciar el entorno de trabajo.

1.4.3 Problemas al desempaquetar con el programa de utilidad unzip de Windows XP

Al instalar el Analizador de anotaciones y rastreo en Windows XP, surgen problemas al desempaquetar el archivo de tiempo de ejecución del Analizador de anotaciones y rastreo con el programa de utilidad unzip nativo de Windows XP. Algunos directorios y archivos no se han desempaquetado. Como resultado de este problema, algunos tipos de archivo de anotaciones no pueden importarse utilizando el Analizador de anotaciones y rastreo.

Para solucionar este problema, al instalar en Windows XP, utilice otro programa de utilidad de desempaquetado como por ejemplo WinZip o UnZip.

1.4.4 Anomalía al crear un ejemplo en Red Hat Linux v8.0 con la JVM de IBM

Al crear un ejemplo en el Analizador de anotaciones y rastreo utilizando el asistente Creación de ejemplo (Nuevo > Ejemplo), el Entorno de trabajo sufre una anomalía. Esto sucede cuando el asistente Creación de ejemplos intenta abrir el archivo readme.html como parte de los pasos de creación. Este problema se ha encontrado en Red Hat Linux v8.0 con la JVM de IBM y es un problema de SWT ( https://bugs.eclipse.org/bugs/show_bug.cgi?id=76515).

Para solucionar este problema, intente añadir -Xj9 como argumento de JVM en ac.sh para lanzar utilizando la JVM J9 de IBM. (Por ejemplo, ./eclipse -vmargs -Xj9 -Xmx500m). Para obtener más información acerca de cómo ejecutar SWT en Red Hat Linux v8.0, consulte la página Web SWT FAQ(http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/platform-swt-home/faq.html).

Note: tal como se indica en la tabla de plataformas de referencia de Eclipse Eclipse reference platforms (http://www.eclipse.org/eclipse/development/eclipse_project_plan_3_0.html#TargetOperatingEnvironments), solo están soportados los sistemas Linux siguientes: versión 2.2.1 del kit de herramientas de widget GTK+ y bibliotecas asociadas (GLib, Pango); el visor SWT HTML necesita Mozilla 1.4GTK2. Para Motif en otros sistemas Linux: Open Motif 2.1 (incluido); el visor SWT HTML necesita Mozilla 1.4GTK2.

1.4.5 Restricción del navegador para ver archivos XML de anotaciones comunes

El archivo CommonBaseEvents.log generado por el entorno de trabajo se ve mejor utilizando las vistas de anotaciones proporcionadas por las herramientas de anotación. También puede utilizar un navegador habilitado para XML para ver el formato de documento XML del archivo de anotaciones (es decir, el archivo llamado CommonBaseEvents.log_Viewer.xml en el subdirectorio workspace\.metadata del directorio de instalación.) Este archivo solo puede verse utilizando Microsoft Internet Explorer V6.0.28 y versiones superiores.

1.4.6 Solo se pueden crear bases de datos de síntomas de formato TPTP desde la barra de herramientas del Navegador de anotaciones y el menú emergente

Debido a una limitación de TPTP los usuarios no pueden crear ambos tipos de bases de datos de síntomas desde el botón de la barra de herramientas del navegador y el menú de contexto. Una solución consiste en seleccionar Archivo > Nuevo > Otro > Perfilado y anotación en el menú del entorno de trabajo y elegir el tipo de base de datos de síntomas que desea crear.

2.0 Herramienta de perfilado

2.1 Las vistas de interacción de agentes y procesos no están soportadas en la vista Diagrama de secuencia

La vista Interacciones de agente y la vista Interacciones de proceso no están soportadas en la vista Diagrama de secuencia para archivos de anotaciones.

Actualmente no hay ninguna solución para este problema.

2.2 El mandato Renovar vistas del Navegador de perfilado no funciona para Interacciones de rastreo

El mandato Renovar vistas del Navegador de perfilado no funciona para Interacciones de rastreo, Sin embargo, las interacciones de rastreo se renuevan automáticamente a intervalos regulares.

Una solución consiste en seleccionar otro nodo en el árbol de perfilado y volver a seleccionar el nodo anterior.

2.3 La creación de perfiles en Windows mediante Sun JDK 1.4.x puede terminar con un informe de error de Microsoft

Defecto de Bugzilla: 103058

El perfilado de la aplicación finaliza con el mensaje "java.exe ha encontrado un problema y debe cerrarse. Disculpen las molestias.". El mensaje contiene información y opciones para someter un informe de error a Microsoft. Consulte bugzilla 103058 para obtener una captura de pantalla del mensaje.

Este problema se ha observado en varias modalidades: Análisis de tiempo (con o sin ";Mostrar instancias"), Análisis de memoria y en combinaciones de estas modalidades. Puede solucionar el problema volviendo a ejecutar el perfilado de la aplicación con JIT desactivado, es decir proporcionando "-Djava.compiler=NONE" como argumento de JVM. El problema se ha producido con SUN JDK 1.4.2_08-b03 para Windows.

Volver al archivo readme principal

©Copyright IBM Corporation 2000, 2005. Reservados todos los derechos.