Readme (Léame) del Diseñador 4.0.1 para el Gestor de identidades de Novell

15 de abril de 2011

Este documento contiene problemas conocidos y más información sobre la versión 4.0.1 del Diseñador de Novell.

7.7.1 GNOME
7.7.2 KDE

1.0 Documentación

1.1 Novedades del Diseñador 4.0.1

La sección de novedades del Diseñador 4.0.1 para el Gestor de identidades se incluye en el prototipo. Esta sección también estará disponible en línea cuando se publique el Diseñador 4.0.1.

1.2 Búsqueda de documentación

La documentación del Diseñador 4.0.1 para el Gestor de identidades se incluye en el prototipo. Esta documentación también estará disponible en línea cuando se publique la versión definitiva.

Este archivo Readme (Léame) recoge los problemas conocidos de la versión 4.0.1 del Diseñador. Además de este archivo, hay un Archivo Readme (Léame) del Gestor de identidades 4.0.1.

También hay disponible documentación adicional para los siguientes recursos:

1.3 Exploración y búsqueda

Para examinar los temas de ayuda del diseñador después de la instalación:

  1. En el Diseñador, haga clic en Ayuda > Contenido de la ayuda.

  2. Seleccione un libro, examine la tabla de contenidos y seleccione un tema.

Para buscar información específica acerca del diseñador después de la instalación:

  1. Haga clic en Ayuda > Buscar e introduzca el texto de la búsqueda.

    O bien

    Pulse F1 en cualquier página. (En Linux, pulse Ctrl + F1).

  2. Escriba un tema en el campo Buscar y haga clic en Ir.

2.0 Localización

2.1 Idiomas disponibles

El Diseñador incluye la interfaz de usuario traducida a los siguientes idiomas: alemán, chino simplificado, chino tradicional, español, francés, italiano, japonés, neerlandés y portugués de Brasil. El idioma de la interfaz de usuario se puede seleccionar durante la instalación o durante la ejecución mediante el recuadro de diálogo Preferencias.

2.2 Componentes no traducidos

Esta versión no incluye la traducción de la ayuda del Diseñador en tiempo de ejecución ni de la documentación del producto. Actualmente, la documentación de proyectos generada por el Diseñador sólo está disponible en inglés.

2.3 Complementos

Algunos complementos se proporcionan desde el metadirectorio y sólo están disponibles en los idiomas compatibles con él, como el alemán, el chino simplificado, el chino tradicional, el francés o el japonés. Es posible que algunos complementos de otros fabricantes sólo estén disponibles en inglés.

3.0 Problemas de instalación

3.1 No es posible instalar el Diseñador en Windows

Algunos usuarios nos han comunicado que no pueden instalar el Diseñador en Windows. La instalación se inicia pero se cierra con el siguiente error:

"This Application has Unexpectedly Quit." 

Si se presenta este problema:

  1. Haga clic con el botón derecho en el archivo install.exe del Diseñador, seleccione Propiedades y, a continuación, haga clic en la pestaña Compatibilidad.

  2. En la sección Modo de compatibilidad, seleccione la opción Ejecutar este programa en el modo de compatibilidad para y seleccione Windows 2000 en el menú desplegable.

    La instalación del Diseñador debería ejecutarse con normalidad.

3.2 Instalación del Diseñador en un controlador de red con el UAC activado en Windows Vista

El Diseñador 4.0.1 se ha probado oficialmente con Windows Vista y es compatible con este sistema operativo. Sin embargo, si activa el Control de cuentas de usuario (UAC) en Windows Vista, es posible que los programas no puedan acceder a algunas ubicaciones de red ni instalar el Diseñador en un controlador de red. Este problema también puede producirse al utilizar el indicador de comandos para acceder a una ubicación de red.

Para resolver este problema, debe configurar el valor de registro EnableLinkedConnections según las instrucciones del artículo "Después de activar Control de cuentas de usuario en Windows Vista, los programas no pueden tener acceso a algunas ubicaciones de red", del 21 de mayo de 2008, de la Microsoft Knowledge Base.

Siga estos pasos para aplicar la solución y configurar el valor de registro EnableLinkedConnections:

  1. Haga clic en Inicio, escriba regedit en el recuadro Iniciar búsqueda y pulse Intro.

  2. Busque la siguiente clave secundaria del registro y haga clic en ella con el botón derecho:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System.
    
  3. Seleccione Nuevo y haga clic en Valor DWORD.

  4. Escriba EnableLinkedConnections y pulse Intro.

  5. Haga clic con el botón derecho en EnableLinkedConnections y haga clic en Modificar.

  6. En el recuadro de datos Valor, escriba 1 y haga clic en Aceptar.

  7. Salga del Editor del Registro y reinicie el sistema.

3.3 Instalación en Windows en inglés con el paquete de idiomas asiático y en una vía de instalación de doble byte

Si se instala en una vía donde hay caracteres de doble byte y el sistema operativo se ejecuta en la versión inglesa de Windows con el paquete de idiomas asiáticos instalado, el paquete de instalación muestra un error que indica que no es posible extraer el archivo comprimido. Existen problemas conocidos al usar los conjuntos de caracteres de doble byte en vías de archivos de Windows. Estos problemas provienen del proveedor del sistema operativo o del proveedor del marco de instalación. Como alternativa, puede instalar vías con caracteres de doble byte en una versión traducida del sistema operativo.

3.4 La instalación en Linux devuelve un error de excepción

El siguiente error se produce con algunas versiones de Linux:

Invocation of this Java Application has caused an InvocationTargetException. This application will now exit.

El programa xhost hace que Linux sea más seguro impidiendo que otros hosts y usuarios establezcan conexiones con el servidor X. Si ha entrado como un usuario válido e intenta ejecutar la instalación como usuario Root, puede producirse este error. Para obtener información adicional acerca de xhost, consulte la página Man de xhost.

