Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

Java agent fails if appmap.yml exists and is correct but is missing required entries

Aberta
#146 0 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
3/5
Tempo estimado
1-2 dias
Facilidade para iniciantes
42/100
Tipo de issue
Bug
Clareza
Razoavelmente clara
Status de atividade
Estagnada
Stack de tecnologia
java
Domínio
tooling

Direção de pesquisa

Compare esta falha com o problema relacionado do agente Python e, em seguida, inspecione o fluxo do instalador em appmap/built/cmds/agentInstaller/agentProcedure.js, especialmente validateProject e o caminho de execução. Reproduza o erro usando o appmap.yml mostrado e verifique se um arquivo existente ao qual faltam entradas obrigatórias é tratado sem a falha name-missing.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

See https://github.com/getappmap/appmap-python/issues/181 for a similar issue fixed in the Python agent.

Error:
appmap.yml:
 1 | {"test_recording":{"test_commands":[{"command":"mvn test","env":{}}]}}
   |   name is missing here! ()
at AgentInstallerProcedure.validateProject (@appland/appmap/built/cmds/agentInstaller/agentProcedure.js:109:23)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async AgentInstallerProcedure.run (@appland/appmap/built/cmds/agentInstaller/agentInstallerProcedure.js:67:13)
at async _handler (@appland/appmap/built/cmds/agentInstaller/install-agent.js:133:17)
at async Object.handler (@appland/appmap/built/cmds/agentInstaller/install-agent.js:222:35)Error:
Linguagem predominante
Java
Estrelas
88
Forks
17
Merge médio
2d 2h
PRs com merge (30d)
1

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de getappmap/appmap-java

Todas as issues de getappmap/appmap-java

Issues semelhantes

Mais issues de Java

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.