Skip To Content

Inicio de sesión

En este tema

Opciones de inicio de sesión

Esta sección describe los archivos de registro para la aplicación Web del geoportal y sus Herramientas de escritorio.

  1. Inicio de sesión de la aplicación Web del Geoportal
  2. Habilitar el inicio de sesión para los clientes de Geoportal
  3. El archivo CswClient.log para los clientes de CSW
  4. El archivo publishMetadata.log para Publicar cliente
  5. El WMCOpener.log para el cliente de WMC

Inicio de sesión de la aplicación Web del Geoportal

Cuando ocurren errores u otros problemas en la interfaz de geoportal, el mejor lugar para buscar información es en los archivos de registro. El inicio de sesión de la aplicación Web del geoportal que aquí se describe está en el contexto de implementaciones que usen Apache Tomcat para inicio de sesión en el geoportal u Oracle WebLogic para inicio de sesión en el geoportal como el servidor de la aplicación Web. Para otro software del servidor compatible con la aplicación Web, puede usar los conceptos que se describen en esta sección y aplicarlos al marco de inicio de sesión útil de java.

Inicio de sesión del geoportal para Apache Tomcat

Los archivos de registro de Tomcat se encuentran de manera predeterminada en el directorio <Tomcat Installation Directory>\logs. Además de los archivos estándar que crea Tomcat, el directorio de registros también incluirá un archivo de registro del geoportal ArcGIS Server, llamado gpt.xxxxxx.log en donde xxxxxx es la fecha en el formato aaaa-mm-dd. Este archivo de registro es el primer lugar en donde se deben buscar los errores. Los detalles adicionales sobre el mecanismo de inicio de sesión de Tomcat se pueden encontrar aquí.

El geoportal del ArcGIS Server permite establecer el nivel de inicio de sesión para obtener más o menos detalle en los archivos de registro de geoportal. El nivel de detalles escritos en el archivo gpt.xxxxx.log se establece en el archivo <Tomcat Installation Directory>\webapps\geoportal\WEB-INF\classes\logging.properties. La variable com.esri.gpt.level determina el nivel de inicio de sesión y se establece en FINE de manera predeterminada. Los valores aceptados para el nivel de inicio de sesión son:

  • SEVERE
  • WARNING
  • INFO
  • CONFIG
  • FINE
  • FINER
  • FINEST
  • ALL
Después de cambiar el nivel de inicio de sesión, reinicie la aplicación Web del geoportal en Tomcat Manager o reinicie Tomcat del todo para que sus cambios tengan efecto.

Precaución:

Establecer el nivel de registro en FINER, FINEST o ALL es una solución de problemas adecuada, pero el nivel de registro se debe establecer nuevamente en su nivel original cuando la solución de problemas esté completa. Dejar que el inicio de sesión se establezca en estos niveles causará que el archivo de registro crezca rápidamente y ocupe espacio en disco.

Inicio de sesión del geoportal para Oracle WebLogic

Weblogic no obtiene el archivo logging.properties predeterminado del geoportal en el directorio de clases de geoportal. Para afectar las propiedades de inicio de sesión, debe editar el logging.properties principal para el java ejecutable que WebLogic esté ejecutando. Los pasos a continuación tratan sobre cómo habilitar un archivo de registro para la aplicación Web del geoportal y escribirlo en un directorio de salida de su elección. Para más información, consulte la documentación de Oracle on-line sobre inicio de sesión de WebLogic.

  1. Ubique el java ejecutable que Weblogic está ejecutando y dentro de esa carpeta abra su archivo logging.properties en un editor de texto.
    Sugerencia:

    Algunas veces el archivo logging.properties del java ejecutable de WebLogic se puede encontrar en la carpeta \\bea\jrockit\jre\lib o \\Oracle\Middleware\jdk\jre\lib.

  2. En el archivo logging.properties, busque el parámetro java.util.logging.ConsoleHandler.level y cambie la configuración de INFO predeterminada a FINER.
  3. En ese mismo archivo, desplácese al final del archivo en donde se definen las propiedades específicas # de instalación. Debajo de la línea de ejemplo de la instalación com.xyz.foo.level = SEVERE, introduzca lo siguiente:
    com.esri.gpt.level = FINER
  4. Guarde el archivo logging.properties.
  5. Las secuencias de comando del servidor weblogic registran de manera predeterminada todos los mensajes en la consola del servidor. Para redirigir estos a un archivo de registro, debe editar la secuencia de comandos de inicio de WebLogic Server. Empiece por navegar al archivo startWebLogic.cmd y ábralo en un editor de texto. El archivo startWebLogic se encuentra a menudo en la carpeta \\wlserver_10\samples\domains\wl_server\bin o una ruta de archivo similar.
  6. En el archivo startWebLogic.cmd, busque la línea que dice:
    set JAVA_OPTIONS=%SAVE_JAVA_OPTIONS%
  7. Agregue dos parámetros adicionales a esta variable JAVA_OPTIONS. Los dos parámetros definirán el nombre de dos archivos de registro del geoportal y la ubicación a la que se deben escribir. En nuestro ejemplo, escribimos estos dos archivos de registro en la unidad C:\. Los dos parámetros son -Dweblogic.Stdout="C:\geoportal-stdout" y -Dweblogic.Stderr="C:\geoportal-stderr". La variable JAVA_OPTIOINS ahora debe verse como el ejemplo a continuación.
    set JAVA_OPTIONS=%SAVE_JAVA_OPTIONS% -Dweblogic.Stdout="C:\geoportal-stdout" -Dweblogic.Stderr="C:\geoportal-stderr"
  8. Guarde el archivo startWebLogic.cmd.
  9. Reinicie el servicio WebLogic. Después de que inicie el servicio, sus archivos de registro del geoportal deben escribirse en la unidad C:\.