3.5 Se producen mensajes de advertencia cuando se inicia el Diseñador después de instalarlo

Los siguientes mensajes de advertencia aparecen en las plataformas SUSE Linux Enterprise Desktop (SLED 11) y openSUSE 11.1:

Gtk-Message: Failed to load module "gnomebreakpad": libgnomebreakpad.so: cannot open shared object file: No such file or directory 
Gtk-Message: Failed to load module "canberra-gtk-module": libcanberra-gtk-module.so: cannot open shared object file: No such file or directory 

Se puede hacer caso omiso de estos mensajes sin problema alguno.

3.6 El Diseñador no se lanza en la plataforma openSUSE 10.3 de 32 bits

Para solucionar este problema, lance el Diseñador mediante PuTTY y Xming:

  1. Descargue PuTTY y guárdelo en la carpeta de Windows.

  2. Descargue Xming e instálelo.

  3. En la barra de tareas, haga clic en el icono de Xming > View Log Copy Display "127.0.0.1:0.0" (Ver copia del registro de pantalla "127.0.0.1:0.0").

  4. En el indicador de comandos, abra PuTTY y pegue 127.0.0.1:0. en la ubicación de pantalla X.

  5. En Categoría, acceda a Conexión > SSH > X11 > marque la casilla para habilitar el reenvío x11.

  6. En Categoría, acceda a la sesión, haga clic en los ajustes por defecto y guárdelos.

  7. Vuelva a abrir PuTTY y entre a la sesión en un sistema Linux.

  8. Lance el Diseñador.

3.7 El Readme (Léame) del Diseñador 4.0.1 muestra caracteres corruptos

Si abre el archivo Readme (Léame) del Diseñador 4.0.1 durante la instalación, se muestran caracteres corruptos en la pantalla. También aparece un mensaje de error. Se puede hacer caso omiso de este error sin problema alguno. El Readme (Léame) se abre sin problemas cuando la instalación se completa correctamente.

3.8 Al establecer una comunicación con eDirectory desde el Diseñador 4.0.1 se produce un error en Windows 7

Este problema se produce porque una versión anterior de NICI podría no haberse desinstalado correctamente. Es posible que queden algunos archivos residuales en el sistema de archivos.

Para solucionar este problema, elimine todos los archivos de NICI del sistema y vuelva a instalar el Diseñador y el Cliente Novell.

4.0 Problemas de cifrado y seguridad

4.1 Archivos de proyecto no cifrados

Las contraseñas permanecen ocultas. No obstante, si hay otros datos importantes en el archivo de proyecto, no tendrán ningún tipo de cifrado, por lo que debe tener cuidado de proteger la información.

5.0 Problemas relacionados con la generación de documentos para proyectos

5.1 Uso de Adobe Acrobat Reader para Linux

Por defecto, Linux puede usar un lector de PDF (Evince) que no admite la fuente integrada que se utiliza para ver caracteres de doble byte. Se debe usar el lector de Adobe Acrobat para Linux para permitir estos caracteres.

5.2 Al generar la documentación de proyectos grandes puede faltar memoria

Para evitar la falta de memoria, genere los documentos de forma individual para el repositorio seguro de identidades, los controladores y los conjuntos de controladores.

6.0 Problemas generales

En las siguientes secciones se proporciona información sobre problemas conocidos en el momento del lanzamiento del producto.

6.1 Las plantillas de notificación se filtran por los valores de nombre y localidad

Al ejecutar el Diseñador en cualquier idioma, por defecto sólo se ven las plantillas de notificación en el idioma en que se está trabajando. Para ver las plantillas en otros idiomas, cambie los ajustes del filtro para la vista Esquema:

  1. Haga clic en el icono de filtro en la esquina superior derecha de la vista Esquema.

  2. Seleccione los idiomas que desee ver.

Asimismo, al crear nuevas plantillas, debe añadir el código del idioma correspondiente al nombre de la plantilla para que las nuevas se filtren correctamente. Por ejemplo, una plantilla en alemán debe denominarse <NombrePlantilla_de>. Los códigos de idiomas son los siguientes:

  • da: danés
  • de: alemán
  • es: español
  • fr: francés
  • it: italiano
  • ja: japonés
  • nl: neerlandés
  • pt: portugués
  • ru: ruso
  • sv: sueco
  • zh-CN: chino simplificado
  • zh-TW: chino tradicional
  • en: inglés (o con el código de idioma desactivado)

6.2 La cadena Supervisor-Empleado no está traducida para las relaciones de DAL en la configuración regional portuguesa

6.3 El Diseñador no se lanza después de instalarlo en Windows Vista

Windows Vista incluye una función de control de cuentas de usuario que impide que las aplicaciones se ejecuten con privilegios de administrador, a menos que se permita específicamente.

Si el Diseñador no se instala correctamente o no se lanza después de instalarlo en Windows Vista:

  1. Haga clic con el botón derecho en el acceso directo del Diseñador en el escritorio.

  2. Seleccione Ejecutar como administrador.

Para que las actualizaciones automáticas del Diseñador funcionen en Windows Vista (versiones Ultimate y Business), asegúrese de que el usuario que ha entrado a la sesión es un administrador o equivalente.

6.4 Las operaciones en vivo en Windows Vista son lentas

Si ejecuta el Diseñador en Windows Vista, puede que observe un rendimiento pobre al realizar operaciones en vivo en un servidor de Windows 2003. Puede resolver este problema inhabilitando el ajuste automático de TCP en Windows Vista. Para ello, abra un indicador de comandos y escriba lo siguiente:

netsh interface tcp set global autotuninglevel=disabled 

