Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Cloak

Este erro geralmente ocorre quando uma versão 32bits do TDS foi instalada antes da versão 64bits e vice-versa

Para corrigir este problema, no menu principal:

  • Clique em Window;
  • Clique em Preferences;
  • Procure por Secure Storage;
  • Abra a aba Contents;
  • Clique em Delete e confirme a deleção;

  • Reinicie o TDS;

Após isso todos os dados armazenados na área segura (normalmente usuário e senha) serão removidos e sendo necessários informa-los quando solicitado.

Toggle Cloak
 6. Ao editar fontes grandes, apresenta lentidão na digitação

...

Toggle Cloak
 7. O debug não pinta as linhas, mas é mostrado na pilha de execução, o que fazer?
Cloak

Verifique se o seu projeto está marcado com a Natureza TOTVS. Quando um projeto está com a natureza, é adiciona ao canto superior direito do projeto um ícone com o logo da TOTVS :

Se não possuir o ícone:, abra o menu de contexto em cima do projeto e selecione a opção "Adicionar/Remover Natureza TOTVS", ou "Configuração | Adicionar natureza TOTVS".

Após isso, remova e adicione novamente a pasta de busca do Debug seguindo os passos do link abaixo.

 

cloak

Leia a documentação do debug Debug no link .

 

Toggle Cloak
 8. Ativação do código de página (code page) CP1252 em distribuições Linux e MAC.

Cloak

Em

um

terminal,

execute

os

comandos

abaixo.

Atente

que

pode

haver

diferenças

entre

as

distribuições.

> DIR=/usr/share/i18n ##will differ across Linux distributions
> DST=/usr/lib/locale ##may differ across Linux distributions
> cp $DIR/charmaps/CP1252.gz /tmp; cd /tmp; gzip -d CP1252.gz ##because localedef can't handle gzipped charmaps
> sudo localedef -f /tmp/CP1252 -i $DIR/locales/en_US $DST/en_US.CP1252 ##construct and install the locale en_US.CP1252
 

Edite o .ini do TDS, e adicione a seguinte chave:
-vmargs
-Dfile.encoding=CP1252

Após isso, os projetos serão marcados com o encondig CP1252 por padrão.
Caso os projetos não utilizem o padrão, deveram ser modificados para utilizar o CP1252.

Para acessar o .ini acione com o botão direito no APP e selecione a opção “Show Contents”, encontrando o .ini.
Colaboração enviada por Matheus Nogueira, da TOTVS IP.

Toggle Cloak
 9. Resolvendo problema de bloqueio ao fazer busca por atualizações (Check for updates).

Cloak

No painel de controle do windows, selecione a opção chamada "Java".

 

Após abrir o painel de configuração do java, clique no botão "Definições de rede".

Configure o proxy colocando ip e porta e clique em "Ok".
Após configurar, feche e abra o TDS e tente fazer a atualização novamente.
Contribuição efetuada por Fabricio Amaro (CSA/Bauru) e Marcelo Farias (Inovação).

...

Toggle Cloak
 10. Ao tentar importar um projeto PRJ dá erro de fonte não encontrado.

Cloak

Ao exportar um O arquivo de projeto PRJ, do DevStudio (IDE Delphi ou IDE Antigo), ele não grava qual é a unidade que os arquivos fontes e de recursos estão armazenados.

Na importação o TDS não sabe onde buscar os fontes e para esse problema, o TDS adota que os fontes estão na mesma unidade que o PRJ, ou seja, se o seu PRJ estiver na unidade C:\, o TDS irá procurar os fontes na unidade C:\.

...

do PRJ pelo assistente do TDS, é assumido que os fontes encontram-se na mesma unidade do arquivo PRJ e as pastas iniciais onde estão os fontes, devem estar na pasta raiz da unidade.

Toggle Cloak
 11. Ocorrência de Read Timeout ao atualizar.

Cloak

Ao realizar a atualização de seu ambiente TOTVS | Developer Studio, é possível, a ocorrência de Read Timeout por diversos motivos. Verifique primeiro a tua conexão a internet e possíveis causas para a recusa de acesso aos sítios da Fundação Eclipse, tais como firewall, proxy de rede, perfis de usuários de rede e o bloqueio pelo Microsoft Forefront TMG.

Após o descarte dessas situações, temos uma outra ocorrência de problemas de Read Timeout na plataforma Eclipse Indigo que é solucionado ao aumentar o tempo de timeout. Para isso, vá até o arquivo developerStudio.ini no diretório de instalação do TOTVS | Developer Studio, editando-o em um programa simples de texto.

Adicione no fim deste arquivo a seguinte linha: -Dsun.net.client.defaultReadTimeout=30000 (isso modificará o tempo de timeout para um tempo maior do que o default).