Habilitar el inicio de sesión para los clientes de Geoportal

El inicio de sesión para Clientes de CSW, Publicar cliente y Cliente de WMC se desactiva por defecto. Para permitir el inicio de sesión, especifique la ruta de salida del archivo de registro y defina el tamaño máximo del archivo de registro; debe configurar los archivos de propiedades de los Clientes. Estos archivos de propiedades se encuentran en el directorio de instalación de ArcGIS Desktop, en la carpeta \\ArcGIS\Desktop10.0\bin y se instalan cuando se instala el Cliente. Para los Clientes de CSW para ArcGIS Explorer, el archivo de propiedades se encuentra en \\\Explorer\bin. A continuación se muestra el archivo de propiedades correspondiente a cada Cliente.

Precaución:

Si navega al directorio \\ProgramFiles\ESRI\Geoportal\, verá subcarpetas para los Clientes que también contienen archivos de propiedades. Éstas son plantillas que se usan durante la instalación del Cliente y no se hace referencia a ellas para ningún cambio de inicio de sesión. En cambio, asegúrese de hacer cualquier modificación de inicio de sesión a los archivos de propiedades en la carpeta \\ArcGIS\Desktop10.0\bin.

Nombre del cliente de geoportalArchivo de propiedades en \\ArcGIS\Desktop10.0\bin

Clientes de CSW

CswClient.properties

Cliente de publicación

PublishClient.properties

Cliente de WMC

WMCOpener.properties

Cada archivo de propiedades tiene las siguientes tres configuraciones, que se pueden establecer según se describe a continuación. Después de cambiar el archivo de propiedades, debe volver a iniciar ArcGIS Desktop o ArcGIS Explorer para que sus cambios tengan efecto.

ConfiguraciónDescripciónValores aceptados

logFolder

Ubicación en la que se deben escribir los archivos de registro

ruta del archivo accesible en la red

maxLogFileSizeInBytes

tamaño máximo permitido para el archivo de registro

entero

depurar

establece el inicio de sesión en activado o desactivado

Nota:

A diferencia del inicio de sesión de la aplicación Web de geoportal, solamente existen dos niveles de inicio de sesión para los clientes: activado o desactivado

activado/desactivado

desactivado es el predeterminado

El archivo CswClient.log para los clientes de CSW

Después de habilitar el inicio de sesión para los clientes de CSW, puede investigar el archivo de registro para ver las solicitudes que se envían de los clientes de CSW a los extremos del catálogo de CSW. Para obtener más información sobre las solicitudes y respuestas administradas por el cliente de CSW, consulte Cómo funcionan los clientes de CSW. Investigar la comunicación en el archivo CswClient.log puede revelar a menudo si existe algún problema en el extremo, el perfil que se está usando para comunicarse u otro problema de comunicación.

El archivo publishMetadata.log para Publicar cliente

Después de habilitar el inicio de sesión para Publicar cliente, puede investigar el archivo de registro publishMetadata.log para obtener información sobre sus sesiones de publicación y los resultados detallados de la sesión de publicación. A continuación se describe un archivo de registro de muestra. Puede ver otros mensajes además de los que encontrará en la muestra, dependiendo del recurso que se publica y si la sesión se completó correctamente.

************ Metadata Publishing started at   7/28/2010 11:20:38 AM ************
Publication Parameters
============================================================
Metadata Server Url           : http://myserver:8080/geoportal
Publish Metadata Service Name : GPT_Publish_Metadata
Selected Workspace Name       : \\networkServer\C$\Data\districts.shp.xml
Selected container category   : XML Document
============================================================
EndPoint Type : DEFAULT
Publish url : http://myserver:8080/geoportal/rest/manage/document
Publish request : <metadata xml here>
Publish response : 
Publication successful for \\networkServer\C$\Data\districts.shp.xml
************ Metadata Publishing completed at 7/28/2010 11:20:46 AM ************

Este archivo de registro muestra la hora de inicio y finalización de la sesión de publicación, los parámetros de entrada de la sesión y la respuesta si la sesión de publicación es correcta o no. La solicitud de Publicar incluye los metadatos en los documentos que Publicar cliente busca y publica. El Tipo de extremo indica si el extremo predeterminado del geoportal, que es el extremo REST, está en uso o si se usa el extremo CSW o extremo servlet. La url de Publicar es la url de ese extremo. En este ejemplo, usted puede ver que se menciona la url del extremo REST.

El WMCOpener.log para el cliente de WMC

Después dehabilitar el inicio de sesión para el Cliente de WMC, puede investigar el archivo de registro WMCOpener.log para ver información sobre los servicios a los que se hace referencia cuando usa el Cliente de WMC. WMCOpener.log proporcionará la información de servicio que leyó del archivo WMC e informará si en realidad se agregó la capa al mapa. Si hay algún problema con el servicio y no se agrega al mapa, la información del servicio se enumerará en el registro, pero no se indicará que se ha agregado.