6.5 NICI no se instala en Windows durante la instalación del Diseñador

Si se presenta el siguiente mensaje de error durante la instalación del Diseñador, una posible razón podría ser que la vía de los ejecutables sea demasiado larga. A pesar del mensaje, la instalación se completa correctamente, pero NICI no se instala.

Error Executing the Specific Program 

C:\Users\Administrator\AppData\Local\Temp\pftE915~tmp\Disk1\Setup.exe -s -f1C:\Users\Administrator\Desktop\designer_cdimage_win\linux\final\designer_win32\designer_install\components\nici\wcniciu0.iss -f2C:\Users\Administrator\AppData\Local\Temp\designerNici.log 

Para solucionar este problema, instale NICI ejecutando el comando <Vía de instalación del Diseñador>\components\nici\wcniciu0.exe.

6.6 JVM se bloquea al cerrar el Diseñador en Windows Vista

Después de realizar cualquier operación en vivo en el Diseñador en Windows Vista, JVM se puede bloquear al cerrar el Diseñador. Esto se debe a que se produce una llamada errónea en JClient. Cuando esto sucede, no se pierden datos. Basta con cerrar la ventana de error.

Se está solucionando este problema.

6.7 El esquema de aplicación no se importa por defecto

Los esquemas de aplicación no se importan automáticamente por defecto. Siempre puede llevar a cabo una operación de actualización del esquema de aplicación en una aplicación concreta después de importar el proyecto.

  1. Pulse con el botón derecho en el controlador.

  2. Seleccione Activo > Actualizar esquema de aplicación.

    También puede cambiar esta preferencia seleccionando Ventana > Preferencias > Novell > Gestor de identidades > Importar/Distribuir > Comportamientos > Importar y seleccionando a continuación Incluir esquema de aplicación al importar controladores.

6.8 Ejecución del Diseñador con fuentes de 120 ppp en Windows

El tamaño de 120 ppp es demasiado grande para el texto en las decoraciones estándar de Windows XP. Ajuste los ajustes de visualización:

  1. En el Panel de control, seleccione Pantalla > Apariencia > Efectos.

  2. En Usar el siguiente método para suavizar los bordes de las fuentes de pantalla, cambie Estándar a ClearType.

    Si la pantalla necesita fuentes de más de 120 ppp, debe utilizar ClearType. Además del aspecto obvios de suavización de contornos, ClearType ofrece fuentes más ponderadas. Sin ClearType, las fuentes son demasiado delgadas y ligeras, con lo que se reduce la legibilidad.

  3. Haga clic en Aceptar y, a continuación, en Opciones avanzadas.

  4. En el campo Elemento, reduzca los tamaños de los elementos Icono, Menú, Recuadro de mensaje, Elementos seleccionados e Información sobre herramientas.

  5. Reduzca las barras de título y los controles relacionados a un tamaño adecuado.

  6. Ajuste el espacio entre iconos y la anchura de la barra de desplazamiento.

  7. Asegúrese de que la pantalla está definida a alta resolución.

    Esto permite eliminar la mayoría de los problemas de visualización de los monitores de alta definición.

6.9 Mejora del rendimiento del modelador

Si desea mejorar el rendimiento en operaciones a gran escala (por ejemplo, para copiar y pegar varios objetos), el rendimiento es hasta diez veces más rápido si oculta o cierra la vista Esquema. El rendimiento mejorará aún más si también cierra la vista Propiedades. Para restaurar rápidamente estas vistas, haga clic en Ventana > Restaurar perspectiva.

6.10 Nombres de proyectos del controlador JDBC 3.5

Si un proyecto contiene un controlador JDBC 3.5, observará que el nombre por defecto del controlador es JDBC 3\.5. Esto es normal y permite que el controlador se distribuya correctamente.

6.11 El Diseñador 4.0.1 no admite espacios de trabajo de la versión 2.1.1

Los espacios de trabajo del Diseñador 2.1.1 no son compatibles con el Diseñador 4.0.1. El Diseñador almacena proyectos e información de configuración en un espacio de trabajo. Estos espacios de trabajo no son compatibles entre distintas versiones del Diseñador. Deberá enlazar el Diseñador 4.0.1 con un nuevo espacio de trabajo, y no con un espacio de trabajo utilizado por una versión anterior del Diseñador.

6.12 Limitaciones del Editor de funciones

El Editor de funciones no admite la función del controlador de alimentación de salida y no puede elegir sistemas lógicos para controladores SAP. Aunque el Editor de funciones muestra los derechos, no diferencia entre sistemas lógicos.

6.13 El Diseñador 4.0.1 no admite la conversión de proyectos de versiones anteriores al Diseñador 3.0

Para resolver este problema, convierta los proyectos antiguos a la versión 3.0.1 del Diseñador y, después, impórtelos al Diseñador 3.5.

6.14 El convertidor de proyectos no es compatible con las áreas de trabajo montadas de forma remota

Si convierte el proyecto del Diseñador 3.5 al Diseñador 4.0.1 después de montar el área de trabajo del Diseñador 3.5 en el equipo local en el que está instalado el Diseñador 4.0.1, el convertidor de proyectos no convierte el proyecto del Diseñador 3.5.

Para solucionar este problema, copie el área de trabajo del Diseñador 3.5 en el equipo local donde esté instalado el Diseñador 4.0.1 y ejecute el convertidor de proyectos.

6.15 El generador de documentos no genera documentación para las directivas de derechos basadas en funciones ni los recursos del módulo de provisión basado en funciones

6.16 El navegador Web interno no funciona en el Diseñador en plataformas Linux

El navegador Web interno no funciona como se espera debido a problemas de XULrunner.

