Readme do Novell Identity Manager Designer 4.0.1

15 de abril de 2011

Este documento apresenta os problemas conhecidos e outras informações sobre o Novell Designer 4.0.1.

7.7.1 GNOME
7.7.2 KDE

1.0 Documentação

1.1 O que há de novo no Designer 4.0.1

A seção O que há de novo no Designer 4.0.1 para Identity Manager está incluída no build. Esta seção também estará disponível online após o lançamento do Designer 4.0.1.

1.2 Localizando a documentação

A documentação do Designer 4.0.1 para Identity Manager está incluída no build. Esta documentação também estará disponível online após o lançamento da versão mais recente.

Este Readme contém os problemas conhecidos do Designer versão 4.0.1. Além deste Readme, há um Readme do Identity Manager 4.0.1 separado.

Recursos de documentação adicionais também estão disponíveis para:

1.3 Procurando ou Pesquisando

Para procurar tópicos de ajuda do Designer depois que ele estiver instalado:

  1. No Designer, clique em Ajuda > Conteúdo da Ajuda.

  2. Selecione um livro, procure o índice e clique em um tópico.

Para pesquisar uma informação específica do Designer depois que ele estiver instalado:

  1. Clique em Ajuda > Pesquisar e insira o texto.

    Ou

    Pressione F1 em qualquer página. (No Linux, pressione CTRL + F1.)

  2. Digite um tópico no campo Pesquisar e clique em Ir.

2.0 Tradução

2.1 Idiomas Disponíveis

Este lançamento do Designer inclui a tradução da Interface de Usuário para português do Brasil, chinês (simplificado), chinês (tradicional), holandês, francês, alemão, italiano, japonês e espanhol. O idioma da Interface do Usuário pode ser escolhido durante a instalação ou durante o tempo de execução, por meio da caixa de diálogo Preferências.

2.2 Componentes não traduzidos

Esta versão não inclui a tradução da ajuda de tempo de execução do Designer nem da documentação do produto. No momento, a documentação do projeto gerada pelo Designer está disponível somente em inglês.

2.3 Plug-ins

Alguns plug-ins são fornecidos pelo metadiretório e estão disponíveis somente nos idiomas suportados pelo metadiretório, incluindo chinês (simplificado), chinês (tradicional), francês, alemão e japonês. Alguns plug-ins de terceiros podem estar disponíveis somente em inglês.

3.0 Problemas de instalação

3.1 Impossível instalar o Designer no Windows

Alguns usuários relataram não conseguir instalar o Designer no Windows. A instalação é iniciada, mas é fechada com o seguinte erro:

"This Application has Unexpectedly Quit." 

Se ocorrer este problema:

  1. Clique o botão direito do mouse no arquivo install.exe do Designer, escolha Propriedades, depois selecione a guia Compatibilidade.

  2. Na seção Modo de compatibilidade, escolha a opção Executar este programa em modo de compatibilidade, depois selecione Windows 2000 no menu suspenso.

    A instalação do Designer deverá ocorrer normalmente.

3.2 Instalando o Designer em uma unidade de rede com controle de conta de usuário ativado no Windows Vista

O Designer 4.0.1 foi oficialmente testado e é suportado no Windows Vista. Porém, se você ativar o Controle de Conta de Usuário (UAC) no Windows Vista, os programas poderão ficar impossibilitados de acessar alguns locais de rede, e você não poderá instalar o Designer em uma unidade da rede. Esse problema também poderá ocorrer quando você usar o prompt de comando para acessar um local da rede.

Para resolver esse problema, é necessário configurar o valor de Registro EnableLinkedConnections de acordo com as instruções no artigo intitulado "Após a ativação do Controle de Conta de Usuário no Windows Vista, os programas não podem acessar alguns dos locais de rede", com a data de 20 de julho de 2007, na Base de Dados de Conhecimento Microsoft.

Siga estas etapas para contornar o problema e configurar o valor do Registro EnableLinkedConnections:

  1. Clique em Iniciar, digite regedit na caixa Iniciar Pesquisa e pressione Enter.

  2. Localize a seguinte subchave de registro e clique o botão direito do mouse nela:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System.
    
  3. Selecione Novo, e clique em Valor DWORD.

  4. Digite EnableLinkedConnections e pressione Enter.

  5. Clique o botão direito do mouse em EnableLinkedConnections e clique em Modificar.

  6. Na caixa de dados Valor, digite 1 e clique em OK.

  7. Saia do Editor de Registro e reinicie o computador.

3.3 Instalando no Windows em inglês com um pacote de idiomas do leste asiático e um caminho de instalação de byte duplo

Durante a instalação em um caminho com caracteres de byte duplo e com o sistema operacional executando a versão em inglês do Windows com os Pacotes de Idiomas do Leste Asiático instalados, o pacote de instalação emitirá um erro informando que ele não consegue extrair o arquivo compactado. Existem problemas conhecidos ao utilizar conjuntos de caracteres de byte duplo (DBCS) em caminhos de arquivos do Windows com origem no fornecedor do OS ou no fornecedor da estrutura de instalação. Como alternativa, você pode instalar em caminhos DBCS na versão localizada do sistema operacional.

3.4 A instalação no Linux emite um erro de exceção

O erro a seguir ocorre em algumas versões do Linux:

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

