Árvore de páginas

Versões comparadas

Chave

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

...

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.

Linux
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
 
MAC

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.

...

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).