jenkinsci / jenkinsci/git-parameter-plugin

[JENKINS-58553] NullPointerException - getDefaultParameterValue: [ EMPTY_JOB_NAME ] Unexpected error!

Open
#283 1 comment 0 reactions 0 assignees View on GitHub
component:git-parameter-plugin imported-jira-issue priority:minor resolution:unresolved
Dominant language
Java
Stars
131
Forks
134
Avg merge
21h 5m
Merged PRs (30d)
1

Description

Hello, 

I receive the following error every hour (12:05:00, 13:05:00 etc.) in jenkins.log:

--------jenkins.log--------

2019-07-18 13:05:00.949+0000 [id=161] SEVERE n.u.l.h.p.g.GitParameterDefinition#getDefaultParameterValue: [ EMPTY_JOB_NAME ] Unexpected error!

java.lang.NullPointerException

at net.uaznia.lukanus.hudson.plugins.gitparameter.jobs.JobWrapperFactory.createJobWrapper(JobWrapperFactory.java:15)

at net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterDefinition$DescriptorImpl.doFillValueItems(GitParameterDefinition.java:603)

at net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterDefinition.getDefaultParameterValue(GitParameterDefinition.java:151)

at hudson.plugins.git.util.GitUtils.addEnvironmentContributingActionsValues(GitUtils.java:329)

at hudson.plugins.git.util.GitUtils.getPollEnvironment(GitUtils.java:306)

at hudson.plugins.git.GitSCM.compareRemoteRevisionWithImpl(GitSCM.java:693)

at hudson.plugins.git.GitSCM.compareRemoteRevisionWith(GitSCM.java:668)

at hudson.scm.SCM.compareRemoteRevisionWith(SCM.java:400)

at hudson.scm.SCM.poll(SCM.java:417)

at hudson.model.AbstractProject._poll(AbstractProject.java:1390)

at hudson.model.AbstractProject.poll(AbstractProject.java:1293)

at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:603)

at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:649)

at hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:119)

at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)

at java.util.concurrent.FutureTask.run(FutureTask.java:266)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)

at java.lang.Thread.run(Thread.java:748)

2019-07-18 13:05:00.950+0000 [id=161] SEVERE n.u.l.h.p.g.GitParameterDefinition#getDefaultParameterValue: [ EMPTY_JOB_NAME ] Unexpected error!

java.lang.NullPointerException

at net.uaznia.lukanus.hudson.plugins.gitparameter.jobs.JobWrapperFactory.createJobWrapper(JobWrapperFactory.java:15)

at net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterDefinition$DescriptorImpl.doFillValueItems(GitParameterDefinition.java:603)

at net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterDefinition.getDefaultParameterValue(GitParameterDefinition.java:151)

at hudson.plugins.git.util.GitUtils.addEnvironmentContributingActionsValues(GitUtils.java:329)

at hudson.plugins.git.util.GitUtils.getPollEnvironment(GitUtils.java:306)

at hudson.plugins.git.GitSCM.compareRemoteRevisionWithImpl(GitSCM.java:699)

at hudson.plugins.git.GitSCM.compareRemoteRevisionWith(GitSCM.java:668)

at hudson.scm.SCM.compareRemoteRevisionWith(SCM.java:400)

at hudson.scm.SCM.poll(SCM.java:417)

at hudson.model.AbstractProject._poll(AbstractProject.java:1390)

at hudson.model.AbstractProject.poll(AbstractProject.java:1293)

at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:603)

at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:649)

at hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:119)

at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)

at java.util.concurrent.FutureTask.run(FutureTask.java:266)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)

at java.lang.Thread.run(Thread.java:748)

--------jenkins.log--------

I am trying to understand what causes it. I can't find an issue with any of my jobs. I listed all job names and I couldn't find any of it to be empty or looking suspicious. 

I set via the UI > log extended logging (ALL) for following loggers:

hudson

net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterDefinition

java

Then I checked the related log from the UI, but I could not find any additional hints. 

In the log there is nothing related right before and right after the exception, that could point me to the root cause. 

I was able to find only issue "JENKINS-46216">JENKINS-46216" which looks similar to mine, but it doesn't help me to understand my issue. 