O programa xhost torna o Linux mais seguro, pois não permite que outros hosts e usuários se conectem ao servidor X. Se você estiver conectado como um usuário válido e estiver tentando executar a instalação como root, esse erro pode ocorrer. Para obter mais informações sobre o xhost, consulte a página do manual referente a ele.

3.5 Mensagens de aviso quando você inicia o Designer após a instalação

As seguintes mensagens de aviso aparecem nas plataformas SUSE Linux Enterprise Desktop (SLED 11) e 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 

É seguro ignorar essas mensagens.

3.6 O Designer não é iniciado na plataforma openSUSE 10.3 de 32 bits

Para solucionar esse problema, inicie o Designer por meio do PuTTY e Xming:

  1. Faça download do PuTTY e grave-o na pasta do Windows.

  2. Faça o download do Xming e instale-o.

  3. Na barra de tarefas, clique no ícone do Xming > View Log Copy Display "127.0.0.1:0.0".

  4. No prompt de comando, abra o PuTTY, cole 127.0.0.1:0.0 em X display location.

  5. Na Categoria, vá para Connection > SSh > X11 > check enable x11 forwarding.

  6. Na Categoria, vá para session, clique nas configurações padrão e grave-as.

  7. Abra o PuTTY novamente e efetue login em um sistema Linux.

  8. Inicie o Designer.

3.7 O readme do Designer 4.0.1 exibe caracteres indesejados

Se você abrir o Readme do Designer 4.0.1 durante sua instalação, serão exibidos caracteres indesejados na tela. Também será exibido um erro. Pode ignorar esse erro sem nenhum problema. O Readme é aberto corretamente após a conclusão bem-sucedida da instalação.

3.8 Estabelecer comunicação com o eDirectory no Designer 4.0.1 causa erro no Windows 7

Esse problema ocorre porque uma versão anterior do NICI pode não ter sido desinstalada corretamente, provavelmente deixando alguns arquivos residuais no sistema de arquivos.

Para solucionar esse problema, remova todos os arquivos do NICI do sistema e reinstale o Designer e o Novell Client.

4.0 Problemas de criptografia/segurança

4.1 Arquivos de projeto não são criptografados

As senhas são ocultadas. Entretanto, se houver outros dados sigilosos no seu arquivo de projeto, eles não serão criptografados de forma alguma e você precisará proteger suas informações.

5.0 Problemas ao gerar documentação para projetos

5.1 Usando o Adobe Acrobat Reader para Linux

Por padrão, é possível que o Linux esteja usando um Leitor de PDF (Evince) que não suporta a fonte embutida usada para exibir caracteres de byte duplo. Use o Adobe Acrobat Reader para Linux para oferecer suporte a esses idiomas.

5.2 A geração de documentação para projetos grandes pode causar falta de memória

Para evitar falta de memória, gere documentos individualmente para Cofres de Identidade, drivers e conjuntos de drivers.

6.0 Problemas gerais

As seções a seguir fornecem informações sobre problemas conhecidos no momento do lançamento do produto.

6.1 Os gabaritos de notificação são filtrados pelas configurações de nome e local

Ao executar o Designer em qualquer idioma, por padrão, você verá apenas os gabaritos de notificação relativos ao idioma da execução. Para ver os gabaritos em outros idiomas, mude as configurações de filtro para a tela Estrutura de Tópicos:

  1. Clique no ícone Filtro no canto superior direito da tela Estrutura de Tópicos.

  2. Selecione os idiomas que deseja ver.

Além disso, ao criar novos gabaritos, adicione o código de idioma correto ao nome do gabarito para que os novos gabaritos sejam filtrados adequadamente. Por exemplo, um gabarito em alemão deve ser nomeado como <Nome_do_Gabarito_de>. Os códigos de idioma são os seguintes:

  • da-Dinamarquês
  • de-Alemão
  • es-Espanhol
  • fr-Francês
  • it-Italiano
  • ja-Japonês
  • nl-Holandês
  • pt-Português
  • ru-Russo
  • sv-Sueco
  • zh-CN-Chinês Simplificado
  • zh-TW-Chinês Tradicional
  • en-Inglês (ou desative o código de idioma)

6.2 String Manager-Employee não localizada para relacionamentos no DAL em idioma Português

6.3 O Designer não é iniciado após a instalação no Windows Vista

O Windows Vista implementou um recurso Controle de Conta do Usuário que impede a execução de aplicativos como Administrador, a menos que você permita isso especificamente.

Se o Designer não for instalado corretamente ou for iniciado após a instalação no Windows Vista:

  1. Clique o botão direito do mouse no atalho do Designer na área de trabalho.

  2. Selecione Executar como Administrador.

Para que as atualizações automáticas do Designer funcionem no Windows Vista (versões Ultimate e Business), verifique se o usuário conectado é um Administrador ou equivalente.

6.4 Operações ativas no Windows Vista são lentas

Ao executar o Designer no Windows Vista, você poderá obter um mau desempenho na realização de operações ativas em um servidor Windows 2003. Você pode resolver esse problema desabilitando o Ajuste Automático de TCP no Windows Vista. Para fazer isso, abra um prompt de comando e digite o seguinte:

netsh interface tcp set global autotuninglevel=disabled 

6.5 O NICI não é instalado no Windows durante a instalação do Designer