Para solucionar este problema, abra el navegador externo mediante las opciones Diseñador > Windows > Preferencias > General > Navegador Web > Usar navegador externo. De este modo accederá a la URL de iManager a través del navegador Web por defecto del sistema, como Mozilla Firefox o Microsoft Internet Explorer.

6.17 Distribución de enlaces para ECMAScript a la definición de petición de provisión

ECMAScript se debe distribuir junto a sus enlaces. Si se distribuye ECMAScript directamente, no se distribuyen los enlaces. Sólo es posible añadir los guiones distribuidos (eDirectory) a la definición de petición de provisión (PRD) si los enlaces que conectan ECMAScript con el controlador están presentes.

Existen varias formas de enlazar ECMAScript con un controlador:

  • Distribuir los enlaces del controlador haciendo clic con el botón derecho y seleccionando Controlador > Comparar en vivo > Actualizar eDirectory.

  • Hacer clic en Controlador > Comparar en vivo > Actualizar eDirectory para crear los enlaces de directiva en el controlador. Cuando el controlador se importa en el siguiente proyecto, los enlaces de ECMAScript también se importan.

  • Cuando se observen los guiones en la vista Esquema del siguiente proyecto, dirigirse a la configuración del controlador, hacer clic en la pestaña ECMAScript y añadir el guión de forma manual. De esta forma se crea un enlace entre el guión y el controlador.

6.18 MVEditor no resuelve el DN de la consulta global DAL

Si no se especifica el tipo de entidad, la selección de búsqueda de MVEditor filtra los resultados y muestra los valores correctos. Si se especifica el tipo de entidad, la consulta DAL deja de devolver los valores correctos.

Para solucionar este problema, no especifique la clave de entidad DAL si se dispone a especificar la expresión global, ya que la consulta global ya hace referencia a una clave de entidad en la definición. Puede especificar la búsqueda de clave de entidad DAL y asignar la expresión de visualización, o bien especificar la expresión global de consulta DAL, pero no especificar las dos al mismo tiempo.

6.19 Un atributo con un carácter de subrayado en el nombre LDAP interrumpe el portlet de detalles

El problema se produce si se usa un carácter de subrayado (_) en el nombre del atributo. Por ejemplo, los atributos NombrePrueba o Nombre-prueba funcionan bien, pero Nombre_prueba, no.

6.20 No hay preferencias de historial local

Las preferencias de historial local disponibles en el Diseñador son una función de Eclipse. No están pensadas para almacenar en caché los datos del Diseñador.

Para reducir al mínimo el historial que el Diseñador puede guardar en caché:

  1. Acceda a la página de preferencias del historial local haciendo clic en Windows > Preferencias > General > Área de trabajo > Historial local.

  2. Defina las siguientes preferencias:

    • Días que se deben conservar los archivos: 1

    • Número máximo de entradas por archivo: 1

    • Tamaño máximo del archivo (MB): 1

  3. Reinicie el Diseñador para aplicar los valores cambiados.

6.21 Establecimiento de los puertos LDAP de forma correcta tras importar un proyecto en el Diseñador

Si crea un proyecto después de importarlo desde un sistema en vivo en el Diseñador, el programa no establece los puertos de forma correcta en la vista Propiedades del repositorio seguro de identidades.

Para solucionar este problema, cambie los puertos LDAP en la vista Propiedades del repositorio seguro de identidades antes de distribuir el proyecto importado.

7.0 Problemas con Linux

7.1 Error "JVM terminated exit code=1"

En algunas instalaciones se ha producido el error JVM terminated exit code=1 (Código de salida de fin de JVM=1) en estaciones de trabajo SLED 10 SP1. Es posible aplicar una solución temporal realizando el siguiente cambio en el archivo /etc/X11/xorg.conf:

Section "Extensions"
Option "MIT-SHM" "no"
EndSection

Tenga en cuenta que si se inhabilita esta extensión, el rendimiento se degradará.

7.2 Instalación del Diseñador en openSUSE 10.3 con la interfaz GNOME

La interfaz GNOME de openSUSE 10.3 no funciona en principio con el Diseñador del Gestor de identidades. Por ejemplo, el Diseñador no se abre en GNOME, o se bloquea en cuanto se pasa el cursor sobre una sugerencia o se bloquea al suprimir objetos de la vista de proyecto. Para que openSUSE 10.3 con GNOME funcione con el Diseñador 3.x o posterior, debe actualizar todas las bibliotecas desde openSUSE.org. Asegúrese de incluir lo siguiente:

  • bug-buddy

  • gtk2

Si experimenta dificultades al ejecutar las actualizaciones, o si necesita configurar el servidor de actualizaciones, consulte el sitio Web de documentación YaST Online Update (Actualizaciones en línea de YaST) para obtener ayuda adicional.

7.3 Error de destrucción de stack en openSUSE 10.3

Al iniciar el Diseñador con StartDesigner.sh en openSUSE 10.3, es posible que reciba el siguiente error en la consola:

"*** stack smashing detected ***: ~/designer/jre/bin/java terminated" 

El Diseñador no se inicia. Este error puede producirse al utilizar el sistema de entrada de lenguaje de la plataforma Smart Common Input Method (SCIM) en el escritorio de Linux, específicamente, el módulo scim-bridge-gtk para GTK. Puede solucionar este error de estas dos formas:

  • Quite el módulo scim-bridge-gtk.

  • Exporte la variable de entorno GTK_IM_MODULE=xim (haga clic en export GTK_IM_MODULE=xim para obtener más información).

7.4 Instalación del diseñador en distribuciones de Linux basadas en Debian