Would anyone knows what could be causing this exception or how to further investigate it?

Thanks! 

 

---
Originally reported by dilyan_angelov, imported from: NullPointerException - getDefaultParameterValue: [ EMPTY_JOB_NAME ] Unexpected error!


  • status: Open
  • priority: Minor
  • component(s): git-parameter-plugin
  • label(s): git, jenkins, plugin
  • resolution: Unresolved
  • votes: 0
  • watchers: 2
  • imported: 20251216-182730

Raw content of original issue

Hello, 

I receive the following error every hour (12:05:00, 13:05:00 etc.) in jenkins.log:

--------jenkins.log--------

2019-07-18 13:05:00.949+0000 [id=161] SEVERE n.u.l.h.p.g.GitParameterDefinition#getDefaultParameterValue: [ EMPTY_JOB_NAME ] Unexpected error!
java.lang.NullPointerException
at net.uaznia.lukanus.hudson.plugins.gitparameter.jobs.JobWrapperFactory.createJobWrapper(JobWrapperFactory.java:15)
at net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterDefinition$DescriptorImpl.doFillValueItems(GitParameterDefinition.java:603)
at net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterDefinition.getDefaultParameterValue(GitParameterDefinition.java:151)
at hudson.plugins.git.util.GitUtils.addEnvironmentContributingActionsValues(GitUtils.java:329)
at hudson.plugins.git.util.GitUtils.getPollEnvironment(GitUtils.java:306)
at hudson.plugins.git.GitSCM.compareRemoteRevisionWithImpl(GitSCM.java:693)
at hudson.plugins.git.GitSCM.compareRemoteRevisionWith(GitSCM.java:668)
at hudson.scm.SCM.compareRemoteRevisionWith(SCM.java:400)
at hudson.scm.SCM.poll(SCM.java:417)
at hudson.model.AbstractProject._poll(AbstractProject.java:1390)
at hudson.model.AbstractProject.poll(AbstractProject.java:1293)
at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:603)
at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:649)
at hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:119)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
2019-07-18 13:05:00.950+0000 [id=161] SEVERE n.u.l.h.p.g.GitParameterDefinition#getDefaultParameterValue: [ EMPTY_JOB_NAME ] Unexpected error!
java.lang.NullPointerException
at net.uaznia.lukanus.hudson.plugins.gitparameter.jobs.JobWrapperFactory.createJobWrapper(JobWrapperFactory.java:15)
at net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterDefinition$DescriptorImpl.doFillValueItems(GitParameterDefinition.java:603)
at net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterDefinition.getDefaultParameterValue(GitParameterDefinition.java:151)
at hudson.plugins.git.util.GitUtils.addEnvironmentContributingActionsValues(GitUtils.java:329)
at hudson.plugins.git.util.GitUtils.getPollEnvironment(GitUtils.java:306)
at hudson.plugins.git.GitSCM.compareRemoteRevisionWithImpl(GitSCM.java:699)
at hudson.plugins.git.GitSCM.compareRemoteRevisionWith(GitSCM.java:668)
at hudson.scm.SCM.compareRemoteRevisionWith(SCM.java:400)
at hudson.scm.SCM.poll(SCM.java:417)
at hudson.model.AbstractProject._poll(AbstractProject.java:1390)
at hudson.model.AbstractProject.poll(AbstractProject.java:1293)
at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:603)
at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:649)
at hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:119)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)

--------jenkins.log--------

I am trying to understand what causes it. I can't find an issue with any of my jobs. I listed all job names and I couldn't find any of it to be empty or looking suspicious. 

I set via the UI > log extended logging (ALL) for following loggers:

hudson

net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterDefinition

java

Then I checked the related log from the UI, but I could not find any additional hints. 

In the log there is nothing related right before and right after the exception, that could point me to the root cause. 

I was able to find only issue "JENKINS-46216" which looks similar to mine, but it doesn't help me to understand my issue. 

Would anyone knows what could be causing this exception or how to further investigate it?

Thanks! 

 

environment

```
OS: CentOS 7

Jenkins ver: 2.186

Plugins ver:

git 4.0.0-rc

git-client 3.0.0-rc

git-parameter 0.9.11

git-server 1.7
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.