Se você receber a seguinte mensagem de erro durante a instalação do Designer, um dos motivos poderá ser o caminho muito longo dos executáveis do Designer. Apesar da mensagem de erro, a instalação do Designer é concluída com êxito, mas o NICI não é instalado.

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 esse problema, instale manualmente o NICI executando o comando <Local de Instalação do Designer>\components\nici\wcniciu0.exe.

6.6 A JVM trava quando você fecha o Designer no Windows Vista

Após a execução de qualquer operação ativa no Designer no Windows Vista, a JVM poderá travar quando você fechar o Designer. Isso se deve a uma chamada feita por engano no JClient. Se isso acontecer, nenhum dado será perdido; simplesmente feche a janela de erro.

Esse problema está sendo resolvido.

6.7 O esquema do aplicativo não é importado por padrão

O esquema do aplicativo não é importado automaticamente por padrão. Você pode sempre efetuar uma operação de esquema de atualização de aplicativo em um aplicativo específico após importar o projeto:

  1. Clique o botão direito do mouse no driver.

  2. Selecione Ativo > Atualizar esquema do aplicativo.

    Você também pode mudar essa preferência selecionando Janela > Preferências > Novell > Identity Manager > Importar/Implantar > Comportamentos > Importar e, depois, selecionando Incluir o esquema de aplicativos ao importar drivers.

6.8 Executando o Designer com fontes de 120 DPI no Windows

120 DPI é um tamanho muito grande para o texto nas decorações padrão do Windows XP. Ajuste as configurações de tela:

  1. No Painel de Controle, selecione Exibir > Aparência > Efeitos.

  2. Em Usar este método para suavizar as bordas das fontes de tela, alterne Padrão para ClearType.

    Se você tiver uma tela que necessite de fontes de 120+ DPI, será preciso usar ClearType. Além dos aspectos óbvios de suavização, o ClearType proporciona um peso melhor às fontes. Sem o ClearType, as fontes são muito finas e leves, o que as torna menos legíveis.

  3. Clique em OK e em Avançado.

  4. No campo Item, reduza os tamanhos de Ícone, Menu, Caixa de Mensagem, Itens Selecionados e Dica de Ferramenta.

  5. Reduza as barras de título e controles relacionados para um tamanho de sua preferência.

  6. Fixe o espaçamento de ícones e a largura da barra de rolagem.

  7. Verifique se a exibição está definida em uma resolução alta.

    Isso ajuda a eliminar a maioria dos problemas relacionados à exibição em um monitor de alta definição.

6.9 Aumentando o desempenho do modelador

Para maximizar o desempenho em operações de larga escala, como copiar e colar vários objetos, o desempenho será até dez vezes mais rápido se você ocultar ou fechar a tela Estrutura de Tópicos. O desempenho será ainda melhor se você também fechar a tela Propriedades. Para restaurar essas telas rapidamente, clique em Janela > Redefinir Perspectiva.

6.10 Nomes de projetos do driver JDBC 3.5

Se um projeto contiver um driver JDBC 3.5, você notará que o nome padrão do driver é JDBC 3\.5. Isso é normal e permite que o driver seja implantado corretamente.

6.11 O Designer 4.0.1 não suporta áreas de trabalho do 2.1.1

As áreas de trabalho do Designer 2.1.1 não são compatíveis com o Designer 4.0.1. O Designer armazena informações de configuração e projetos em uma área de trabalho. Essas áreas de trabalho não são compatíveis entre diferentes versões do Designer. É necessário apontar o Designer 4.0.1 para uma nova área de trabalho, e não para uma área de trabalho usada por uma versão anterior do Designer.

6.12 Limitações do Editor de Funções

O Editor de Funções não suporta o recurso de driver de fan-out e não escolhe sistemas lógicos para drivers SAP. Embora o Editor de Funções exiba os direitos, ele não diferencia entre os sistemas lógicos.

6.13 O Designer 4.0.1 não suporta conversão de projetos anteriores ao Designer 3.0

Para solucionar esse problema, converta os projetos mais antigos no Designer 3.0.1 e depois importe-os para o Designer 3.5.

6.14 O conversor de projeto não suporta área de trabalho montada remotamente

Se você converter o projeto do Designer 3.5 no Designer 4.0.1 após montar a área de trabalho do Designer 3.5 na máquina local na qual o Designer 4.0.1 está instalado, o Conversor de Projeto não converterá o projeto do Designer 3.5.

Para resolver esse problema, copie a área de trabalho do Designer 3.5 para a máquina local na qual o Designer 4.0.1 está instalado e depois execute o Conversor de Projeto.

6.15 O gerador de documentos não gera documentação para políticas de direitos baseadas em função e recursos de módulo de aprovisionamento baseados em função

6.16 O browser da Web interno não funciona em plataformas Linux no Designer

O browser da Web interno não funciona conforme esperado por causa dos problemas com o XULrunner.

Para solucionar esse problema, acesse o browser externo em Designer > Windows > Preferências > Geral > Browser da Web > Usar Browser da Web Externo. Isso ativa o URL do iManager por meio do browser da Web padrão do sistema, como Mozilla Firefox ou Microsoft Internet Explorer.

6.17 Implantando vínculos para ECMAScripts na definição da solicitação de aprovisionamento

Os ECMAScripts devem ser implantados com seus vínculos. A implantação direta do ECMAScript não implanta os vínculos. É possível adicionar apenas os scripts (eDirectory) implantados na definição da solicitação de aprovisionamento (PRD) quando os links que conectam o ECMAScript ao driver estão presentes.

