UiPath Documentation
automation-suite
2.2510
true
Guia de instalação do Automation Suite no Linux
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

O Studio Desktop não pode carregar conectores e atividades do Integration Service

Solução alternativa para o Studio Desktop que não exibe conectores e atividades do Integration Service devido a um problema de roteamento de tipocache no Automation Suite 2025.10.0–2025.10.2.

Observação:

Esse problema afeta o Automation Suite 2025.10.0–2025.10.2. É resolvido em 2025.10.3.

Description

No Studio Desktop, o painel Atividades não lista conectores e atividades do Integration Service. Os logs de serviço intsvcs-periodic contêm o seguinte erro:

org.springframework.web.servlet.NoHandlerFoundException:
No endpoint GET /v3/element/typecache/api/Studio/Packages
org.springframework.web.servlet.NoHandlerFoundException:
No endpoint GET /v3/element/typecache/api/Studio/Packages

Isso é causado por uma configuração incorreta de roteamento: o Studio Desktop solicita informações do conector no caminho /v3/element/typecache/..., mas o roteamento no cluster encaminha essa solicitação para o serviço intsvcs-periodic sem remover o prefixo /v3/element. O serviço não tem nenhum manipulador registrado para o caminho prefixado e retorna 404 Não encontrado.

Observação:

O Studio Web não é afetado por esse problema.

Solução

Etapa 1 — Confirmar se você é afetado

Execute o seguinte comando para verificar os logs intsvcs-periodic para o erro 404:

kubectl -n uipath logs deploy/intsvcs-periodic -c periodic --since=1h \
  | grep "No endpoint GET /v3/element/typecache"
kubectl -n uipath logs deploy/intsvcs-periodic -c periodic --since=1h \
  | grep "No endpoint GET /v3/element/typecache"

Se o comando retornar a saída, você está encontrando esse problema.

Etapa 2 — Aplicar a regravação do VirtualService

  1. Abra o VirtualService (abreviado vs em kubectl) para edição:

    kubectl -n uipath edit vs intsvcs-periodic-vs
    kubectl -n uipath edit vs intsvcs-periodic-vs
    
  2. Localize a regra chamada standard-url-periodic-elementPath e adicione as duas linhas a seguir diretamente acima da chave route::

    rewrite:
      uri: /
    rewrite:
      uri: /
    

    Após a atualização, a regra deve ser semelhante a isto:

    uri:
      prefix: /v3/element/
    name: standard-url-periodic-elementPath
    retries:
      attempts: 3
      perTryTimeout: 20s
      retryOn: connect-failure,refused-stream
    rewrite:
      uri: /
    route:
      - destination:
          host: intsvcs-periodic.uipath.svc.cluster.local
          port:
            number: 80
    timeout: 60s
    uri:
      prefix: /v3/element/
    name: standard-url-periodic-elementPath
    retries:
      attempts: 3
      perTryTimeout: 20s
      retryOn: connect-failure,refused-stream
    rewrite:
      uri: /
    route:
      - destination:
          host: intsvcs-periodic.uipath.svc.cluster.local
          port:
            number: 80
    timeout: 60s
    
  3. Salve e feche o editor. O Kubernetes aplica a alteração imediatamente.

Etapa 3 — Verificar a regravação

Execute o seguinte comando para ler a definição do VirtualService salva e confirmar que a regra de regravação foi aplicada. O comando usa jq para extrair apenas o campo reescrever da saída JSON:

kubectl -n uipath get vs intsvcs-periodic-vs -o json \
  | jq '.spec.http[] | select(.name=="standard-url-periodic-elementPath").rewrite'
kubectl -n uipath get vs intsvcs-periodic-vs -o json \
  | jq '.spec.http[] | select(.name=="standard-url-periodic-elementPath").rewrite'

Saída esperada:

{
  "uri": "/"
}
{
  "uri": "/"
}

Etapa 4 — Validar no Studio Desktop

Reabra o painel de Atividades no Studio Desktop e confirme se os conectores e as atividades do Integration Service agora aparecem.

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades