-
Bug
-
Resolution: Fixed
-
Critical
-
None
-
Ubuntu 10.04, Jenkins 1.500, Jenkins URLTrigger Plug-in 0.27.
The URLTrigger gives severe error instead of detecting change. From trigger log:
[URLTrigger] - Poll with a URL
Inspecting Monitor a change of the content content for URL http://build.netinsight.se/autobuild/dev/acf/continuous/release/
Polling started on 2013-feb-12 12:12:12
Polling for the job dev-acf
Looking nodes where the poll can be run.
Looking for a candidate node to run the poll.
Looking for a node with no predefined label.
Trying to poll with the last built on node.
Polling on master.
[ERROR] - SEVERE - Polling error null
I think this problem started after restart (and possibly upgrade of Jenkins and URLTrigger plugin). Updating the configuration doesn't help, but if manually run once, it seems to start working again.
Attached is the config.
The same error applies when using jenkins 1.501 and URLTrigger plugin 0.27
I just looked through the logs and detected these lines:
Feb 12 12:54:32 ... jenkins[438]: Feb 12, 2013 12:54:32 PM org.jenkinsci.plugins.urltrigger.URLTrigger start
Feb 12 12:54:32 ... jenkins[438]: SEVERE: Severe error on trigger startup null
Feb 12 12:54:32 ... jenkins[438]: java.lang.NullPointerException
Feb 12 12:54:32 ... jenkins[438]: at org.jenkinsci.lib.envinject.service.EnvInjectActionRetriever.getEnvInjectAction(EnvInjectActionRetriever.java:32)
Feb 12 12:54:32 ... jenkins[438]: at org.jenkinsci.lib.envinject.service.EnvVarsResolver.getEnVars(EnvVarsResolver.java:52)
Feb 12 12:54:32 ... jenkins[438]: at org.jenkinsci.lib.envinject.service.EnvVarsResolver.getPollingEnvVars(EnvVarsResolver.java:34)
Feb 12 12:54:32 ... jenkins[438]: at org.jenkinsci.plugins.urltrigger.URLTrigger.getURLValue(URLTrigger.java:108)
Feb 12 12:54:32 ... jenkins[438]: at org.jenkinsci.plugins.urltrigger.URLTrigger.start(URLTrigger.java:260)
Feb 12 12:54:32 ... jenkins[438]: at org.jenkinsci.lib.xtrigger.AbstractTrigger.start(AbstractTrigger.java:97)
Feb 12 12:54:32 ... jenkins[438]: at org.jenkinsci.lib.xtrigger.AbstractTrigger.start(AbstractTrigger.java:26)
Feb 12 12:54:32 ... jenkins[438]: at hudson.model.AbstractProject.submit(AbstractProject.java:1884)
Feb 12 12:54:32 ... jenkins[438]: at hudson.model.Project.submit(Project.java:195)
Feb 12 12:54:32 ... jenkins[438]: at hudson.model.Job.doConfigSubmit(Job.java:1045)
Feb 12 12:54:32 ... jenkins[438]: at hudson.model.AbstractProject.doConfigSubmit(AbstractProject.java:729)
So it might be related to the EnvInject plugin