É possível vincular o ECMAScript a um driver de uma destas maneiras:

  • Clique o botão direito do mouse e selecione Driver > Comparação Ativa > Atualizar eDirectory para implantar os vínculos no driver.

  • Clique em Driver > Comparação Ativa > Atualizar eDirectory para criar os vínculos de política no driver. Quando o driver é importado para o próximo projeto, os vínculos do ECMAScript também são importados.

  • Quando você visualizar os scripts na tela Estrutura de Tópicos do próximo projeto, vá para Configuração do Driver, clique na guia ECMAScript e adicione o script manualmente. Isso cria um vínculo entre o script e o driver.

6.18 O MVEditor não resolve o DN para a consulta global DAL

Quando o tipo de entidade não é especificado, a seleção de pesquisa do MVEditor filtra os resultados da pesquisa e mostra os valores corretos. Quando o tipo de entidade é especificado, a consulta DAL não retorna mais os valores corretos.

Para solucionar o problema, não especifique a chave da entidade DAL se estiver especificando a expressão global, pois a consulta global já faz referência a uma chave de entidade na definição. É possível especificar a pesquisa de chave da entidade DAL e mapear a expressão de exibição ou especificar a expressão global da consulta DAL, mas não as duas coisas ao mesmo tempo.

6.19 Um atributo com sublinhado no nome LDAP quebra o portlet de detalhes

O problema ocorre quando você usa um sublinhado (_) no nome do atributo. Por exemplo, atributos como TestName ou Test-Name funcionam bem, mas Test_Name não.

6.20 Nenhuma preferência do histórico local

As Preferências do Histórico Local disponíves no Designer são um recurso do Eclipse. Elas não têm o objetivo de armazenar em cache os dados do Designer.

Para minimizar o histórico que o Designer pode armazenar em cache:

  1. Acesse a página Preferência do Histórico Local clicando em Windows > Preferências > Geral > Área de Trabalho > Histórico Local.

  2. Defina os seguintes valores de preferências:

    • Dias para manter os arquivos: 1

    • Máximo de entradas por arquivo: 1

    • Tamanho máximo do arquivo (MB): 1

  3. Reinicie o Designer para aplicar os valores modificados.

6.21 Configurando as portas LDAP corretamente após importar um projeto para o Designer

Quando você cria um projeto após importá-lo de um sistema ativo no Designer, o Designer não define corretamente as portas na tela Propriedades do Identity Vault.

Para resolver esse problema, mude as portas LDAP na tela Propriedades do Identity Vault antes de implantar o projeto importado.

7.0 Problemas do Linux

7.1 Erro JVM Terminated Exit Code=1

Algumas instalações relataram o erro JVM terminated exit code=1 nas estações de trabalho SLED 10 SP1. É possível aplicar uma solução temporária fazendo a seguinte mudança no arquivo /etc/X11/xorg.conf:

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

Saiba que ao desabilitar essa extensão, o desempenho será reduzido.

7.2 Instalando o Designer no openSUSE 10.3 com a interface GNOME

A interface GNOME no openSUSE 10.3 não funciona inicialmente com o Identity Manager Designer. Por exemplo, o Designer não é iniciado no GNOME, o Designer trava assim que você passa o mouse sobre uma dica de ferramentaou o Designer trava quando os objetos são apagados na tela Projeto. Para o openSUSE 10.3 com GNOME funcionar com o Designer 3.x ou posterior, é necessário atualizar todas as bibliotecas do openSUSE.org. Inclua o seguinte:

  • bug-buddy

  • gtk2

Se você tiver problemas ao executar as atualizações ou se precisar configurar o servidor de atualização, vá para o site de documentação YaST Online Update (Atualização Online do YaST) para obter ajuda adicional.

7.3 Erro "stack smashing" no openSUSE 10.3

Ao iniciar o Designer com o StartDesigner.sh no openSUSE 10.3, você pode receber o seguinte erro no console:

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

O Designer não é iniciado. Esse erro pode ser resultante do uso do sistema de entrada de idioma da plataforma Smart Common Input Method (SCIM) na sua área de trabalho do Linux e, especificamente, do módulo scim-bridge-gtk para GTK. Você pode corrigir o erro de duas maneiras:

  • Remova o módulo scim-bridge-gtk.

  • Exporte a variável de ambiente GTK_IM_MODULE=xim. (clique em export GTK_IM_MODULE=xim para obter mais instruções.)

7.4 Instalando o Designer em distribuições Linux baseadas em Debian

Embora não seja possível suportar oficialmente todas as distribuições Linux, vários clientes relataram que obtiveram êxito ao executar o Designer em distribuições baseadas em Debian, como o Ubuntu. Para fazer isso, siga as seguintes etapas:

  1. Faça download e extraia o Designer do site Cool Solutions em uma pasta de sua escolha.

  2. Use o gerenciador de pacote Synaptic do Ubuntu para instalar os pacotes alien, rpm e gettext.

    Ou

    Na linha de comando, digite sudo apt-get -f install alien rpm gettext.

  3. Mude o diretório para designerInstallDir.

  4. Na linha de comando, digite sudo rpm -ivh --nodeps components/nici/nici.i386.rpm).

    Isso adiciona uma entrada ao banco de dados RPM que o instalador verifica quando você digita rpm -qa na linha de comando.

  5. O gettext RPM também é necessário para o instalador do Designer padrão. Faça download de qualquer versão instalável do gettext.rpm e instale-a. Por exemplo, rpm -ivh --nodeps gettext[versão].rpm. Isso adiciona a entrada gettext ao banco de dados RPM.

  6. Execute o script de instalação padrão do Designer como um usuário desktop.

