Árvore de páginas

Versões comparadas

Chave

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

Toggle Cloak
1. Ao atualizar o TDS, ocorre o erro "Backup of file <caminho do tds>\developerStudio.exe failed."? (Aplicável ao TDSReplay)

Cloak

Trecho do erro em questão:

An error occurred while uninstalling
session context was:(profile=DefaultProfile, phase=org.eclipse.equinox.internal.p2.engine.phases.Uninstall, operand=[R]br.com.totvs.tds.startup.product.executable.win32.win32.x86_64 11.3.0.201506191953 --> null, action=org.eclipse.equinox.internal.p2.touchpoint.natives.actions.CleanupzipAction).
Backup of file <caminho do tds>\developerStudio.exe failed.
File that was copied to backup could not be deleted: <caminho do tds>\developerStudio.exe

Caso se depare com esse erro ao realizar a atualização do seu ambiente TDS (ou TDSReplay), faça o seguinte procedimento com o TDS (ou TDSReplay) aberto:

  1. Renomear o developerStudio.exe (ou TDSReplay.exe) para qualquer nome;
  2. Em seguida atualizar seu TDS (ou TDSReplay) novamente.

Esse erro e dá é da plataforma Eclipse, sob a qual o TDS foi construídoe o TDSReplay foram construídos.

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

...

Cloak

Após efetuar atualizações no TDS, este mantém as versões anteriores dos adicionais (plugins), consumindo espaço em disco. Em release superior a 11.3.0.201604142013, o TDS passa a remover as versões mais antigas dos adicionais, mantendo a mais recente e a anterior (para uma reversão mais rápida). Não é possível desativar ou configurar este recurso.

Antes da atualizaçãoDepois da atualização

Também há opção de execução manual. Acesse o menu Windows|Prefereces e na árvore selecione Developer Studio.

Acione a ação Limpar repositório e aguarde a finalização. Esta operação irá manter somente a última versão dos adicionais.

(estrela) Em ambientes com atualização pouco frequente ou mais antigos, a limpeza automática pode não ser executada de imediato. Nesse caso, faça a execução manual e na próxima atualização, ela ocorrerá de forma automática.

...

Toggle Cloak
 7. No repository found at osgi.bundle,br.com.totvs.<plugin>, 11.x.x.xxxxxxxxxxxx

 
Cloak


Caso, ao executar uma atualização do TDS, receber um erro semelhante a:

