-
Bug
-
Resolution: Not A Defect
-
Blocker
-
None
-
CentOS 5.6 x64, Jenkins ver. 1.412, Subversion plugin 2.0.0
I have my projects setup to use SVN, with the "Poll SCM" option set to look for changes periodically.
I can manually initiate a build, which successfully updates the local copy of the repository and builds. However, whenever Jenkins automatically identifies that there is a new version (i.e. via the 'Poll SCM' method), it throws the following error:
Started by an SCM change
Cleaning workspace /var/lib/jenkins/jobs/BuildTest/workspace
Checking out https://source.dev.uber.com.au/svn/buildtest/trunk revision: May 20, 2011 9:09:28 AM depth:infinity ignoreExternals: true
A tests
A application
A application/Test2Subdir.php
A application/ExtendBreak.php
AU .project
AU build.xml
A public
A public/Test1Root.php
At revision 11
FATAL: tried to access method hudson.scm.ChangeLogSet$Entry.setParent(Lhudson/scm/ChangeLogSet;)V from class hudson.scm.SubversionChangeLogSet
java.lang.IllegalAccessError: tried to access method hudson.scm.ChangeLogSet$Entry.setParent(Lhudson/scm/ChangeLogSet;)V from class hudson.scm.SubversionChangeLogSet
at hudson.scm.SubversionChangeLogSet.<init>(SubversionChangeLogSet.java:65)
at hudson.scm.SubversionChangeLogParser.parse(SubversionChangeLogParser.java:71)
at hudson.scm.SubversionChangeLogParser.parse(SubversionChangeLogParser.java:43)
at hudson.model.AbstractBuild.calcChangeSet(AbstractBuild.java:734)
at hudson.model.AbstractBuild.access$600(AbstractBuild.java:93)
at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:541)
at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:424)
at hudson.model.Run.run(Run.java:1374)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
at hudson.model.ResourceController.execute(ResourceController.java:88)
at hudson.model.Executor.run(Executor.java:145)
I am new to Jenkins, and every repository/project I try gets this problem... I'm going to need to find a different CI system if I can't get this working.
Any ideas what I can do to get this working for me?