7.5 Executando o eDirectory com o Designer no Linux

Se você estiver executando o eDirectory no Linux e também desejar executar o Designer, talvez seja necessário executar o Designer como root. A instalação do eDirectory requer que você instale seus pacotes base como root, o que impede um usuário comum de executá-los. Em termos específicos, haverá uma falha do Designer se você estiver conectado como usuário não-root durante a importação, a implantação ou a conexão com uma árvore.

7.6 Executando o Designer no Linux com gtk-qt-engine

Não é recomendável executar o Designer com o RPM com gtk-qt-engine instalado. Esse pacote RPM é instalado com o SUSE Linux e com outras distribuições Linux. Os problemas conhecidos causam falhas e problemas de tema do Designer quando esse pacote é instalado.

Se você usar esse pacote RPM, obtenha a versão mais atualizada. É possível fazer download dessa versão do site do KDE na Web.

Mesmo com a versão mais atualizada do pacote, a funcionalidade do tema do Designer poderá não estar presente.

Para determinar se você tem o pacote RPM com gtk-qt-engine instalado, digite:

rpm -qa|grep gtk-qt

Se gtk-qt-engine estiver na lista, remova o pacote emitindo o seguinte comando como usuário root:

rpm -e gtk-qt-engine

7.7 Problemas de exibição no Linux

7.7.1 GNOME

Se você encontrar problemas de exibição no GNOME:

  1. Selecione o menu Aplicativos.

  2. Clique em Preferências > Fonte e diminua o tamanho da fonte do aplicativo.

  3. Você também pode ajustar os elementos temáticos conforme sua preferência.

    Lembre-se de que os elementos temáticos GTK podem causar problemas de desempenho no Designer. Se a execução do Designer estiver lenta, principalmente quando você usar menus suspensos e outros widgets, talvez convenha mudar para um tema GTK simplificado.

    Normalmente, esse processo corrige problemas de exibição.

7.7.2 KDE

Como o Eclipse (Designer) é um aplicativo GTK, é recomendável usar temas GTK em vez de temas baseados em qt.

Primeiro, você precisa estar preparado para usar os temas.

Remova o pacote gtk-qt-engine. Isso pode ser feito através do YaST ou seguindo as instruções fornecidas na Executando o Designer no Linux com gtk-qt-engine.

É preciso que os pacotes a seguir estejam instalados no sistema Linux. Se você instalou o subsistema GNOME, já possui esses pacotes instalados:

  • gtk-engines

  • gtk2-engines

  • control-center2 > Gnome Control Center

  • gtk2-themes > ou os temas dos quais você fez download e todas as dependências relacionadas

  • gnome-themes é necessário apenas se você pretende usar o Gnome Control Center para definir seu tema

Após concluir os pré-requisitos, proceda de uma das seguintes maneiras:

  • Defina as configurações de fonte e tema do GTK no menu KDE SUSE. Selecione Utilitários > Área de Trabalho > Gnome Control Center. Você pode configurar esse aplicativo da central de controle para ser executado automaticamente sempre que o KDE for iniciado. O comando a seguir executa isso:

    Em -s /opt/gnome/lib/control-center-2.0/gnome-settings-daemon /home/usuário/.kde/Autostart

    Para usuário, especifique seu nome de usuário.

  • Crie um arquivo de controle GTK (normalmente denominado .gtkrc-2.0) no seu diretório pessoal de usuário ou no diretório em que o sistema está configurado para procurar GTK2_RC_FILES. Digite set |grep gtk para mostrar como esta variável de ambiente está configurada e os arquivos que são necessários. Você pode usar qualquer tema GTK e fonte que preferir.

    Por exemplo: inclua "/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 Falha ao iniciar o Designer no SLED 10.3 de 64 bits

7.8.1 Adicionando o XULrunner ao Designer.ini no SLED 10.3 de 64 bits

Para iniciar o Designer, adicione a versão XULrunner 1.8.1.21 ao arquivo Designer.ini.

  1. Verifique a versão do XULrunner no diretório /usr/lib.

  2. Adicione as informações do XULrunner modificando o arquivo Designer.ini.

    1. Abra o arquivo Designer.ini pelo diretório de instalação do Designer.

    2. Adicione a seguinte linha ao fim do arquivo Designer.ini:

      -Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner-1.8.1.21/
      
  3. Grave o arquivo Designer.ini, depois inicie o Designer.

7.8.2 Falha da JVM ao iniciar o Designer, exibir a página de boas-vindas ou abrir a Ajuda no Linux de 64 bits

Se a versão de 32 bits do XULrunner estiver instalada em uma distribuição Linux de 64 bits, pode haver uma falha da JVM quando você iniciar o Designer, exibir a página de boas-vindas ou abrir um tópico da Ajuda. Para resolver este problema:

  1. Abra o arquivo Designer.ini localizado no diretório de instalação do Designer.

  2. Adicione a seguinte linha ao fim do arquivo Designer.ini:

    -Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner-1.9/
    
  3. Grave o arquivo Designer.ini, depois inicie o Designer.

