Readme do Novell Identity Manager Designer 4.0

15 de outubro de 2010

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

7.7.1 GNOME
7.7.2 KDE

1.0 Documentação

1.1 O que há de novo no Designer 4.0

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

1.2 Localizando a documentação

A documentação do Designer 4.0 para Identity Manager está incluída no build. 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. Além deste Readme, há um Readme do Identity Manager 4.0 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.

    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 de 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 começa, mas é interrompida com o seguinte erro:

"This Application has Unexpectedly Quit." 

Se esse problema ocorrer, faça o seguinte:

  1. Clique o botão direito do mouse no arquivo install.exe do Designer e selecione Propriedades. Selecione a guia Compatibilidade.

  2. Na seção Modo de compatibilidade, escolha a opção Executar este programa em modo de compatibilidade e 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 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 No Linux, a instalação exibe 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 Xming > View Log Copy Display "127.0.0.1:0.0".

  4. No prompt de comando, abra o PuTTY e cole "127.0.0.1:0.0" no local do X display.

  5. Na categoria, vá até Connection > SSh > X11 > check enable x11 forwarding.

  6. Na categoria, vá até a sessão, clique nas configurações padrão e grave-as.

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

  8. Inicie o Designer.

3.7 O readme do Designer 4.0 exibe caracteres indesejados

Se você abrir o Readme do Designer 4.0 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 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 tente reinstalar 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. É recomendável usar o Adobe Acrobat Reader para Linux para que haja compatibilidade com 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 em execução. Para ver os gabaritos de idiomas adicionais, mude as configurações de filtro para a tela de Estrutura de Tópicos:

  1. Clique no ícone de filtro localizado 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 novo 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 fazê-lo, 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 de Designerexecutables. 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 pode 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 encorpa melhor as 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 está usando alta resolução.

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

6.9 Aumentando o desempenho do modelador

Se desejar maximizar o desempenho em operações de larga escala (por exemplo, copiar e colar vários objetos), a operação será até dez vezes mais rápida se você fechar ou ocultar 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 permitirá que o driver seja implantado corretamente.

6.11 O Designer 4.0 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. 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 para uma nova área de trabalho, 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 ele exiba direitos, o Editor de Funções não diferencia os sistemas lógicos.

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

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

6.14 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.15 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 de 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.16 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 em 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.17 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 chave da entidade DAL, pesquisar e mapear a expressão de exibição ou especificar a expressão global da consulta DAL, mas não tudo ao mesmo tempo.

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

O problema não ocorrerá se você não usar o sublinhado (_) no nome do atributo. Por exemplo, atributos como TestName ou Test-Name funcionam bem, mas Test_Name não.

6.19 Nenhuma preferência do histórico local

As Preferências do Histórico Local que acompanham o 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 pode ser armazenado 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.

7.0 Problemas específicos 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 mudando o arquivo /etc/X11/xorg.conf conforme mostrado a seguir:

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 ferramenta ou 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, é 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 (no openSUSE 10.3) com o StartDesigner.sh, 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 a 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 (para uma pasta de sua escolha) o Designer do site·Cool Solutions.

  2. Use o gerenciador de pacotes sinápticos 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, como rpm -ivh --nodeps gettext[versão].rpm, e instale-a. 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 comum.

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 exige que você instale os respectivos pacotes de base como root. Isso evita que um usuário comum os execute. 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 precisar desse pacote RPM, obtenha a versão mais atualizada. É possível fazer download dessa versão de http://www.kde-look.org.

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.

É necessário remover o pacote gtk-qt-engine mencionado na Seção 7.6, Executando o Designer no Linux com gtk-qt-engine. Isso pode ser feito através do YaST ou usando as instruções fornecidas acima.

É 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ê pretender usar o Gnome Control Center para configurar 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/user/.kde/Autostart

    para "user", use 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. Se você digitar "set |grep gtk", será mostrado como esta variável de ambiente está configurada e quais arquivos ela está procurando. 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.

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

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

    -Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner-1.8.1.21/
    
  5. Grave o arquivo Designer.ini e 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 e 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

Quando você navega pelo conteúdo da Ajuda na plataforma openSUSE 11.2, ocorre uma exceção. Isso provavelmente acontece porque a sua 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.

    Consulte as etapas de instalação em A página de boas-vindas não é exibida em algumas distribuições Linux.

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

    -Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner
    
  3. Grave o arquivo Designer.ini e 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 e não será solicitado a digitar suas credenciais novamente.

Para contornar esse problema, acesse a tela Modelador e reconfigure as credenciais do Identity Vault do 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 acesse 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), é possível que a exceção a seguir seja exibida 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 de 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 contornar esse problema, faça o seguinte:

  • 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. Para evitar que isso ocorra, clique em Cancelar em vez de em 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 do projeto Model\Provisioning\AppConfig\RequestDefs.

    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 o número anexado ao nome; por exemplo, 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

Os direitos do Identity Manager 4.0 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.

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 a 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 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 usados 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 não é suportado

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

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 © 2010 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.