eguess74 edited a comment on Bug JENKINS-15779

We have resolved compilation problem. I don't know why I'm the only one who got this, but It seems to be a Java bug:
http://stackoverflow.com/questions/4829576/javac-error-inconvertible-types-with-generics

So if the IvyBuild.java is changed in this way it compiles OK:

diff --git a/src/main/java/hudson/ivy/IvyBuild.java b/src/main/java/hudson/ivy/IvyBuild.java
index fbe04d6..d98fb80 100644
— a/src/main/java/hudson/ivy/IvyBuild.java
+++ b/src/main/java/hudson/ivy/IvyBuild.java
@@ -498,8 +498,13 @@ public class IvyBuild extends AbstractIvyBuild<IvyModule, IvyBuild> {
}

public void buildEnvVars(AbstractBuild<?, ?> build, EnvVars env) { - env.put("IVY_MODULE_NAME", ((IvyModule) build.getParent()).getModuleName().name); - env.put("IVY_MODULE_ORGANISATION", ((IvyModule) build.getParent()).getModuleName().organisation); + //env.put("IVY_MODULE_NAME", ((IvyModule) build.getParent()).getModuleName().name); + //env.put("IVY_MODULE_ORGANISATION", ((IvyModule) build.getParent()).getModuleName().organisation); + Object o = build.getParent(); + ModuleName n = ( ( IvyModule ) o ).getModuleName() ; + env.put("IVY_MODULE_NAME", n.name); + env.put("IVY_MODULE_ORGANISATION", n.organisation); + }

}

}

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to