java.lang.IllegalAccessError

There are no available Samebug tips for this exception. Do you have an idea how to solve this issue? A short tip would help users who saw this issue last week.

  • 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?
    via by Stephen RC,
  • 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?
    via by Stephen RC,
    • 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:692) at hudson.model.AbstractBuild.access$600(AbstractBuild.java:90) at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:504) at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:415) at hudson.model.Run.run(Run.java:1362) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:145)
    No Bugmate found.