Issue Details (XML | Word | Printable)

Key: HUDSON-5146
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Minor Minor
Assignee: mindless
Reporter: kirill_evstigneev
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Hudson

template-project plugin is incompartibme with matrix project

Created: 22/Dec/09 10:23 AM   Updated: 11/Feb/10 11:40 PM   Resolved: 11/Feb/10 11:40 PM
Component/s: matrix, template-project
Affects Version/s: current
Fix Version/s: None

Environment:
Hudson: 1.337
Template Project plugin: 1.0
OS: Any


 Description  « Hide

Template project builder does not work within a matrix project. Build of such project fails with an exception:

FATAL: hudson.matrix.MatrixProject cannot be cast to hudson.model.Project
java.lang.ClassCastException: hudson.matrix.MatrixProject cannot be cast to hudson.model.Project
at hudson.plugins.templateproject.ProxyBuilder.getProject(ProxyBuilder.java:38)
at hudson.plugins.templateproject.ProxyBuilder.prebuild(ProxyBuilder.java:98)
at hudson.model.AbstractBuild$AbstractRunner.preBuild(AbstractBuild.java:596)
at hudson.model.AbstractBuild$AbstractRunner.preBuild(AbstractBuild.java:591)
at hudson.model.Build$RunnerImpl.doRun(Build.java:114)
at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:417)
at hudson.model.Run.run(Run.java:1179)
at hudson.matrix.MatrixRun.run(MatrixRun.java:130)
at hudson.model.ResourceController.execute(ResourceController.java:88)
at hudson.model.Executor.run(Executor.java:122)



Sort Order: Ascending order - Click to sort in descending order
scm_issue_link added a comment - 11/Feb/10 11:40 PM

Code changed in hudson
User: : mindless
Path:
trunk/hudson/plugins/template-project/src/main/java/hudson/plugins/templateproject/ProxyBuilder.java
trunk/hudson/plugins/template-project/src/main/java/hudson/plugins/templateproject/ProxySCM.java
http://hudson-ci.org/commit/27392
Log:
[template-project] [FIXED HUDSON-5146] support getting Builders from a matrix project.
don't b0rk on maven project (validator warns.. if still selected, won't get exception
just runs no builders).
Also got form field validators active again.