7.8.3 A página de boas-vindas não é exibida em algumas distribuições Linux

Se a página de boas-vindas não é exibida corretamente no Linux, provavelmente é porque sua versão do XULrunner não é compatível com o Eclipse. O Designer usa o browser embutido que o XULrunner fornece em alguns lugares, incluindo a página de boas-vindas e o sistema de Ajuda.

Para fazer download de uma versão compatível do XULrunner:

  1. Faça download do instalador do XULrunner para Linux.

  2. Anule o registro de sua versão atual do XULrunner executando o comando a seguir como root:

    xulrunner --unregister-global
    
  3. Siga as instruções de instalação do XULrunner.

  4. Reinicie o Designer e confirme se a página de boas-vindas está funcionando como esperado.

7.9 Os botões de caixa de diálogo não respondem aos cliques do mouse no openSUSE 11.2

Se os botões nas caixas de diálogo não respondem aos cliques do mouse, você pode solucionar esse problema de uma destas maneiras:

  • Use a tecla de espaço ou Enter para ativar os botões.

  • Adicione exportar GDK_NATIVE_WINDOWS=true ao arquivo StartDesigner.sh.

7.10 Impossível selecionar opções ao criar ou configurar um driver

Às vezes, você não consegue selecionar opções suspensas ao criar ou configurar um driver. Para evitar o problema, aplique a seguinte solução:

  1. Clique no menu suspenso, mas mantenha pressionado o botão esquerdo do mouse.

  2. Mantenha pressionado o botão esquerdo do mouse até que a opção desejada fique realçada.

  3. Solte o botão esquerdo do mouse para selecionar a opção.

7.11 Exceção ao navegar pelo sistema de Ajuda do Designer 4.0.1

Quando você navega pelo conteúdo da Ajuda na plataforma openSUSE 11.2, ocorre uma exceção. Provavelmente, isso acontece porque a versão do XULrunner não é compatível com o Eclipse. Para evitar essa exceção, aplique a seguinte solução:

  1. Faça download do arquivo xulrunner-1.8.1.3.en-US.linux-i686.tar e instale-o no openSUSE 11.2.

    Para obter instruções, consulte as etapas de instalação na A página de boas-vindas não é exibida em algumas distribuições Linux.

  2. Abra o arquivo Designer.ini a partir do diretório de instalação do Designer e adicione a seguinte linha ao final:

    -Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner
    
  3. Grave o arquivo Designer.ini, depois reinicie o Designer.

8.0 Problemas de workflow/aprovisionamento

8.1 Um campo de formulário que retorna o valor Indefinido não exibe erro ou aviso

Se um campo de um formulário usado por um workflow retornar o valor "indefinido", o formulário não exibirá mensagem de erro ou de aviso. Essa situação é resultado de um problema no script. Em geral, se um script de formulário for avaliado como "indefinido", ele será considerado com erro. A solução alternativa é verificar se você não especificou "indefinido" nos mapeamentos de pré-atividade. Para isso, use um bloco try/catch/finally para assegurar que um valor válido seja sempre enviado a cada controle.

8.2 Possível tempo de espera ao configurar direitos de Trustee em uma definição de solicitação de aprovisionamento

Talvez você encontre a seguinte mensagem de erro ao tentar definir os Direitos de Trustee em uma definição da solicitação de aprovisionamento ou ao tentar acessar o Identity Vault através do expression builder do ECMA:

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

Se o endereço estiver correto e o servidor estiver em execução, isso pode estar sendo causado por uma conexão lenta.

Você pode mudar o tempo de espera da conexão, definindo a preferência de conexão em Janela > Preferências > Novell > Aprovisionamento.

8.3 Gravando credenciais incorretas no editor de definição de solicitação de aprovisionamento

Quando você se conecta ao Identity Vault do editor de solicitação de aprovisionamento (por exemplo, ao configurar direitos de Trustee em uma definição da solicitação de aprovisionamento), suas credenciais do Identity Vault são solicitadas. Se você digitar uma senha incorreta e clicar no botão Gravar senha na caixa de diálogo de credenciais do Identity Vault, não conseguirá se conectar ao Identity Vault nem será solicitado a digitar suas credenciais novamente.

Para resolver esse problema, acesse a tela do Modelador e reconfigure as credenciais do Identity Vault para o projeto.

8.4 Recursos associados a funções não são apagados da lista de recursos do editor de funções

Na Lista de Recursos do Editor de Funções, uma lista apenas leitura dos recursos associados está disponível junto com a função. As informações de todas as funções dessa lista são obtidas e atualizadas quando o Catálogo de Funções é importado do eDirectory. Você pode detectar apenas as novas associações de recursos, mas não as associações de recursos removidas do Aplicativo de Usuário.

Para solucionar esse problema, verifique se as associações de recursos apagadas foram realmente removidas da Lista de Recursos:

  1. Antes de executar uma Importação Ativa do Catálogo de Funções, vá para a Tela do Navegador e navegue até a pasta \MyProject\Model\Provisioning\AppConfig\RoleConfig\ResourceAssociations.

  2. Remova todos os arquivos da pasta exceto o arquivo ResourceAssociations.digest.

  3. Na Tela de Aprovisionamento, selecione o objeto Catálogo de Funções e execute a Importação Ativa para importar todas as associações de recursos novamente e fornecer as informações corretas atualizadas.

