Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

java.lang.NullPointerException: null

Aperta
#14 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
20/100
Tipo di issue
Bug
Chiarezza
Da chiarire
Stato di attività
Ferma
Stack tecnologico
java, sql
Ambito
databases

Direzione di ricerca

Iniziare in SQLMonitor.java, in getConnectionProperties(SQLMonitor.java:113), quindi seguire createTask alla riga 81 e doRun alla riga 49 utilizzando lo stack trace di inizializzazione fornito. Identificare quale valore di configurazione o connessione è null e verificare che l’inizializzazione del monitor venga completata senza questa eccezione; nell’issue non è indicata alcuna configurazione di test o riproduzione.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Monitor initialization fails with below exception.
Please advise on the fix

[Agent-Monitor-Scheduler-1] 11 Aug 2022 18:28:51,220 ERROR SQLMonitor - Error while creating task for dbServer
java.lang.NullPointerException: null
	at com.appdynamics.extensions.sql.SQLMonitor.getConnectionProperties(SQLMonitor.java:113) ~[?:?]
	at com.appdynamics.extensions.sql.SQLMonitor.createTask(SQLMonitor.java:81) ~[?:?]
	at com.appdynamics.extensions.sql.SQLMonitor.doRun(SQLMonitor.java:49) [?:?]
	at com.appdynamics.extensions.AMonitorJob.run(AMonitorJob.java:50) [?:?]
	at com.appdynamics.extensions.ABaseMonitor.executeMonitor(ABaseMonitor.java:199) [?:?]
	at com.appdynamics.extensions.ABaseMonitor.execute(ABaseMonitor.java:187) [?:?]
	at com.singularity.ee.agent.systemagent.components.monitormanager.managed.MonitorTaskRunner.runTask(MonitorTaskRunner.java:149) [machineagent.jar:Machine Agent v21.12.6-3236 GA compatible with 4.4.1.0 Build Date 2022-01-15 06:37:49]
	at com.singularity.ee.agent.systemagent.components.monitormanager.managed.PeriodicTaskRunner.runTask(PeriodicTaskRunner.java:86) [machineagent.jar:Machine Agent v21.12.6-3236 GA compatible with 4.4.1.0 Build Date 2022-01-15 06:37:49]
	at com.singularity.ee.agent.systemagent.components.monitormanager.managed.PeriodicTaskRunner.run(PeriodicTaskRunner.java:47) [machineagent.jar:Machine Agent v21.12.6-3236 GA compatible with 4.4.1.0 Build Date 2022-01-15 06:37:49]
	at com.singularity.ee.util.javaspecific.scheduler.AgentScheduledExecutorServiceImpl$SafeRunnable.run(AgentScheduledExecutorServiceImpl.java:122) [agent-21.1.0-2340.jar:?]
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_292]
	at com.singularity.ee.util.javaspecific.scheduler.ADFutureTask$Sync.innerRunAndReset(ADFutureTask.java:335) [agent-21.1.0-2340.jar:?]
	at com.singularity.ee.util.javaspecific.scheduler.ADFutureTask.runAndReset(ADFutureTask.java:152) [agent-21.1.0-2340.jar:?]
	at com.singularity.ee.util.javaspecific.scheduler.ADScheduledThreadPoolExecutor$ADScheduledFutureTask.access$101(ADScheduledThreadPoolExecutor.java:119) [agent-21.1.0-2340.jar:?]
	at com.singularity.ee.util.javaspecific.scheduler.ADScheduledThreadPoolExecutor$ADScheduledFutureTask.runPeriodic(ADScheduledThreadPoolExecutor.java:206) [agent-21.1.0-2340.jar:?]
	at com.singularity.ee.util.javaspecific.scheduler.ADScheduledThreadPoolExecutor$ADScheduledFutureTask.run(ADScheduledThreadPoolExecutor.java:236) [agent-21.1.0-2340.jar:?]
	at com.singularity.ee.util.javaspecific.scheduler.ADThreadPoolExecutor$Worker.runTask(ADThreadPoolExecutor.java:694) [agent-21.1.0-2340.jar:?]
	at com.singularity.ee.util.javaspecific.scheduler.ADThreadPoolExecutor$Worker.run(ADThreadPoolExecutor.java:726) [agent-21.1.0-2340.jar:?]
	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_292]

Lingua principale
Java
Stelle
3
Fork
9
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di Appdynamics/SQLMonitor

Tutte le issue di Appdynamics/SQLMonitor

Issue simili

Altre issue su Java

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.