A pesar de que no podemos dar soporte oficial a todas las distribuciones de Linux, muchos clientes han ejecutado correctamente el diseñador en distribuciones basadas en Debian, como Ubuntu. Para esto, realice los siguientes pasos:

  1. Descargue y extraiga el Diseñador desde el sitio Web Cool Solutions (Soluciones geniales) a la carpeta que elija.

  2. Utilice el administrador de paquetes sinápticos de Ubuntu para instalar los paquetes alien, rpm y gettext.

    O bien

    En la línea de comandos, escriba sudo apt-get -f install alien rpm gettext.

  3. Cambie los directorios al directorio de designerInstallDir.

  4. En la línea de comandos, introduzca sudo rpm -ivh --nodeps components/nici/nici.i386.rpm).

    Se añade así una entrada a la base de datos RPM que comprueba el instalador cuando se introduce rpm -qa en la línea de comandos.

  5. También se requiere el RPM gettext para el instalador estándar del Diseñador. Descargue cualquier versión instalable de gettext.rpm e instálela. Por ejemplo, rpm -ivh --nodeps gettext[versión].rpm. Con este paso se añade la entrada gettext a la base de datos RPM.

  6. Ejecute el guión estándar del Diseñador ./install como un usuario de escritorio

7.5 Ejecución de eDirectory con el diseñador en Linux

Si ejecuta eDirectory en Linux y también desea ejecutar el diseñador, deberá ejecutar el diseñador como usuario Root. Para instalar eDirectory es necesario instalar sus paquetes básicos como usuario root, lo que impide que los usuarios normales puedan ejecutarlos. En concreto, el Diseñador se bloquea si lo ejecuta un usuario distinto del usuario Root al importar o distribuir y al conectarse a un árbol.

7.6 Ejecución del Diseñador en Linux con gtk-qt-engine

No es recomendable ejecutar el Diseñador con el RPM gtk-qt-engine instalado. Este paquete RPM se instala con SUSE Linux y otras distribuciones de Linux. Existen problemas documentados que producen bloqueos y problemas con los temas del diseñador al instalar este paquete.

Si utiliza este paquete RPM, obtenga la versión más reciente. Puede descargar esta versión desde el sitio Web de KDE.

Incluso con la versión más reciente del paquete, es posible que las funciones de temas del Diseñador no estén disponibles.

Para determinar si tiene instalado el paquete RPM gtk-qt-engine, escriba:

rpm -qa|grep gtk-qt

Si el motor gtk-qt-engine aparece en la lista, debería eliminar el paquete empleando el siguiente comando como usuario Root:

rpm -e gtk-qt-engine

7.7 Problemas de visualización en Linux

7.7.1 GNOME

Si detecta problemas de visualización en GNOME:

  1. Seleccione el menú Aplicaciones.

  2. Haga clic en Preferencias > Fuente y reduzca el tamaño de fuente de las aplicaciones.

  3. También puede configurar los elementos temáticos a su gusto.

    Tenga en cuenta que los elementos temáticos de GTK pueden provocar problemas de rendimiento en el diseñador. Si el diseñador se ejecuta lentamente, sobre todo al utilizar menús desplegables y otros Widgets, puede intentar cambiar a un tema GTK simplificado.

    Normalmente, este proceso soluciona los problemas de visualización.

7.7.2 KDE

Dado que Eclipse (el Diseñador) es una aplicación GTK, debe emplear temas GTK en lugar de temas basados en qt.

En primer lugar, debe prepararse para usar los temas.

Debe eliminar el paquete gtk-qt-engine. Esto se puede hacer a través de YaST o utilizando las instrucciones ofrecidas en Ejecución del Diseñador en Linux con gtk-qt-engine.

Debe tener instalados los siguientes paquetes en el sistema Linux. Si ha instalado el subsistema GNOME, estos paquetes ya estarán instalados:

  • gtk-engines

  • gtk-engines2

  • control-center2 > Centro de control de GNOME

  • gtk2-themes > O los temas que haya descargado y todas las dependencias relacionadas

  • gnome-themes sólo es necesario si va a utilizar el Centro de control de GNOME para configurar el tema

Cuando cumpla los requisitos previos, lleve a cabo una de estas acciones:

  • Configure el tema GTK y los ajustes de fuentes en el menú KDE de SUSE. Seleccione Utilidades > Escritorio > Centro de control de GNOME. Puede configurar esta aplicación del centro de control de modo que se ejecute automáticamente siempre que se inicie KDE. Para ello, puede utilizar el siguiente comando:

    En -s /opt/gnome/lib/control-center-2.0/gnome-settings-daemon /home/usuario/.kde/Autostart

    En lugar de usuario indique su nombre de usuario.

  • Cree un archivo de control de GTK (normalmente denominado .gtkrc-2.0) en el directorio personal del usuario o en el directorio definido en el sistema para buscar GTK2_RC_FILES. La introducción de set |grep gtk muestra cómo está configurada esta variable de entorno y los archivos que necesita. Puede utilizar cualquier fuente y tema GTK de su elección.

    Por ejemplo, incluya "/opt/gnome/share/themes/Xfce-stellar/gtk-2.0/gtkrc" style "user-font"

    /gtkrc" style "user-font"

    {

    font_name="Sans Serif 6"

    }

    widget_class "*" style "user-font" gtk-theme-name="Xfce-stellar"

    gtk-font-name="Sans Serif 6"

7.8 El Diseñador no se lanza en la versión SLED 10.3 de 64 bits

7.8.1 Adición de XULrunner a Designer.ini en SLED 10.3 de 64 bits

Para lanzar el Diseñador, añada la versión 1.8.1.21 de XULrunner al archivo Designer.ini.

  1. Compruebe la versión de XULrunner en el directorio /usr/lib.

  2. Añada la información de XULrunner modificando el archivo Designer.ini.

    1. Abra el archivo Designer.ini en el directorio de instalación del Diseñador.

    2. Añada la siguiente línea al final del archivo Designer.ini:

      -Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner-1.8.1.21/
      
  3. Guarde el archivo Designer.ini y lance el Diseñador.

