Hi 

Two issues: 

A) I'm trying to build my first jenkins project and it's having CLASSPATH 
issues. It can't find ivy.jar which exists. 

After it fails I can go into the workspace and export CLASSPATH and ant 
runs fine.

I tried: 
1) Shell Command  - export classpath = ... 
2) Shell Batch - export java_home, ant_home, classpath
3) .Adding classpath to bash_profile of the jenkins users itself 
4) In job Configure -> Build -> Invoke Ant -> Advance 
I tried adding in "-lib /usr/share/ant/lib" to 
- target: -lib /usr/share/ant/lib dist 
- javaopt: -Xmx256m -lib /usr/share/ant/lib

B) If I go into Jenkins -> Manage -> Configure Systems 
on the bottom I see:

Stack trace

javax.servlet.ServletException: org.apache.commons.jelly.JellyTagException: 
jar:file:/tmp/jetty-0.0.0.0-8080-jenkins.war--any-/webapp/WEB-INF/lib/jenkins-core-1.541.jar!/jenkins/model/Jenkins/configure.jelly:59:84:
 <st:include> org.apache.commons.jelly.JellyTagException: 
jar:file:/tmp/jetty-0.0.0.0-8080-jenkins.war--any-/webapp/WEB-INF/lib/jenkins-core-1.541.jar!/lib/form/section.jelly:48:21:
 <d:invokeBody> com.google.common.util.concurrent.ExecutionError: 
java.lang.NoClassDefFoundError: 
org/jenkinsci/plugins/tokenmacro/MacroEvaluationException
        at org.kohsuke.stapler.jelly.JellyFacet$1.dispatch(JellyFacet.java:103)
        at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:728)

....

Caused by: org.apache.commons.jelly.JellyTagException: 
jar:file:/tmp/jetty-0.0.0.0-8080-jenkins.war--any-/webapp/WEB-INF/lib/jenkins-core-1.541.jar!/jenkins/model/Jenkins/configure.jelly:59:84:
 <st:include> org.apache.commons.jelly.JellyTagException: 
jar:file:/tmp/jetty-0.0.0.0-8080-jenkins.war--any-/webapp/WEB-INF/lib/jenkins-core-1.541.jar!/lib/form/section.jelly:48:21:
 <d:invokeBody> com.google.common.util.concurrent.ExecutionError: 
java.lang.NoClassDefFoundError: 
org/jenkinsci/plugins/tokenmacro/MacroEvaluationException
        at 
org.apache.commons.jelly.impl.TagScript.handleException(TagScript.java:726)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:281)

....

Caused by: java.lang.RuntimeException: 
org.apache.commons.jelly.JellyTagException: 
jar:file:/tmp/jetty-0.0.0.0-8080-jenkins.war--any-/webapp/WEB-INF/lib/jenkins-core-1.541.jar!/lib/form/section.jelly:48:21:
 <d:invokeBody> com.google.common.util.concurrent.ExecutionError: 
java.lang.NoClassDefFoundError: 
org/jenkinsci/plugins/tokenmacro/MacroEvaluationException
        at 
org.kohsuke.stapler.jelly.groovy.JellyBuilder.doInvokeMethod(JellyBuilder.java:280)
        at 
org.kohsuke.stapler.jelly.groovy.Namespace.invokeMethod(Namespace.java:56)

....

Caused by: org.apache.commons.jelly.JellyTagException: 
jar:file:/tmp/jetty-0.0.0.0-8080-jenkins.war--any-/webapp/WEB-INF/lib/jenkins-core-1.541.jar!/lib/form/section.jelly:48:21:
 <d:invokeBody> com.google.common.util.concurrent.ExecutionError: 
java.lang.NoClassDefFoundError: 
org/jenkinsci/plugins/tokenmacro/MacroEvaluationException
        at 
org.apache.commons.jelly.impl.TagScript.handleException(TagScript.java:726)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:281)

.....

Caused by: org.codehaus.groovy.runtime.InvokerInvocationException: 
com.google.common.util.concurrent.ExecutionError: 
java.lang.NoClassDefFoundError: 
org/jenkinsci/plugins/tokenmacro/MacroEvaluationException
        at 
org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:97)
        at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233)

....

Caused by: com.google.common.util.concurrent.ExecutionError: 
java.lang.NoClassDefFoundError: 
org/jenkinsci/plugins/tokenmacro/MacroEvaluationException
        at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2232)
        at com.google.common.cache.LocalCache.get(LocalCache.java:3965)

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to