Esta solução teve a colaboração de Rodrigo Antonio Godinho da Silva da equipe Framework Advpl. Obrigado Rodrigo!

Toggle Cloak
 12. Não consigo visualizar janelas de documentação no Linux.

Cloak

Caso a visualização esteja sendo apresentada sem contraste entre o fundo e as letras será necessário instalar o gnome-color-chooser.


Após a instalação acesse o programa e entre na aba “Specific”, na seção “Tooltips” marque a opção “Foreground” e a opção “Background”, por padrão o Foreground deve estar com a cor preta e o background com a cor amarela, porém se desejar uma apresentação de janelas personalizada a opção foreground representa as cores das letras e a background o plano de fundo.

Se o TDS estiver aberto feche e abra-o para que as alterações possam surtir efeito.

Toggle Cloak
 13. Não está sendo aberta janela de navegador no Linux

Cloak

Caso seja apresentada a mensagem: "Could not instantiate Browser: No more handles [Unknown Mozilla path (MOZILLA_FIVE_HOME not set)]"

Será necessário que seja instalado a biblioteca libwebkitgtk versão >= 1.0-0.

Toggle Cloak
 14. Erros durante a atualização do TDS (timeout, repositório não encontrado e outros)

Cloak

Leia os artigos:

Toggle Cloak
 15. Processo de compilação esta lento (TDS 11.2 ou 11.3)

Cloak

Em determinados ambientes com servidor e RPO P12 pode apresenta lentidão na compilação de arquivos-fontes ou recursos. Considera-se lento, quando a compilação de um programa com no máximo 500 linhas, leva mais que 20 segs.

Para minimizar este problema, acesse o menu "Prefererências", "Developer Studio + Servidores + Compilação / Pré-compilador" e ajuste a opção "Otimização do repositório" com "por velocidade de compilação" e de forma regular, execute a desfragmentação do repositório acessando a edição de servidores, aba ambientes. Selecione o ambiente e acione a opção.

Toggle Cloak
 16. Out of memory com frequência em sistema operacional Ubuntu 14.10 Stable

Cloak

 

 

Foi identificado alto consumo de memória em ambiente com sistema operacional Ubuntu 14.10 Stable, gerando o erro "Out of memory" com frequência durante o uso do TDS (11.2 ou 11.3). Para corrigir o problema verifique se há atualizações disponíveis para o sistema operacional e aplique-as. Verifique a versão do Java que deve ser a 1.8. Caso não seja remova a atual e instale a 1.8.

Toggle Cloak
17. Ao tentar criar ou utilizar relatórios BIRT ocorre travamento do TDS, com emissão ou não do erro "Out of memory".

Cloak

Normalmente isso ocorre devido a falta de memória ao TDS para este executar as operações do BIRT utilizando Java 7 ou anterior. Para corrigir existem duas opções possíveis:

  • Utilize o Java 8 na execução do seu TDS
  • Aumente o espaço reservado de memória em uso pelo Java.
    1. Edite o arquivo developerStudio.ini
    2. Ajustes as configuração conforme abaixo (se não existir a configuração adicione)

      Se o problema persistir, experimente aumentar --XX:MaxPermSize para 512m.

Toggle Cloak
18. Ao atualizar o TDS, ocorre o erro "An error occurred while processing the JVM argument. Invalid format for byte argument:".

Cloak

Esse erro ocorre devido a caracteres adicionais na linha de configuração de argumentos da que serão passados para a JVM.

  1. Edite o arquivo developerStudio.ini
  2. Verifique se todos as linhas após -vmargs, que são argumentos para a JVM, não possuam espaços (ou outros whitespaces) entre o valor e fim de linha.
    Exemplo de configuração com erro (destaque amarelo)
  3. Ajuste se necessário e refaça o processo de atualização.

 

Toggle Cloak
19. Consumo de memória.

Cloak

Alguns programas utilizam bastante memória RAM, dentre eles o próprio TDS (baseado no Eclipse) e os navegadores (browsers), especialmente o Chrome.

Se notar alguma lentidão no TDS observe como está o consumo de memória RAM de sua máquina e se o uso da memória estiver muito alto, se possível, tente fechar alguns programas para liberar a memória RAM.

Outro ponto que pode ajudar no gerenciamento de memória é o uso do Java 8 que está gerenciando melhor a antiga área de memória denominada "PermGen".

O Chrome, ao ser inicializado, tende alocar um grande volume de memória para seu uso, deixando outras aplicações lentas ou mesmo com erro de inicialização. Se utilizá-lo, recomenda-se que seja iniciado após o TDS e outras aplicações de uso constante (cliente de e-mail, mensagens instantâneas, comunicação ponto a ponto e outros).