7.8.2 JVM se bloquea al ejecutar el Diseñador, la página de bienvenida o al abrir la ayuda en Linux de 64 bits

Si la versión de 32 bits de XULrunner está instalada en una distribución Linux de 64 bits, JVM puede bloquearse al iniciar el Diseñador, al mostrar la página de bienvenida o al abrir un tema de ayuda. Para solucionar este problema:

  1. Abra el archivo Designer.ini que se encuentra en el directorio de instalación del Diseñador.

  2. Añada la siguiente línea al final del archivo Designer.ini:

    -Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner-1.9/
    
  3. Guarde el archivo Designer.ini y lance el Diseñador.

7.8.3 La página de bienvenida no se muestra en algunas distribuciones de Linux

Si la página de bienvenida no se muestra correctamente en Linux, es probable que se deba a que la versión de XULrunner no sea compatible con Eclipse. El Diseñador utiliza el navegador integrado que XULrunner ofrece en algunos lugares, incluidos la página de bienvenida y el sistema de ayuda.

Para descargar una versión compatible de XULrunner:

  1. Descargue el instalador de XULrunner para Linux.

  2. Anule el registro de la versión actual de XULrunner ejecutando el siguiente comando como usuario Root:

    xulrunner --unregister-global
    
  3. Siga las instrucciones para instalar XULrunner.

  4. Reinicie el Diseñador y confirme que la página de bienvenida funciona según lo esperado.

7.9 Los botones del recuadro de diálogo no responden a los clics del ratón en openSUSE 11.2

Si los botones de los recuadros de diálogo no responden a los clics del ratón, puede solucionar el problema de estas formas:

  • Utilice la tecla Espacio o Intro para activar los botones.

  • Añada export GDK_NATIVE_WINDOWS=true al archivo StartDesigner.sh.

7.10 No es posible seleccionar opciones al crear o configurar un controlador

En ocasiones no es posible seleccionar las opciones desplegables al crear o configurar un controlador. Para evitar el problema, use la siguiente solución:

  1. Haga clic en el menú desplegable, pero siga manteniendo pulsado el botón izquierdo.

  2. Siga manteniendo pulsado el botón izquierdo hasta que se destaque la opción deseada.

  3. Suelte el botón izquierdo del ratón para seleccionar la opción.

7.11 Se produce una excepción al navegar por el sistema de ayuda del Diseñador 4.0.1

Cuando se navega por el contenido de la ayuda en la plataforma openSUSE 11.2, se produce una excepción. Esto puede deberse a que la versión de XULrunner no sea compatible con Eclipse. Para evitar esta excepción, use la siguiente solución:

  1. Descargue el archivo xulrunner-1.8.1.3.en-US.linux-i686.tar e instálelo en openSUSE 11.2.

    Para obtener instrucciones, consulte los pasos de instalación descritos en La página de bienvenida no se muestra en algunas distribuciones de Linux.

  2. Abra el archivo Designer.ini en el directorio de instalación del Diseñador y añada la siguiente línea al final:

    -Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner
    
  3. Guarde el archivo Designer.ini y reinicie el Diseñador.

8.0 Problemas relacionados con el flujo de trabajo y la provisión

8.1 El campo de un formulario que devuelve indefinidos no muestra errores ni advertencias

Si el campo de un formulario de un flujo de trabajo devuelve el valor “indefinido”, no se visualiza un error o mensaje de advertencia. Esta situación es el resultado de un problema en el guión. En general, si el guión de un formulario se evalúa como “indefinido”, se considera que el guión tiene un error. La solución es asegurarse de no ajustarlo como “indefinido” al asignar las actividades previas. Para ello, utilice un bloque try/catch/finally para asegurarse de que siempre se envíe un valor válido a cada control.

8.2 Posible agotamiento del tiempo límite al definir los derechos de Trustee en una definición de petición de provisión

Es posible que se produzca el siguiente mensaje de error al intentar definir los derechos de Trustee en una definición de petición de provisión o al intentar acceder al repositorio seguro de identidades mediante el generador de expresiones ECMA:

Cannot connect to host 'xxx', verify the address is correct and the server is running.

Si la dirección es correcta y el servidor se está ejecutando, es posible que el problema se deba a una conexión lenta.

Puede modificar el tiempo límite de conexión definiendo las preferencias de conexión en Ventana > Preferencias > Novell > Provisión.

8.3 Almacenamiento de credenciales incorrectas en el editor de definiciones de peticiones de provisión

Al conectarse al repositorio seguro de identidades desde el editor de peticiones de provisión (por ejemplo, al definir los derechos de Trustee en una definición de petición de provisión) el sistema solicitará las credenciales del repositorio seguro de identidades. Si escribe una contraseña incorrecta y hace clic en el botón Guardar contraseña en el recuadro de diálogo de credenciales del repositorio seguro de identidades, no podrá conectarse al repositorio y el sistema no volverá a solicitar que escriba las credenciales.

Para solucionar este problema, acceda a la vista del modelador y vuelva a configurar las credenciales del repositorio seguro de identidades para el proyecto.

8.4 Los recursos asociados a funciones no se suprimen de la lista Recursos del Editor de funciones

En la lista Recursos del Editor de funciones hay disponible una lista de sólo lectura de los recursos asociados junto con la función. La información de esta lista se obtiene y actualiza para todas las funciones cuando el Catálogo de funciones se importa desde eDirectory. Se pueden ver las asociaciones de recursos nuevas, pero no las que se han eliminado de la aplicación de usuario.