An error occurred while collecting items to be installed
session context was:(profile=DefaultProfile, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
No repository found containing: osgi.bundle,br.com.totvs.<plugin>, 11.x.x.xxxxxxxxxxxx
No repository found containing: osgi.bundle,br.com.totvs.<plugin>, 11.x.x.xxxxxxxxxxxx
No repository found containing: osgi.bundle,br.com.totvs.<plugin>, 11.x.x.xxxxxxxxxxxx

...

Remover e adicionar a URL http://ds.totvs.com/updates/tds113ext/ com o endereço do sítios de atualização.

  1. Acesse menu Janela | Preferencias..., na árvore localize Instalar/Atualizar + Sites de Programas Disponíveis.
  2. Adicione o sítio http://ds.totvs.com/updates/tds113ext/ .
  3. Tente atualizar novamente.

Toggle Cloak
8. Ao usar TDS em ambiente MacOS High Sierra, os menus não são habilitados.

Cloak

Ao instalar (ou atualizar para) ambiente MacOS High Sierra, pode ocorrer dos menus e submenus do TDS ficam desabilitados.

Para corrigir a ocorrência, faça após instalar (ou atualizar) o TDS:

  1. Editar o arquivo info.plist, que encontra-se dentro do pacote do TDS;
  2. Localize a chave CFBundleLocalizations e remova todas as localizações, exceto en;
  3. Inicie o TDS.

Fonte: https://spring.io/blog/2017/09/21/how-to-get-sts-eclipse-running-on-macos-high-sierra-10-13

Colaboração enviada pelo Sr. Evaldo Batista.

Confirmação em https://www.eclipse.org/org/press-release/20170925criticalbug.php

Toggle Cloak
9. Função Pergunte() apresenta comportamento anômalo, erro de tipo inválido ou valores inesperados ao usar MV_PAR.

Cloak

Foi detectado que ao executar o SmartClient, tanto em modo normal como em depuração, informando valores na chave -A na chamado do SmartClient, esta chave interfere no funcionamento padrão da função Pergunte(). Esta passa a não apresentar o diálogo para entrada dos valores para os parâmetros de execução, podendo conter valores inesperados. Verifique a real necessidade de passar valores na chave -A e/ou se definiu o executor (normal ou depuração) ou o diálogo de seleção de função corretamente.

ou


Se o uso da chave -A for realmente necessário, favor entrar em contato com o suporte de Framework/AdvPL.


Toggle Cloak
10. Problemas de execução do TDS em Mac OS, tais como erro de inicialização ou travamento

Cloak

Verificar a versão do Java em uso. Via terminal, digite java -d64 -version

A versão mínima é do Java é 1.8.0_144 e 64 bits. Caso não seja, favor instalar o JDK 1.8 (não pode ser a JRE).Se desejar manter mais de uma versão, faz-se necessário forçar o TDS a executar sob a 1.8 (mínimo).
Mais informações em https://wiki.eclipse.org/Eclipse.ini#-vm_value:_Mac_OS_X_Example e https://www.eclipse.org/forums/index.php/t/198527/.


Há relatos de travamento ao inicializar utilizando a versão 1.8.0_161, por isso recomendamos o uso apenas até o 1.8.0_144.

Toggle Cloak
11. Como limpar a área de Secure Storage do TDS

Cloak

Caso seu TDS apresente problemas relacionados ao Secure Storage, experimente limpar os dados gravados:


Acesse a página do Secure Storage em Janela → Preferências → Gerais → Security Secure Storage

Navegue até a aba 'Contents', selecione a área que deseja limpar e pressione o botão 'delete'


Você pode reiniciar sua senha também na aba 'Password' e pressionar o botão 'Clear Passwords'


Toggle Cloak
12. Erro ao atualizar: Unzip file format.

Cloak

Caso seu TDS apresente problemas relacionados a Unzip file format:

A fundação eclipse mudou o endereço de um dos seus repositórios e impacta a nossa aplicação. Para corrigir, desative o repositório de update site nomeado como "WindowBuilder Pro Eclipse Update Site" o endereço antigo era "http://download.eclipse.org/windowbuilder/WB/release/R201506241200-1/4.4/" e ele não existe mais.

Para Desativar: Clique em Ajuda | Instalar Novo Programa | "Sites de Programas Disponíveis" localize o item na lista e clique no botão "Desativar".

Toggle Cloak
13. Após compilar um fonte, a data apresentada no inspector de objetos não confere com data do fonte (diferença de 01h00).

Cloak

Foi identificado que trata-se de ocorrência gerada pela JVM da Oracle. O Java utiliza sistema de configurações de fuso horários próprios e o mesmo estava configurado para o uso de horário de verão.

A Oracle liberou atualização Java 8 update 241que corrige a ocorrência (1).

Com o TDS parado:

  1. Instalar ou atualizar a JVM Oaracle para Java 8 update 241 (talvez seja necessário reiniciar a máquina).
  2. Acessar a pasta de instalação do TDS e remover a pasta "jre" se existir
  3. Executar o TDS. Caso obtenha erro de carga da JVM, veja como resolver em https://tdn.totvs.com/display/tec/Perguntas+e+respostas, item 2

Nota: Pode ser necessário ajustes na configuração do sistema operacional(2).

Referencias:
(1)https://www.java.com/en/download/java8_update.jsp
(2) https://www.oobj.com.br/bc/article/como-ajustar-o-hor%C3%A1rio-de-ver%C3%A3o-no-timezone-do-java-25.html