8.5 Erro ao usar o recurso de comparação em um projeto sob controle de versão

Se você adicionar um driver do Aplicativo de Usuário a um projeto com controle de versão e fizer uma comparação após reinserir o projeto, poderá ver a seguinte exceção no registro de erros:

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

É seguro ignorar esse erro.

8.6 Exceções ao importar um arquivo de projeto

Se importar um arquivo de projeto para o Designer, você talvez não consiga ver as definições da equipe existentes. Além disso, o erro a seguir será exibido no registro de erros:

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

Para disponibilizar as definições da equipe, reinicie o Designer.

8.7 A comparação de funções mostra resultados incorretos

Se você usar a interface do usuário do Aplicativo de Usuário e o Designer para criar funções, o recurso Comparação Ativa do Designer talvez não exiba os resultados esperados. Para resolver esse problema, execute um dos seguintes procedimentos:

  • Use apenas o Designer para criar, apagar ou modificar todas as funções.

  • Use a janela Comparar exibida durante uma implantação. Essa janela exibirá os resultados corretos. Você poderá cancelar a implantação se desejar ver apenas os resultados da comparação.

8.8 Erro de exceção de indicador nulo durante a inserção de objetos de aprovisionamento no controle de versão

Se você confirmar todos os objetos de aprovisionamento para controle de versão quando a PRD (Provisioning Request Definition - Definição da Solicitação de Aprovisionamento) for aberta com mudanças não gravadas, um erro de Exceção de Indicador Nulo será exibido no registro de erros. É possível que você somente perceba a falha da confirmação depois que a tela Registro de Erros for aberta. A maneira mais fácil de solucionar esse problema é gravar o objeto de aprovisionamento antes de inseri-lo no controle de versão ou fechar o objeto sem gravá-lo.

8.9 A reversão de uma definição da solicitação de aprovisionamento aberta provoca o fechamento do editor

Se você reverter uma PRD (provisioning request definition - definição da solicitação de aprovisionamento) enquanto ela estiver aberta no editor de definição da solicitação de aprovisionamento, o editor será fechado e reabrirá com a versão atualizada da PRD. Essa é uma ação normal do editor de definição da solicitação de aprovisionamento.

8.10 A reversão das mudanças de idioma pode exibir um status incorreto

Quando você usar a janela Locais e Grupos de Recursos de Localização (Configurar > Locais) para adicionar e remover idiomas e, em seguida, executar o comando Reverter no controle de versão, o Designer poderá indicar incorretamente que o objeto local mudou. Isso acontece quando você não faz nenhuma mudança, mas fecha a janela clicando em OK. É possível evitar essa mensagem clicando em Cancelar, em vez de OK.

8.11 Problemas ao configurar trustees em definições de solicitação de aprovisionamento apenas leitura após a migração do driver do aplicativo de usuário para 3.6.1

Se você configurar trustees em uma das definições de solicitação de aprovisionamento somente leitura (como os objetos Funções ou Atestado) em um driver do Aplicativo de Usuário migrado para 3.6.1, o Designer criará uma cópia extra da definição de solicitação de aprovisionamento. Você verá dois objetos com o mesmo nome na tela Aprovisionamento.

Para apagar o objeto extra:

  1. Faça backup do projeto.

  2. Com o projeto aberto, acesse a tela do Navegador e, em seguida, navegue até a pasta Model\Provisioning\AppConfig\RequestDefs do projeto.

    A tela do navegador exibe as definições de solicitação de aprovisionamento como arquivos .prd e .digest. A cópia extra da definição de solicitação de aprovisionamento tem o mesmo nome, porém, apresenta um número anexado a ele. Por exemplo, o Relatório do Atestado é exibido na tela do Navegador como AttestationReport.prd e AttestationReport.digest. A cópia extra é exibida como AttestationReport1.prd e AttestationReport1.digest.

  3. Apague os arquivos com números anexados aos nomes, como AttestationReport1.prd e AttestionReport1.digest.

  4. Grave o projeto.

8.12 Os parâmetros de direitos não são gerados corretamente para os direitos no formato do Identity Manager 4.0.1

Os direitos do Identity Manager 4.0.1 aceitam expressões JSON. No entanto, a expressão gerada retorna um parâmetro simples, por exemplo:

carpathia.qalab.com

Verifique se você editou a expressão para que seja JSON. Por exemplo, para um driver do Active Directory, modifique a expressão conforme mostrado a seguir:

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

9.0 Problemas de aprovisionamento/migração

9.1 A migração do driver do aplicativo de usuário 3.7 não implanta automaticamente os gabaritos de notificação

Adicione e distribua manualmente os gabaritos de notificação ao trabalhar com os drivers do Aplicativo de Usuário migrados de versões anteriores a 3.7. Use as seguintes etapas para distribuir os gabaritos de notificação:

  1. Vá para a tela Estrutura de Tópicos no Designer.

  2. Vá para o Identity Vault onde o ambiente migrado foi criado.

  3. Clique o botão direito do mouse em Coleção de Notificações Padrão.

  4. Clique em Adicionar Todos os Gabaritos e clique o botão direito do mouse em Coleção de Notificações Padrão.

  5. Vá para Ativo > Implantar e implante todas as mudanças.

