org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed: /mnt/cns/DeviceMgmt/jenkins/scripts/JenkinsEmailer.groovy: 50: unable to resolve class hudson.tasks.Mailer.UserProperty @ line 50, column 37. if (userProp instanceof hudson.tasks.Mailer.UserProperty) ^ 1 error

Jenkins JIRA | fuck you | 4 years ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    Looked for this in JIRA for a bit and found https://issues.jenkins-ci.org/browse/JENKINS-16862 which is *close* to the issue I'm seeing, but not sure if really a dupe. After upgrade to 1.502, hudson.tasks.Mailer.UserProperty is unresolvable in a groovy script which emails the user (LDAP) who kicked off the job. Stack dump is: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed: /mnt/cns/DeviceMgmt/jenkins/scripts/JenkinsEmailer.groovy: 50: unable to resolve class hudson.tasks.Mailer.UserProperty @ line 50, column 37. if (userProp instanceof hudson.tasks.Mailer.UserProperty) ^ 1 error at org.codehaus.groovy.control.ErrorCollector.failIfErrors(ErrorCollector.java:302) at org.codehaus.groovy.control.CompilationUnit.applyToSourceUnits(CompilationUnit.java:858) at org.codehaus.groovy.control.CompilationUnit.doPhaseOperation(CompilationUnit.java:548) at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:497) at groovy.lang.GroovyClassLoader.doParseClass(GroovyClassLoader.java:306) at groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:283) at groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:267) at groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:197) at groovy.lang.GroovyClassLoader$parseClass.call(Unknown Source) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:42) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116) at Script1.run(Script1.groovy:11) at groovy.lang.GroovyShell.evaluate(GroovyShell.java:580) at groovy.lang.GroovyShell.evaluate(GroovyShell.java:618) at groovy.lang.GroovyShell.evaluate(GroovyShell.java:589) at groovy.lang.Script.evaluate(Script.java:208) at groovy.lang.Script$evaluate.callCurrent(Unknown Source) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:46) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:133) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:141) at Script1.run(Script1.groovy:14) at groovy.lang.GroovyShell.evaluate(GroovyShell.java:580) at groovy.lang.GroovyShell.evaluate(GroovyShell.java:618) at groovy.lang.GroovyShell.evaluate(GroovyShell.java:589) at org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder.perform(GroovyPostbuildRecorder.java:276) at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19) at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:814) at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:786) at hudson.model.Build$BuildExecution.post2(Build.java:183) at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:733) at hudson.model.Run.execute(Run.java:1593) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:237)

    Jenkins JIRA | 4 years ago | fuck you
    org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed: /mnt/cns/DeviceMgmt/jenkins/scripts/JenkinsEmailer.groovy: 50: unable to resolve class hudson.tasks.Mailer.UserProperty @ line 50, column 37. if (userProp instanceof hudson.tasks.Mailer.UserProperty) ^ 1 error
  2. 0

    gremin.sh: unable to resolve class OrientGraph

    Google Groups | 5 years ago | Zhemin Lin
    org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed: groovysh_evaluate: 42: unable to resolve class OrientGraph @ line 42, column 5. g = new OrientGraph("remote:localhost/mr"); ^ 1 error
  3. 0

    [logback-user] Groovy Configuration

    qos.ch | 7 months ago
    org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed: Script1.groovy: 1: unexpected char: '\' @ line 1, column 3. C:\tmp\aaa.groovy ^ 1 error
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    exception while setting anthill.api_server

    GitHub | 2 years ago | tcondit
    org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed: script1419211065201627100637.groovy: 1: [anthill.api_server] is a constant expression, but it should be a variable expression at line: 1 column: 21. File: script1419211065201627100637.groovy @ line 1, column 21. 'anthill.api_server'='my.ahpserver.com' ^ 1 error ```

Root Cause Analysis

  1. org.codehaus.groovy.control.MultipleCompilationErrorsException

    startup failed: /mnt/cns/DeviceMgmt/jenkins/scripts/JenkinsEmailer.groovy: 50: unable to resolve class hudson.tasks.Mailer.UserProperty @ line 50, column 37. if (userProp instanceof hudson.tasks.Mailer.UserProperty) ^ 1 error

    at org.codehaus.groovy.control.ErrorCollector.failIfErrors()
  2. Groovy
    AbstractCallSite.call
    1. org.codehaus.groovy.control.ErrorCollector.failIfErrors(ErrorCollector.java:302)
    2. org.codehaus.groovy.control.CompilationUnit.applyToSourceUnits(CompilationUnit.java:858)
    3. org.codehaus.groovy.control.CompilationUnit.doPhaseOperation(CompilationUnit.java:548)
    4. org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:497)
    5. groovy.lang.GroovyClassLoader.doParseClass(GroovyClassLoader.java:306)
    6. groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:283)
    7. groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:267)
    8. groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:197)
    9. groovy.lang.GroovyClassLoader$parseClass.call(Unknown Source)
    10. org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:42)
    11. org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108)
    12. org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
    12 frames
  3. Unknown
    Script1.run
    1. Script1.run(Script1.groovy:11)
    1 frame
  4. Groovy
    AbstractCallSite.callCurrent
    1. groovy.lang.GroovyShell.evaluate(GroovyShell.java:580)
    2. groovy.lang.GroovyShell.evaluate(GroovyShell.java:618)
    3. groovy.lang.GroovyShell.evaluate(GroovyShell.java:589)
    4. groovy.lang.Script.evaluate(Script.java:208)
    5. groovy.lang.Script$evaluate.callCurrent(Unknown Source)
    6. org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:46)
    7. org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:133)
    8. org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:141)
    8 frames
  5. Unknown
    Script1.run
    1. Script1.run(Script1.groovy:14)
    1 frame
  6. Groovy
    GroovyShell.evaluate
    1. groovy.lang.GroovyShell.evaluate(GroovyShell.java:580)
    2. groovy.lang.GroovyShell.evaluate(GroovyShell.java:618)
    3. groovy.lang.GroovyShell.evaluate(GroovyShell.java:589)
    3 frames
  7. org.jvnet.hudson
    GroovyPostbuildRecorder.perform
    1. org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder.perform(GroovyPostbuildRecorder.java:276)
    1 frame
  8. Hudson
    Executor.run
    1. hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
    2. hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:814)
    3. hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:786)
    4. hudson.model.Build$BuildExecution.post2(Build.java:183)
    5. hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:733)
    6. hudson.model.Run.execute(Run.java:1593)
    7. hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
    8. hudson.model.ResourceController.execute(ResourceController.java:88)
    9. hudson.model.Executor.run(Executor.java:237)
    9 frames