Á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."?

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, faça o seguinte procedimento com o TDS aberto:

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

Esse erro e dá plataforma Eclipse, sob a qual o TDS foi construído.

...

Toggle Cloak
4. Ao atualizar o TDS, ocorre o erro "No repository found"

Cloak

Se a mensagem completa for: "No repository found at http://download.eclipse.org/technology/babel/update-site/R0.12.1/luna.", leia o tópico  

Essa ocorrência é um problema já conhecido pela Fundação Eclipse (https://bugs.eclipse.org/bugs/show_bug.cgi?id=290782), porém sem uma solução válida, sendo necessária aplicar soluções paliativas.

Na fonte (veja abaixo) há 3 opções, sendo que a 3ª foi a que  melhor funcionou nos testes realizados.

  • Remover e adicionar novamente as URL´s com o endereço do sítios de atualização (isso causa uma reconfiguração no Eclipse/TDS).
    1. Acesse menu Janela | Preferencias..., na árvore localize Instalar/Atualizar + Sites de Programas Disponíveis
    2. Remova e adicione novamente o sítio Eclipse Luna repository (http://download.eclipse.org/releases/luna)
  • Adicionar nas URL´s com o endereço de sítios de atualização uma barra (/) ao final daqueles que não a possuem.
    1. Acesse menu Janela | Preferencias..., na árvore localize Instalar/Atualizar + Sites de Programas Disponíveis
    2. Localizar os endereço sem a barra no final, selecionar e editar, adicionando a barra ao final. Repetir o procedimento em todos os endereços.
  • Configurando a forma que o processo de atualização é executado
    1. Acesse o menu Ajuda | Instalar Novo Programa
    2. Selecione o sítio do TDS
    3. Desmarcar a opção Contactar todos os sites... (destaque abaixo)
    4. Selecione os adicionais do TDS que necessitam de atualização (indicados pelas setas circulares)
    5. Prossiga com o processo
    6. Após reiniciar, verifique novamente por atualizações (faça esse procedimento até receber aviso que não há atualizações disponíveis)

Fonte: http://stackoverflow.com/questions/6470802/what-to-do-about-eclipses-no-repository-found-containing-error-messages, acessado em Maio/2016.

...

Cloak

Artigo original de , migrado da comunidade "TOTVS Developer Studio" (Fluig).

Os problemas mais comuns que ocorrem durante a atualização do TDS 11.3 estão relacionados com a conectividade entre o TDS e o site de atualização.

Se durante a atualização do TDS ocorrer um dos erros descritos a seguir, geralmente o "culpado" é o proxy.

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=).
Não foi possível ler o repositório em http://ds.totvs.com/updates/tds/201508040410/plugins/br.com.totvs.osgi.notificationcenter_11.3.0.201508040402.jar.
ds.totvs.com failed to respond.

Ou

Alguns sites não foram encontrados. Veja o log de erros para mais detalhes.
HTTP Server 'Internal Error': http://download.eclipse.org/technology/babel/update-site/R0.12.1/luna/content.xml
HttpComponents connection error response code 500.
HTTP Server 'Internal Error': http://download.eclipse.org/releases/luna/content.xml
HttpComponents connection error response code 500.
HTTP Server 'Internal Error': http://ds.totvs.com/updates/tds113/content.xml
HttpComponents connection error response code 500.

Mas para ter certeza que é o proxy tente baixar o arquivo pelo seu navegador. Pois se, em seu navegador, você receber um erro como "Não é possível carregar a página da web porque o servidor não enviou os dados." ou "ERR_EMPTY_RESPONSE" o problema pode ser outro. Neste caso antes de mais nada tente o seguinte:

  • Limpe o cache do Java acessando Painel de Controle > Java > aba Geral > Arquivos Temporários na Internet > clique em Definições > clique em Restaurar Padrões e em seguida acione em Excluir Arquivos... Marque todas as opções, confirme e verifique se o problema foi resolvido.

Mas se conseguiu baixar o arquivo pelo navegador vamos verificar as configurações de proxy do TDS.

  • Para verificar suas configurações de proxy do TDS acione o menu Janela > Configurações..." e em seguida Gerais > Conexões de Rede.
    1. Se sua rede não possui proxy o Active Provider deve ser o Direct, indicando que sua conexão com a internet é sem intermediários.
      Se não estiver assim, arrume esta configuração e tente novamente.
    2. Se a rede estiver atrás de um proxy o Active Provider pode ser Manual ou Native. No Manual você deve informar as configurações (pergunte ao administrador da rede) de proxy que apenas o TDS utilizará e Native, as configurações do proxy serão a mesma do sistema operacional, por exemplo, nas Opções de Internet do Windows.
      Como normalmente você utiliza um navegador para acessar a internet, as Opções de Internet já devem estar corretamente configuradas, uma vez que você consegue navegar em sites externos. Use Active Provider como Native e o TDS não deve apresentar problemas.

Se mesmo com o proxy devidamente configurado, você ainda não estiver conseguindo acessar os sites de atualizações, pode ser um outro problema, já conhecido pelos desenvolvedores do Eclipse, experimente.

  • Feche o TDS e abra o arquivo de configurações developerStudio.ini
  • Acrescente uma linha com a seguinte configuração:
    -Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient4
  • Abra o TDS e verifique se consegue realizar as atualizações agora.
Caso o erro persista, verifique a situação descrita no tópico ou abra um chamado para suporte.

Toggle Cloak
6. No repository found at http://download.eclipse.org/technology/babel/update-site/R0.12.1/luna

Cloak

Artigo original de , migrado da comunidade "TOTVS Developer Studio" (Fluig).

Se ao executarem uma atualização no TDS 11.3 se depararem com o erro:

No repository found at http://download.eclipse.org/technology/babel/update-site/R0.12.1/luna.

é porque esta URL foi alterada pelo Eclipse e movida para http://archive.eclipse.org/technology/babel/update-site/R0.12.1/luna

Porém para minimizar futuros problemas de referência a UpdateSite Externos foi criada uma URL que substituirá a necessidade de adicionar, alterar e remover estas URL externas.

Abra a lista de "Sites de Programas Disponíveis" clicando em: "Janela > Preferências..." em seguida selecione "Instalar/Atualizar > Sites de Programas Disponíveis".

Remova o site "http://download.eclipse.org/technology/babel/update-site/R0.12.1/luna" para que o erro inicial deixe de ser apresentado.

Nesta lista de "Sites de Programas Disponíveis", para o TDS 11.3, serão necessárias apenas três itens:

Os dois primeiros já devem existir, então adicione apenas o último, caso ainda não o tenha feito, http://ds.totvs.com/updates/tds113ext/

Com isso você não deverá ter mais problemas para adicionar, atualizar ou remover sites da lista de "Sites de Programas Disponíveis".