Para solucionar este problema, asegúrese de que las asociaciones de recursos suprimidas desaparezcan de la lista Recursos:

  1. Antes de realizar una importación activa desde el Catálogo de funciones, acceda a la vista del navegador y busque la carpeta \MyProject\Model\Provisioning\AppConfig\RoleConfig\ResourceAssociations.

  2. Elimine todos los archivos de la carpeta, excepto ResourceAssociations.digest.

  3. En la vista de provisión, seleccione el objeto Catálogo de funciones y ejecute la importación en vivo para importar todas las asociaciones de recursos de nuevo y para recibir la información actualizada correcta.

8.5 Error al usar la función de comparación en un proyecto bajo control de versiones

Si añade un controlador de aplicación de usuario a un proyecto bajo control de versión y realiza una comparación tras comprobar de nuevo el proyecto, aparecerá la siguiente excepción en el registro de errores:

Unable to find a light item for the path: Model/Provisioning/AppConfig/.appconfig 

Puede hacer caso omiso de este error de forma segura.

8.6 Excepciones al importar un archivo de proyecto

Si importa un archivo de proyecto en el Diseñador, puede que no vea las definiciones de equipo existentes. Asimismo, también verá el siguiente error en el registro de errores:

org.eclipse.core.internal.resources.ResourceException:
Resource'/myProject/Model/Provisioning/AppConfig/TeamDefs/TeamDefs.digest'

Para que las definiciones de equipo sean accesibles, reinicie el Diseñador.

8.7 La comparación de funciones muestra resultados incorrectos

Si utiliza tanto la interfaz de usuario de la aplicación como el Diseñador para crear funciones, la función de comparación en vivo del Diseñador no muestra los resultados esperados. Para solucionar este problema, lleve a cabo una de estas acciones:

  • Utilizar el Diseñador sólo para crear, eliminar o modificar todas las funciones.

  • Utilizar la ventana Comparar que aparece durante una implantación. La ventana Comparar muestra los resultados correctos. Si sólo desea ver los resultados de la comparación, puede cancelar la distribución.

8.8 Error de excepción de puntero nulo al registrar objetos de provisión en el control de versiones

Si realiza una confirmación en cualquier objeto de provisión de control de versiones, cuando se abre la definición de la petición de provisión (PRD) sin guardar los cambios, se produce una excepción de puntero nulo en el registro de errores. Puede que no sea consciente del error de confirmación hasta que no abra el visor del registro de errores. La mejor solución es guardar el objeto de provisión antes de registrarlo en el control de versiones o cerrar el objeto si guardarlo.

8.9 El editor se cierra al revertir una definición de petición de provisión abierta

Si revierte una definición de la petición de provisión (PRD) mientras está abierta en el editor, este se cierra y se vuelve a abrir con la versión actualizada de la PRD. Esta es una actividad normal del editor de definición de la petición de provisión.

8.10 Al revertir los cambios locales puede aparecer un estado incorrecto

Al utilizar la ventana de Grupos de recursos de configuraciones regionales y localización (Configurar > Configuraciones regionales) para añadir y eliminar configuraciones regionales y luego realizar una Reversión de control de versiones, el Diseñador indicará incorrectamente que el objeto local ha cambiado. Esto ocurre si no se han hecho cambios pero se cierra la ventana haciendo clic en Aceptar. Para evita este mensaje, haga clic en Cancelar en lugar de en Aceptar.

8.11 Problemas al definir Trustees en definiciones de petición de provisión de sólo lectura tras migrar el controlador de la aplicación de usuario a la versión 3.6.1

Si define trustees en una de las definiciones de petición de provisión de sólo lectura (como los objetos Funciones o Certificación) en un controlador de aplicación de usuario migrado a la versión 3.6.1, el Diseñador crea una copia extra de la definición de petición de provisión. Hay dos objetos con el mismo nombre en la vista Provisión.

Para suprimir el objeto extra:

  1. Realice una copia de seguridad del proyecto.

  2. Con el proyecto abierto, acceda a la vista del navegador y diríjase a la carpeta Model\Provisioning\AppConfig\RequestDefs del proyecto.

    La vista del navegador muestra las definiciones de petición de provisión como archivos .prd y .digest. La copia extra de la definición de petición de provisión tiene el mismo nombre, pero incluye además un número. Por ejemplo, el informe de certificación se muestra en la vista del navegador como AttestationReport.prd y AttestationReport.digest. La copia extra aparece como AttestationReport1.prd y AttestationReport1.digest.

  3. Suprima los archivos que incluyen un número en el nombre; por ejemplo, AttestationReport1.prd o AttestionReport1.digest.

  4. Guarde el proyecto.

8.12 Los parámetros de derecho no se generan correctamente para los derechos con el formato del Gestor de identidades 4.0.1

Los derechos del Gestor de identidades 4.0.1 aceptan expresiones JSON. Sin embargo, la expresión generada devuelve un parámetro sencillo, por ejemplo:

carpathia.qalab.com

Asegúrese de editar la expresión para convertirla en una expresión JSON. Por ejemplo, para un controlador de Active Directory, modifique la expresión así:

{"ID", "carpathia.qalab.com"}

9.0 Problemas relacionados con la provisión y la migración

9.1 La migración del controlador de la aplicación de usuario 3.7 no distribuye automáticamente las plantillas de notificación

Debe añadir y distribuir manualmente las plantillas de notificación mientras trabaja con los controladores de la aplicación del usuario migradas de las versiones de la herramienta anteriores a la 3.7. Siga este procedimiento para distribuir las plantillas de notificación:

  1. Diríjase a la vista Esquema del Diseñador.

  2. Diríjase al repositorio seguro de identidades donde se va a crear el entorno migrado.

  3. Haga clic con el botón derecho en Colección de notificaciones por defecto.

  4. Haga clic en Añadir todas las plantillas y, a continuación, haga clic con el botón derecho en Colección de notificaciones por defecto.

  5. Diríjase a Activo > Distribuir y distribuya todos los cambios.