9.2 Não é suportada a migração direta do driver do aplicativo de usuário para a versão 4.0.1

A migração do driver do Identity Manager não é mais uma opção do Designer 4.0.1. O Designer 4.0.1 suporta apenas upgrades de pacotes de driver. Para fazer upgrade de versões anteriores do driver do Aplicativo de Usuário para a versão 4.0.1, você precisa migrar o driver para a versão 4.0 e, depois, usar o upgrade do pacote do Aplicativo de Usuário para fazer upgrade para a versão 4.0.1.

10.0 Problemas de controle de versão

10.1 Erro 404 durante a comparação das revisões de controle de versão em projetos grandes

Um problema intermitente ocorre quando você compara um projeto grande ou quando uma conexão está muito lenta durante a comparação de um projeto. A comparação leva muito tempo para ser executada, e nem todos os itens são exibidos na janela Comparar. Geralmente, esse problema é solucionado quando você faz uma nova tentativa. Se o problema persistir, contate o Suporte da Novell para obter informações sobre como desativar temporariamente o thread de status.

10.2 O driver não é exibido nas telas de controle de versão ou modelador após a verificação de atualizações

Se você adicionar um driver um conjunto de drivers em um computador, gravar essa atualização em um servidor de controle de versão e, em seguida, executar Obter Atualizações em um segundo computador, não verá o driver adicionado ao conjunto de drivers. Se isso acontecer, feche e abra a tela Modelador para atualizá-la. Em seguida, execute a atualização na tela de Controle de Versão.

10.3 Copiar, colar e arrastar na tela do navegador não atualiza o controle de versão

As operações copiar e colar ou arrastar e soltar na Tela do Navegador não trabalham corretamente com os arquivos quando eles estão em controle de versão. A solução é executar essas operações na tela de Projeto.

11.0 Problemas de pacotes

11.1 As atualizações automáticas para pacotes falham quando o site exige autenticação

Se você estiver fazendo download automático de pacotes de um site que exige autenticação, ocorrerá falha no download. Você pode solucionar esse problema configurando o Designer para autenticação automática no site de download.

  1. No Designer, clique em Windows > Preferência > Geral > Conexões de Rede.

  2. Clique em Proxy manual.

  3. Especifique o servidor e a porta do servidor proxy.

  4. Clique em Habilitar autenticação de proxy.

  5. Especifique o nome de usuário e a senha para autenticação no site do qual é feito o download de pacotes.

  6. Clique em OK para gravar as mudanças.

12.0 Problemas de upgrade

12.1 O upgrade do Designer 3.0.1 para o Designer 4.0.1 não é suportado

O Designer 4.0.1 é um aplicativo RCP totalmente desenvolvido. Ele não suporta upgrades de versões anteriores do Designer. Você ainda pode exportar as áreas de trabalho do Designer 3.0.1 para o Designer 4.0.1, o que aciona a conversão do projeto para a versão 4.0.1.

13.0 Problemas da ajuda

13.1 A Ajuda no diretório de gerenciamento fica sendo carregada por mais de 12 horas

A caixa de diálogo Carregando Ajuda aparece, mas a janela da Ajuda não. A caixa de diálogo Carregando Ajuda só se fecha quando o Designer é reiniciado.

14.0 Informações legais

A Novell, Inc., não faz nenhuma representação ou garantia com relação ao conteúdo ou uso desta documentação e especificamente se isenta de qualquer garantia expressa ou implícita de comercialização ou adequação a um propósito específico. Além disso, a Novel, Inc., se reserva o direito de revisar esta publicação e fazer mudanças no conteúdo, a qualquer momento, sem obrigação de notificar nenhum pessoa ou entidade sobre essas revisões ou mudanças.

A Novell, Inc., não faz nenhuma representação ou garantia com relação a nenhum software e especificamente se isenta de qualquer garantia expressa ou implícita de comercialização ou adequação a um propósito específico. Além disso, a Novell, Inc., se reserva o direito de fazer mudanças em qualquer ou todas as partes do software da Novell, a qualquer momento, sem nenhuma obrigação de notificar nenhuma pessoa ou entidade sobre essas mudanças.

Qualquer produto ou informação técnica fornecida sob este Contrato pode estar sujeita aos controles de exportação dos Estados Unidos e leis de comércio de outros países. Você concorda em atender a todos os regulamentos de controle de exportação e obter qualquer licença ou classificação necessária para exportar, reexportar ou importar produtos. Você concorda em não exportar ou reexportar para entidades nas listas de exclusão de exportação dos Estados Unidos atuais ou para países terroristas ou com embargo conforme especificado nas leis de exportação dos Estados Unidos. Você concorda em não usar produtos para fins proibidos relacionados a armas nucleares, biológicas e químicas ou mísseis. Veja a página da Web Novell International Trade Services para obter mais informações sobre exportação do software da Novell. A Novell não assume nenhuma responsabilidade por sua falha em obter quaisquer aprovações de exportação necessárias.

Copyright © 2011 Novell, Inc. Todos os direitos reservados. Nenhuma parte desta publicação poderá ser reproduzida, fotocopiada, armazenada em um sistema de recuperação ou transmitida sem o consentimento expresso por escrito do editor.

Para as marcas registradas da Novel, consulte a lista de marcas registradas e marcas de serviço da Novell.

Todas as marcas registradas de terceiros pertencem aos seus respectivos proprietários.