9.2 No se admite la migración directa del controlador de la aplicación del usuario a la versión 4.0.1

Ya no es posible migrar el controlador del Gestor de identidades en el Diseñador 4.0.1. Esta versión del programa sólo admite la actualización de los paquetes del controlador. Para actualizar las versiones anteriores del controlador de la aplicación del usuario a la 4.0.1, hay que migrar el controlador a la versión 4.0 y usar la actualización del paquete de la aplicación del usuario a la versión 4.0.1.

10.0 Problemas de control de versiones

10.1 Error 404 al comparar revisiones de control de versiones en grandes proyectos

Cuando se comparan grandes proyectos o cuando se tiene una conexión demasiado lenta al comparar un proyecto, aparece un problema intermitente. La comparación tarda mucho tiempo en ejecutarse y no todos los elementos aparecen en la ventana de comparación. Normalmente, este problema se resuelve cuando se vuelve a intentar. Si el problema persiste, póngase en contacto con la asistencia técnica de Novell para obtener información acerca de cómo desactivar temporalmente el hilo del estado.

10.2 El controlador no aparece en las vistas de control de versiones ni del modelador tras comprobar si hay actualizaciones

Si añade un controlador a un conjunto de controladores de un equipo, guarda la actualización en un servidor de control de versiones y ejecuta la función Obtener actualizaciones en un segundo equipo, no verá el controlador añadido al conjunto de controladores. Si ocurre esto, actualice la vista del modelador cerrándola y volviéndola a abrir. A continuación, actualice la vista del control de versiones.

10.3 Cuando se copia, se pega o se arrastra en la vista del navegador, el control de versiones no se actualiza

Las operaciones de copiar y pegar o de arrastrar y soltar en la vista del navegador no gestiona los archivos correctamente si se encuentran en el control de versiones. Para solucionar este problema, se deben realizar esas operaciones desde la vista de proyecto.

11.0 Problemas relacionados con los paquetes

11.1 Las actualizaciones automáticas de los paquetes fallan si el sitio requiere autenticación

Si descarga paquetes automáticamente de un sitio que requiere autenticación, la descarga falla. Puede solucionar este problema configurando el Diseñador para que se autentique automáticamente en el sitio de descargas.

  1. En el Diseñador, haga clic en Windows > Preferencia > General > Conexiones de red.

  2. Haga clic en Servidor proxy manual.

  3. Especifique el servidor y el puerto del servidor proxy.

  4. Haga clic en Habilitar autenticación en el servidor proxy.

  5. Especifique el nombre de usuario y la contraseña que se utilizan para la autenticación en el sitio de descarga de paquetes.

  6. Haga clic en Aceptar para guardar los cambios.

12.0 Problemas relacionados con la actualización

12.1 No se admite la actualización de la versión 3.0.1 a la 4.0.1 del Diseñador

Diseñador 4.0.1 es una aplicación RCP completa. No admite actualizaciones de versiones anteriores. Sin embargo, se pueden exportar las áreas de trabajo del Diseñador 3.0.1 al Diseñador 4.0.1, con lo que se activa la conversión del proyecto a la versión 4.0.1.

13.0 Problemas de la ayuda

13.1 La ayuda de Gestionar directorio sigue cargándose durante más de 12 horas

El recuadro de diálogo de carga de la ayuda aparece, pero no la ventana Ayuda, no. El recuadro de diálogo de carga de la ayuda no se cierra hasta que no se reinicia el Diseñador.

14.0 Información legal

Novell, Inc. no otorga ninguna garantía respecto al contenido y el uso de esta documentación y específicamente renuncia a cualquier garantía explícita o implícita de comercialización o adecuación para un fin determinado. Asimismo, Novell, Inc. se reserva el derecho a revisar esta publicación y a realizar cambios en su contenido en cualquier momento, sin obligación de notificar tales cambios a ninguna persona o entidad.

Además, Novell, Inc. no ofrece ninguna garantía con respecto a ningún software y rechaza específicamente cualquier garantía explícita o implícita de comercialización o adecuación para un fin determinado. Por otra parte, Novell, Inc. se reserva el derecho a realizar cambios en cualquiera de las partes o en la totalidad del software de Novell en cualquier momento, sin obligación de notificar tales cambios a ninguna persona ni entidad.

Los productos o la información técnica que se proporcionan bajo este Acuerdo pueden estar sujetos a los controles de exportación de Estados Unidos o a la legislación sobre comercio de otros países. Usted acepta acatar las regulaciones de los controles de exportación y obtener todas las licencias necesarias para exportar, reexportar o importar bienes. También se compromete a no exportar ni reexportar el producto a entidades que figuren en las listas de exclusión de exportación de Estados Unidos, ni a países sometidos a embargo o sospechosos de albergar terroristas, tal y como se especifica en las leyes de exportación de los Estados Unidos. Asimismo, se compromete a no usar el producto para fines prohibidos, como la creación de misiles o armas nucleares, químicas o biológicas. Consulte la página Web sobre servicios de comercio internacional de Novell para obtener más información sobre la exportación del software de Novell. Novell no se responsabiliza de la posibilidad de que el usuario no pueda obtener los permisos de exportación necesarios.

Copyright © 2011 Novell, Inc. Reservados todos los derechos. Ninguna parte de esta publicación puede ser reproducida, fotocopiada, almacenada en un sistema de recuperación o transmitida sin la expresa autorización por escrito del editor.

Para obtener información sobre las marcas comerciales de Novell, consulte la lista de marcas registradas y marcas de servicio de Novell.

Todas las marcas comerciales de otros fabricantes son propiedad de sus propietarios respectivos.