[JIRA] Created: (HUDSON-7281) Matrix build on multiple hosts cant be imported by 1.373

classic Classic list List threaded Threaded
37 messages Options
12
Reply | Threaded
Open this post in threaded view
|

[JIRA] Created: (HUDSON-7281) Matrix build on multiple hosts cant be imported by 1.373

Hudson issues mailing list
Matrix build on multiple hosts cant be imported by 1.373
--------------------------------------------------------

                 Key: HUDSON-7281
                 URL: http://issues.hudson-ci.org/browse/HUDSON-7281
             Project: Hudson
          Issue Type: Bug
          Components: matrix
    Affects Versions: current
         Environment: Solaris 10, sparc. Hudson home on nfs server mounted with v3. JVM 1.5.0_06-b05
            Reporter: kofemann


After upgrade to 1.373 our matrix build stop working. Even creating of a new job did not work. The job executes a shell script on multiple nodes in  parallel. Configuration changes are simply lost. A NPE option was thrown :

Caused by: java.lang.NullPointerException
        at java.util.ArrayList.<init>(ArrayList.java:133)
        at hudson.matrix.Axis.<init>(Axis.java:74)
        at hudson.matrix.LabelAxis.<init>(LabelAxis.java:40)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
        at org.kohsuke.stapler.RequestImpl.invokeConstructor(RequestImpl.java:409)
        at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:355)
        at hudson.model.Descriptor.newInstance(Descriptor.java:466)
        at hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:743)
        at hudson.util.DescribableList.rebuildHetero(DescribableList.java:172)
        at hudson.matrix.MatrixProject.submit(MatrixProject.java:561)
        at hudson.model.Job.doConfigSubmit(Job.java:1086)
        at hudson.model.AbstractProject.doConfigSubmit(AbstractProject.java:571)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:259)
        at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:126)
        at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:65)
        at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:79)
        at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:30)


a roll back to 1.372 fixed the issue.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[JIRA] Commented: (HUDSON-7281) Matrix build on multiple hosts cant be imported by 1.373

Hudson issues mailing list

    [ http://issues.hudson-ci.org/browse/HUDSON-7281?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=141277#action_141277 ]

anilarora commented on HUDSON-7281:
-----------------------------------

It appears that the treeview for the Label/Nodes does not submit any data.  This happens for the build on multiple nodes tree view as well, meaning that none of my selections will be passed to the server.

> Matrix build on multiple hosts cant be imported by 1.373
> --------------------------------------------------------
>
>                 Key: HUDSON-7281
>                 URL: http://issues.hudson-ci.org/browse/HUDSON-7281
>             Project: Hudson
>          Issue Type: Bug
>          Components: matrix
>    Affects Versions: current
>         Environment: Solaris 10, sparc. Hudson home on nfs server mounted with v3. JVM 1.5.0_06-b05
>            Reporter: kofemann
>
> After upgrade to 1.373 our matrix build stop working. Even creating of a new job did not work. The job executes a shell script on multiple nodes in  parallel. Configuration changes are simply lost. A NPE option was thrown :
> Caused by: java.lang.NullPointerException
>         at java.util.ArrayList.<init>(ArrayList.java:133)
>         at hudson.matrix.Axis.<init>(Axis.java:74)
>         at hudson.matrix.LabelAxis.<init>(LabelAxis.java:40)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>         at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
>         at org.kohsuke.stapler.RequestImpl.invokeConstructor(RequestImpl.java:409)
>         at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:355)
>         at hudson.model.Descriptor.newInstance(Descriptor.java:466)
>         at hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:743)
>         at hudson.util.DescribableList.rebuildHetero(DescribableList.java:172)
>         at hudson.matrix.MatrixProject.submit(MatrixProject.java:561)
>         at hudson.model.Job.doConfigSubmit(Job.java:1086)
>         at hudson.model.AbstractProject.doConfigSubmit(AbstractProject.java:571)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:259)
>         at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:126)
>         at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:65)
>         at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:79)
>         at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:30)
> a roll back to 1.372 fixed the issue.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[JIRA] Commented: (HUDSON-7281) Matrix build on multiple hosts cant be imported by 1.373

Hudson issues mailing list
In reply to this post by Hudson issues mailing list

    [ http://issues.hudson-ci.org/browse/HUDSON-7281?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=141383#action_141383 ]

emmulator commented on HUDSON-7281:
-----------------------------------

I just upgraded from 1.36x to 1.374 and my matrix config pages have *two* sections to specify nodes/slaves: a new detatchable/deletable section titled "Slaves", and the old "Build on multiple nodes" section.  Is this the same issue, or am I just not understanding the new UI?  I'll attach a screenshot.

> Matrix build on multiple hosts cant be imported by 1.373
> --------------------------------------------------------
>
>                 Key: HUDSON-7281
>                 URL: http://issues.hudson-ci.org/browse/HUDSON-7281
>             Project: Hudson
>          Issue Type: Bug
>          Components: matrix
>    Affects Versions: current
>         Environment: Solaris 10, sparc. Hudson home on nfs server mounted with v3. JVM 1.5.0_06-b05
>            Reporter: kofemann
>         Attachments: doubleSlaveConfig.png
>
>
> After upgrade to 1.373 our matrix build stop working. Even creating of a new job did not work. The job executes a shell script on multiple nodes in  parallel. Configuration changes are simply lost. A NPE option was thrown :
> Caused by: java.lang.NullPointerException
>         at java.util.ArrayList.<init>(ArrayList.java:133)
>         at hudson.matrix.Axis.<init>(Axis.java:74)
>         at hudson.matrix.LabelAxis.<init>(LabelAxis.java:40)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>         at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
>         at org.kohsuke.stapler.RequestImpl.invokeConstructor(RequestImpl.java:409)
>         at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:355)
>         at hudson.model.Descriptor.newInstance(Descriptor.java:466)
>         at hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:743)
>         at hudson.util.DescribableList.rebuildHetero(DescribableList.java:172)
>         at hudson.matrix.MatrixProject.submit(MatrixProject.java:561)
>         at hudson.model.Job.doConfigSubmit(Job.java:1086)
>         at hudson.model.AbstractProject.doConfigSubmit(AbstractProject.java:571)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:259)
>         at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:126)
>         at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:65)
>         at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:79)
>         at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:30)
> a roll back to 1.372 fixed the issue.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[JIRA] Updated: (HUDSON-7281) Matrix build on multiple hosts cant be imported by 1.373

Hudson issues mailing list
In reply to this post by Hudson issues mailing list

     [ http://issues.hudson-ci.org/browse/HUDSON-7281?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

emmulator updated HUDSON-7281:
------------------------------

    Attachment: doubleSlaveConfig.png

Screenshot of double slave/node config for matrix build after upgrade to 1.374.

> Matrix build on multiple hosts cant be imported by 1.373
> --------------------------------------------------------
>
>                 Key: HUDSON-7281
>                 URL: http://issues.hudson-ci.org/browse/HUDSON-7281
>             Project: Hudson
>          Issue Type: Bug
>          Components: matrix
>    Affects Versions: current
>         Environment: Solaris 10, sparc. Hudson home on nfs server mounted with v3. JVM 1.5.0_06-b05
>            Reporter: kofemann
>         Attachments: doubleSlaveConfig.png
>
>
> After upgrade to 1.373 our matrix build stop working. Even creating of a new job did not work. The job executes a shell script on multiple nodes in  parallel. Configuration changes are simply lost. A NPE option was thrown :
> Caused by: java.lang.NullPointerException
>         at java.util.ArrayList.<init>(ArrayList.java:133)
>         at hudson.matrix.Axis.<init>(Axis.java:74)
>         at hudson.matrix.LabelAxis.<init>(LabelAxis.java:40)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>         at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
>         at org.kohsuke.stapler.RequestImpl.invokeConstructor(RequestImpl.java:409)
>         at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:355)
>         at hudson.model.Descriptor.newInstance(Descriptor.java:466)
>         at hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:743)
>         at hudson.util.DescribableList.rebuildHetero(DescribableList.java:172)
>         at hudson.matrix.MatrixProject.submit(MatrixProject.java:561)
>         at hudson.model.Job.doConfigSubmit(Job.java:1086)
>         at hudson.model.AbstractProject.doConfigSubmit(AbstractProject.java:571)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:259)
>         at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:126)
>         at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:65)
>         at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:79)
>         at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:30)
> a roll back to 1.372 fixed the issue.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[JIRA] Updated: (HUDSON-7281) Matrix build on multiple hosts cant be imported by 1.373

Hudson issues mailing list
In reply to this post by Hudson issues mailing list

     [ http://issues.hudson-ci.org/browse/HUDSON-7281?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

emmulator updated HUDSON-7281:
------------------------------

    Attachment: UIerror.txt
                stdouterror.txt

If I try to manually kick off the job as configured in the screenshot, I get the stacktrace captured in UIerror.txt.

If I uncheck the old "Build on multiple nodes" and select the slaves I want in the new UI element, then try to kick off the build manually, I get no feedback in the UI, but the contents of stdouterror.txt in the hudson log.

If I delete the new 'Slave' section and try to configure with the old "Build on multiple nodes" section, I see the behavior described in this ticket, where my selections are never saved.  And if I try to kick off the build I get no feedback in the UI and a similar stacktrace in the log

> Matrix build on multiple hosts cant be imported by 1.373
> --------------------------------------------------------
>
>                 Key: HUDSON-7281
>                 URL: http://issues.hudson-ci.org/browse/HUDSON-7281
>             Project: Hudson
>          Issue Type: Bug
>          Components: matrix
>    Affects Versions: current
>         Environment: Solaris 10, sparc. Hudson home on nfs server mounted with v3. JVM 1.5.0_06-b05
>            Reporter: kofemann
>         Attachments: doubleSlaveConfig.png, stdouterror.txt, UIerror.txt
>
>
> After upgrade to 1.373 our matrix build stop working. Even creating of a new job did not work. The job executes a shell script on multiple nodes in  parallel. Configuration changes are simply lost. A NPE option was thrown :
> Caused by: java.lang.NullPointerException
>         at java.util.ArrayList.<init>(ArrayList.java:133)
>         at hudson.matrix.Axis.<init>(Axis.java:74)
>         at hudson.matrix.LabelAxis.<init>(LabelAxis.java:40)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>         at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
>         at org.kohsuke.stapler.RequestImpl.invokeConstructor(RequestImpl.java:409)
>         at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:355)
>         at hudson.model.Descriptor.newInstance(Descriptor.java:466)
>         at hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:743)
>         at hudson.util.DescribableList.rebuildHetero(DescribableList.java:172)
>         at hudson.matrix.MatrixProject.submit(MatrixProject.java:561)
>         at hudson.model.Job.doConfigSubmit(Job.java:1086)
>         at hudson.model.AbstractProject.doConfigSubmit(AbstractProject.java:571)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:259)
>         at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:126)
>         at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:65)
>         at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:79)
>         at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:30)
> a roll back to 1.372 fixed the issue.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[JIRA] Commented: (HUDSON-7281) Matrix build on multiple hosts cant be imported by 1.373

Hudson issues mailing list
In reply to this post by Hudson issues mailing list

    [ http://issues.hudson-ci.org/browse/HUDSON-7281?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=141398#action_141398 ]

emmulator commented on HUDSON-7281:
-----------------------------------

I tried reverting to 1.372, but I still got the "java.lang.InstantiationError: hudson.model.Label".  Reverting to 1.371 allowed me to start running matrix builds again.

> Matrix build on multiple hosts cant be imported by 1.373
> --------------------------------------------------------
>
>                 Key: HUDSON-7281
>                 URL: http://issues.hudson-ci.org/browse/HUDSON-7281
>             Project: Hudson
>          Issue Type: Bug
>          Components: matrix
>    Affects Versions: current
>         Environment: Solaris 10, sparc. Hudson home on nfs server mounted with v3. JVM 1.5.0_06-b05
>            Reporter: kofemann
>         Attachments: doubleSlaveConfig.png, stdouterror.txt, UIerror.txt
>
>
> After upgrade to 1.373 our matrix build stop working. Even creating of a new job did not work. The job executes a shell script on multiple nodes in  parallel. Configuration changes are simply lost. A NPE option was thrown :
> Caused by: java.lang.NullPointerException
>         at java.util.ArrayList.<init>(ArrayList.java:133)
>         at hudson.matrix.Axis.<init>(Axis.java:74)
>         at hudson.matrix.LabelAxis.<init>(LabelAxis.java:40)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>         at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
>         at org.kohsuke.stapler.RequestImpl.invokeConstructor(RequestImpl.java:409)
>         at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:355)
>         at hudson.model.Descriptor.newInstance(Descriptor.java:466)
>         at hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:743)
>         at hudson.util.DescribableList.rebuildHetero(DescribableList.java:172)
>         at hudson.matrix.MatrixProject.submit(MatrixProject.java:561)
>         at hudson.model.Job.doConfigSubmit(Job.java:1086)
>         at hudson.model.AbstractProject.doConfigSubmit(AbstractProject.java:571)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:259)
>         at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:126)
>         at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:65)
>         at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:79)
>         at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:30)
> a roll back to 1.372 fixed the issue.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[JIRA] Commented: (HUDSON-7281) Matrix build on multiple hosts cant be imported by 1.373

Hudson issues mailing list
In reply to this post by Hudson issues mailing list

    [ http://issues.hudson-ci.org/browse/HUDSON-7281?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=141440#action_141440 ]

emmulator commented on HUDSON-7281:
-----------------------------------

Are this and issue HUDSON-7314 the same?

> Matrix build on multiple hosts cant be imported by 1.373
> --------------------------------------------------------
>
>                 Key: HUDSON-7281
>                 URL: http://issues.hudson-ci.org/browse/HUDSON-7281
>             Project: Hudson
>          Issue Type: Bug
>          Components: matrix
>    Affects Versions: current
>         Environment: Solaris 10, sparc. Hudson home on nfs server mounted with v3. JVM 1.5.0_06-b05
>            Reporter: kofemann
>         Attachments: doubleSlaveConfig.png, stdouterror.txt, UIerror.txt
>
>
> After upgrade to 1.373 our matrix build stop working. Even creating of a new job did not work. The job executes a shell script on multiple nodes in  parallel. Configuration changes are simply lost. A NPE option was thrown :
> Caused by: java.lang.NullPointerException
>         at java.util.ArrayList.<init>(ArrayList.java:133)
>         at hudson.matrix.Axis.<init>(Axis.java:74)
>         at hudson.matrix.LabelAxis.<init>(LabelAxis.java:40)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>         at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
>         at org.kohsuke.stapler.RequestImpl.invokeConstructor(RequestImpl.java:409)
>         at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:355)
>         at hudson.model.Descriptor.newInstance(Descriptor.java:466)
>         at hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:743)
>         at hudson.util.DescribableList.rebuildHetero(DescribableList.java:172)
>         at hudson.matrix.MatrixProject.submit(MatrixProject.java:561)
>         at hudson.model.Job.doConfigSubmit(Job.java:1086)
>         at hudson.model.AbstractProject.doConfigSubmit(AbstractProject.java:571)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:259)
>         at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:126)
>         at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:65)
>         at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:79)
>         at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:30)
> a roll back to 1.372 fixed the issue.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[JIRA] Updated: (HUDSON-7281) Matrix build on multiple hosts cant be imported by 1.373

Hudson issues mailing list
In reply to this post by Hudson issues mailing list

     [ http://issues.hudson-ci.org/browse/HUDSON-7281?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

jrvilda updated HUDSON-7281:
----------------------------

    Environment:
Solaris 10, sparc. Hudson home on nfs server mounted with v3. JVM 1.5.0_06-b05
Windows
Linux ubuntu

  was:Solaris 10, sparc. Hudson home on nfs server mounted with v3. JVM 1.5.0_06-b05


Also happens in windows.
Having already set up tasks with nodes, to modify any configuration parameter nodes loses or gives error 500, forced to modify the config.xml by hand.

> Matrix build on multiple hosts cant be imported by 1.373
> --------------------------------------------------------
>
>                 Key: HUDSON-7281
>                 URL: http://issues.hudson-ci.org/browse/HUDSON-7281
>             Project: Hudson
>          Issue Type: Bug
>          Components: matrix
>    Affects Versions: current
>         Environment: Solaris 10, sparc. Hudson home on nfs server mounted with v3. JVM 1.5.0_06-b05
> Windows
> Linux ubuntu
>            Reporter: kofemann
>         Attachments: doubleSlaveConfig.png, stdouterror.txt, UIerror.txt
>
>
> After upgrade to 1.373 our matrix build stop working. Even creating of a new job did not work. The job executes a shell script on multiple nodes in  parallel. Configuration changes are simply lost. A NPE option was thrown :
> Caused by: java.lang.NullPointerException
>         at java.util.ArrayList.<init>(ArrayList.java:133)
>         at hudson.matrix.Axis.<init>(Axis.java:74)
>         at hudson.matrix.LabelAxis.<init>(LabelAxis.java:40)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>         at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
>         at org.kohsuke.stapler.RequestImpl.invokeConstructor(RequestImpl.java:409)
>         at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:355)
>         at hudson.model.Descriptor.newInstance(Descriptor.java:466)
>         at hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:743)
>         at hudson.util.DescribableList.rebuildHetero(DescribableList.java:172)
>         at hudson.matrix.MatrixProject.submit(MatrixProject.java:561)
>         at hudson.model.Job.doConfigSubmit(Job.java:1086)
>         at hudson.model.AbstractProject.doConfigSubmit(AbstractProject.java:571)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:259)
>         at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:126)
>         at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:65)
>         at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:79)
>         at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:30)
> a roll back to 1.372 fixed the issue.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[JIRA] Commented: (HUDSON-7281) Matrix build on multiple hosts cant be imported by 1.373

Hudson issues mailing list
In reply to this post by Hudson issues mailing list

    [ http://issues.hudson-ci.org/browse/HUDSON-7281?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=141506#action_141506 ]

scm_issue_link commented on HUDSON-7281:
----------------------------------------

Code changed in hudson
User: : mindless
Path:
 trunk/hudson/main/core/src/main/java/hudson/matrix/AxisList.java
http://hudson-ci.org/commit/34498
Log:
[HUDSON-7281] return emptyList for empty AxisList so "Build on multiple nodes"
on config page doesn't always come up checked even when unused.


> Matrix build on multiple hosts cant be imported by 1.373
> --------------------------------------------------------
>
>                 Key: HUDSON-7281
>                 URL: http://issues.hudson-ci.org/browse/HUDSON-7281
>             Project: Hudson
>          Issue Type: Bug
>          Components: matrix
>    Affects Versions: current
>         Environment: Solaris 10, sparc. Hudson home on nfs server mounted with v3. JVM 1.5.0_06-b05
> Windows
> Linux ubuntu
>            Reporter: kofemann
>         Attachments: doubleSlaveConfig.png, stdouterror.txt, UIerror.txt
>
>
> After upgrade to 1.373 our matrix build stop working. Even creating of a new job did not work. The job executes a shell script on multiple nodes in  parallel. Configuration changes are simply lost. A NPE option was thrown :
> Caused by: java.lang.NullPointerException
>         at java.util.ArrayList.<init>(ArrayList.java:133)
>         at hudson.matrix.Axis.<init>(Axis.java:74)
>         at hudson.matrix.LabelAxis.<init>(LabelAxis.java:40)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>         at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
>         at org.kohsuke.stapler.RequestImpl.invokeConstructor(RequestImpl.java:409)
>         at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:355)
>         at hudson.model.Descriptor.newInstance(Descriptor.java:466)
>         at hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:743)
>         at hudson.util.DescribableList.rebuildHetero(DescribableList.java:172)
>         at hudson.matrix.MatrixProject.submit(MatrixProject.java:561)
>         at hudson.model.Job.doConfigSubmit(Job.java:1086)
>         at hudson.model.AbstractProject.doConfigSubmit(AbstractProject.java:571)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:259)
>         at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:126)
>         at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:65)
>         at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:79)
>         at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:30)
> a roll back to 1.372 fixed the issue.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[JIRA] Commented: (HUDSON-7281) Matrix build on multiple hosts cant be imported by 1.373

Hudson issues mailing list
In reply to this post by Hudson issues mailing list

    [ http://issues.hudson-ci.org/browse/HUDSON-7281?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=141508#action_141508 ]

scm_issue_link commented on HUDSON-7281:
----------------------------------------

Code changed in hudson
User: : mindless
Path:
 trunk/hudson/main/core/src/main/resources/hudson/matrix/LabelAxis/config.jelly
http://hudson-ci.org/commit/34500
Log:
[HUDSON-7281] add setTimeout call before creating TreeView.. avoids JS errors,
at least on firefox/mac.


> Matrix build on multiple hosts cant be imported by 1.373
> --------------------------------------------------------
>
>                 Key: HUDSON-7281
>                 URL: http://issues.hudson-ci.org/browse/HUDSON-7281
>             Project: Hudson
>          Issue Type: Bug
>          Components: matrix
>    Affects Versions: current
>         Environment: Solaris 10, sparc. Hudson home on nfs server mounted with v3. JVM 1.5.0_06-b05
> Windows
> Linux ubuntu
>            Reporter: kofemann
>         Attachments: doubleSlaveConfig.png, stdouterror.txt, UIerror.txt
>
>
> After upgrade to 1.373 our matrix build stop working. Even creating of a new job did not work. The job executes a shell script on multiple nodes in  parallel. Configuration changes are simply lost. A NPE option was thrown :
> Caused by: java.lang.NullPointerException
>         at java.util.ArrayList.<init>(ArrayList.java:133)
>         at hudson.matrix.Axis.<init>(Axis.java:74)
>         at hudson.matrix.LabelAxis.<init>(LabelAxis.java:40)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>         at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
>         at org.kohsuke.stapler.RequestImpl.invokeConstructor(RequestImpl.java:409)
>         at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:355)
>         at hudson.model.Descriptor.newInstance(Descriptor.java:466)
>         at hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:743)
>         at hudson.util.DescribableList.rebuildHetero(DescribableList.java:172)
>         at hudson.matrix.MatrixProject.submit(MatrixProject.java:561)
>         at hudson.model.Job.doConfigSubmit(Job.java:1086)
>         at hudson.model.AbstractProject.doConfigSubmit(AbstractProject.java:571)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:259)
>         at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:126)
>         at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:65)
>         at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:79)
>         at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:30)
> a roll back to 1.372 fixed the issue.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[JIRA] Commented: (HUDSON-7281) Matrix build on multiple hosts cant be imported by 1.373

Hudson issues mailing list
In reply to this post by Hudson issues mailing list

    [ http://issues.hudson-ci.org/browse/HUDSON-7281?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=141537#action_141537 ]

dogfood commented on HUDSON-7281:
---------------------------------

Integrated in !http://ci.hudson-labs.org/images/16x16/yellow.gif! [hudson_main_trunk #243|http://ci.hudson-labs.org/job/hudson_main_trunk/243/]
     [HUDSON-7281] add setTimeout call before creating TreeView.. avoids JS errors,
at least on firefox/mac.
[HUDSON-7281] return emptyList for empty AxisList so "Build on multiple nodes"
on config page doesn't always come up checked even when unused.

mindless :
Files :
* /trunk/hudson/main/core/src/main/resources/hudson/matrix/LabelAxis/config.jelly

mindless :
Files :
* /trunk/hudson/main/core/src/main/java/hudson/matrix/AxisList.java


> Matrix build on multiple hosts cant be imported by 1.373
> --------------------------------------------------------
>
>                 Key: HUDSON-7281
>                 URL: http://issues.hudson-ci.org/browse/HUDSON-7281
>             Project: Hudson
>          Issue Type: Bug
>          Components: matrix
>    Affects Versions: current
>         Environment: Solaris 10, sparc. Hudson home on nfs server mounted with v3. JVM 1.5.0_06-b05
> Windows
> Linux ubuntu
>            Reporter: kofemann
>         Attachments: doubleSlaveConfig.png, stdouterror.txt, UIerror.txt
>
>
> After upgrade to 1.373 our matrix build stop working. Even creating of a new job did not work. The job executes a shell script on multiple nodes in  parallel. Configuration changes are simply lost. A NPE option was thrown :
> Caused by: java.lang.NullPointerException
>         at java.util.ArrayList.<init>(ArrayList.java:133)
>         at hudson.matrix.Axis.<init>(Axis.java:74)
>         at hudson.matrix.LabelAxis.<init>(LabelAxis.java:40)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>         at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
>         at org.kohsuke.stapler.RequestImpl.invokeConstructor(RequestImpl.java:409)
>         at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:355)
>         at hudson.model.Descriptor.newInstance(Descriptor.java:466)
>         at hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:743)
>         at hudson.util.DescribableList.rebuildHetero(DescribableList.java:172)
>         at hudson.matrix.MatrixProject.submit(MatrixProject.java:561)
>         at hudson.model.Job.doConfigSubmit(Job.java:1086)
>         at hudson.model.AbstractProject.doConfigSubmit(AbstractProject.java:571)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:259)
>         at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:126)
>         at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:65)
>         at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:79)
>         at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:30)
> a roll back to 1.372 fixed the issue.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[JIRA] Commented: (HUDSON-7281) Matrix build on multiple hosts cant be imported by 1.373

Hudson issues mailing list
In reply to this post by Hudson issues mailing list

    [ http://issues.hudson-ci.org/browse/HUDSON-7281?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=141584#action_141584 ]

scm_issue_link commented on HUDSON-7281:
----------------------------------------

Code changed in hudson
User: : kohsuke
Path:
 branches/rc/core/src/main/resources/hudson/matrix/MatrixProject/configure-entries.jelly
 trunk/www/changelog.html
http://hudson-ci.org/commit/34598
Log:
[FIXED HUDSON-7281]
A matrix build configuration page with multiple nodes/labels was broken since 1.373.


> Matrix build on multiple hosts cant be imported by 1.373
> --------------------------------------------------------
>
>                 Key: HUDSON-7281
>                 URL: http://issues.hudson-ci.org/browse/HUDSON-7281
>             Project: Hudson
>          Issue Type: Bug
>          Components: matrix
>    Affects Versions: current
>         Environment: Solaris 10, sparc. Hudson home on nfs server mounted with v3. JVM 1.5.0_06-b05
> Windows
> Linux ubuntu
>            Reporter: kofemann
>         Attachments: doubleSlaveConfig.png, stdouterror.txt, UIerror.txt
>
>
> After upgrade to 1.373 our matrix build stop working. Even creating of a new job did not work. The job executes a shell script on multiple nodes in  parallel. Configuration changes are simply lost. A NPE option was thrown :
> Caused by: java.lang.NullPointerException
>         at java.util.ArrayList.<init>(ArrayList.java:133)
>         at hudson.matrix.Axis.<init>(Axis.java:74)
>         at hudson.matrix.LabelAxis.<init>(LabelAxis.java:40)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>         at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
>         at org.kohsuke.stapler.RequestImpl.invokeConstructor(RequestImpl.java:409)
>         at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:355)
>         at hudson.model.Descriptor.newInstance(Descriptor.java:466)
>         at hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:743)
>         at hudson.util.DescribableList.rebuildHetero(DescribableList.java:172)
>         at hudson.matrix.MatrixProject.submit(MatrixProject.java:561)
>         at hudson.model.Job.doConfigSubmit(Job.java:1086)
>         at hudson.model.AbstractProject.doConfigSubmit(AbstractProject.java:571)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:259)
>         at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:126)
>         at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:65)
>         at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:79)
>         at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:30)
> a roll back to 1.372 fixed the issue.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[JIRA] Resolved: (HUDSON-7281) Matrix build on multiple hosts cant be imported by 1.373

Hudson issues mailing list
In reply to this post by Hudson issues mailing list

     [ http://issues.hudson-ci.org/browse/HUDSON-7281?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

scm_issue_link resolved HUDSON-7281.
------------------------------------

    Resolution: Fixed

> Matrix build on multiple hosts cant be imported by 1.373
> --------------------------------------------------------
>
>                 Key: HUDSON-7281
>                 URL: http://issues.hudson-ci.org/browse/HUDSON-7281
>             Project: Hudson
>          Issue Type: Bug
>          Components: matrix
>    Affects Versions: current
>         Environment: Solaris 10, sparc. Hudson home on nfs server mounted with v3. JVM 1.5.0_06-b05
> Windows
> Linux ubuntu
>            Reporter: kofemann
>         Attachments: doubleSlaveConfig.png, stdouterror.txt, UIerror.txt
>
>
> After upgrade to 1.373 our matrix build stop working. Even creating of a new job did not work. The job executes a shell script on multiple nodes in  parallel. Configuration changes are simply lost. A NPE option was thrown :
> Caused by: java.lang.NullPointerException
>         at java.util.ArrayList.<init>(ArrayList.java:133)
>         at hudson.matrix.Axis.<init>(Axis.java:74)
>         at hudson.matrix.LabelAxis.<init>(LabelAxis.java:40)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>         at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
>         at org.kohsuke.stapler.RequestImpl.invokeConstructor(RequestImpl.java:409)
>         at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:355)
>         at hudson.model.Descriptor.newInstance(Descriptor.java:466)
>         at hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:743)
>         at hudson.util.DescribableList.rebuildHetero(DescribableList.java:172)
>         at hudson.matrix.MatrixProject.submit(MatrixProject.java:561)
>         at hudson.model.Job.doConfigSubmit(Job.java:1086)
>         at hudson.model.AbstractProject.doConfigSubmit(AbstractProject.java:571)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:259)
>         at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:126)
>         at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:65)
>         at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:79)
>         at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:30)
> a roll back to 1.372 fixed the issue.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[JIRA] Commented: (HUDSON-7281) Matrix build on multiple hosts cant be imported by 1.373

Hudson issues mailing list
In reply to this post by Hudson issues mailing list

    [ http://issues.hudson-ci.org/browse/HUDSON-7281?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=141586#action_141586 ]

dogfood commented on HUDSON-7281:
---------------------------------

Integrated in !http://ci.hudson-labs.org/images/16x16/yellow.gif! [hudson_main_trunk #254|http://ci.hudson-labs.org/job/hudson_main_trunk/254/]
     Merged revisions 34598 via svnmerge from
https://www.dev.java.net/svn/hudson/branches/rc

........
  r34598 | kohsuke | 2010-09-09 22:00:37 +0200 (Thu, 09 Sep 2010) | 2 lines
 
  [FIXED HUDSON-7281]
  A matrix build configuration page with multiple nodes/labels was broken since 1.373.
........

kohsuke :
Files :
* /trunk/hudson/main
* /trunk/hudson/main/test/pom.xml
* /trunk/hudson/main/core/src/main/resources/hudson/matrix/MatrixProject/configure-entries.jelly


> Matrix build on multiple hosts cant be imported by 1.373
> --------------------------------------------------------
>
>                 Key: HUDSON-7281
>                 URL: http://issues.hudson-ci.org/browse/HUDSON-7281
>             Project: Hudson
>          Issue Type: Bug
>          Components: matrix
>    Affects Versions: current
>         Environment: Solaris 10, sparc. Hudson home on nfs server mounted with v3. JVM 1.5.0_06-b05
> Windows
> Linux ubuntu
>            Reporter: kofemann
>         Attachments: doubleSlaveConfig.png, stdouterror.txt, UIerror.txt
>
>
> After upgrade to 1.373 our matrix build stop working. Even creating of a new job did not work. The job executes a shell script on multiple nodes in  parallel. Configuration changes are simply lost. A NPE option was thrown :
> Caused by: java.lang.NullPointerException
>         at java.util.ArrayList.<init>(ArrayList.java:133)
>         at hudson.matrix.Axis.<init>(Axis.java:74)
>         at hudson.matrix.LabelAxis.<init>(LabelAxis.java:40)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>         at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
>         at org.kohsuke.stapler.RequestImpl.invokeConstructor(RequestImpl.java:409)
>         at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:355)
>         at hudson.model.Descriptor.newInstance(Descriptor.java:466)
>         at hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:743)
>         at hudson.util.DescribableList.rebuildHetero(DescribableList.java:172)
>         at hudson.matrix.MatrixProject.submit(MatrixProject.java:561)
>         at hudson.model.Job.doConfigSubmit(Job.java:1086)
>         at hudson.model.AbstractProject.doConfigSubmit(AbstractProject.java:571)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:259)
>         at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:126)
>         at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:65)
>         at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:79)
>         at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:30)
> a roll back to 1.372 fixed the issue.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[JIRA] Commented: (HUDSON-7281) Matrix build on multiple hosts cant be imported by 1.373

Hudson issues mailing list
In reply to this post by Hudson issues mailing list

    [ http://issues.hudson-ci.org/browse/HUDSON-7281?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=141619#action_141619 ]

mindless commented on HUDSON-7281:
----------------------------------

This UI is really not working at all for me, on Firefox 3.6.8 / Mac OS X.
The setTimeout thing I added does allow a first newly-added Slave axis to work, but adding another one results in js errors when I mouseover the first one, and clicking on the 2nd one results in the first one expanding/collapsing. If I save a job with a slave axis and then come back to configure, that control
 works when the page comes up but again things break when I add another one.

> Matrix build on multiple hosts cant be imported by 1.373
> --------------------------------------------------------
>
>                 Key: HUDSON-7281
>                 URL: http://issues.hudson-ci.org/browse/HUDSON-7281
>             Project: Hudson
>          Issue Type: Bug
>          Components: matrix
>    Affects Versions: current
>         Environment: Solaris 10, sparc. Hudson home on nfs server mounted with v3. JVM 1.5.0_06-b05
> Windows
> Linux ubuntu
>            Reporter: kofemann
>         Attachments: doubleSlaveConfig.png, stdouterror.txt, UIerror.txt
>
>
> After upgrade to 1.373 our matrix build stop working. Even creating of a new job did not work. The job executes a shell script on multiple nodes in  parallel. Configuration changes are simply lost. A NPE option was thrown :
> Caused by: java.lang.NullPointerException
>         at java.util.ArrayList.<init>(ArrayList.java:133)
>         at hudson.matrix.Axis.<init>(Axis.java:74)
>         at hudson.matrix.LabelAxis.<init>(LabelAxis.java:40)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>         at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
>         at org.kohsuke.stapler.RequestImpl.invokeConstructor(RequestImpl.java:409)
>         at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:355)
>         at hudson.model.Descriptor.newInstance(Descriptor.java:466)
>         at hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:743)
>         at hudson.util.DescribableList.rebuildHetero(DescribableList.java:172)
>         at hudson.matrix.MatrixProject.submit(MatrixProject.java:561)
>         at hudson.model.Job.doConfigSubmit(Job.java:1086)
>         at hudson.model.AbstractProject.doConfigSubmit(AbstractProject.java:571)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:259)
>         at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:126)
>         at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:65)
>         at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:79)
>         at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:30)
> a roll back to 1.372 fixed the issue.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[JIRA] Assigned: (HUDSON-7281) Matrix build on multiple hosts cant be imported by 1.373

Hudson issues mailing list
In reply to this post by Hudson issues mailing list

     [ http://issues.hudson-ci.org/browse/HUDSON-7281?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

mindless reassigned HUDSON-7281:
--------------------------------

    Assignee: kohsuke

> Matrix build on multiple hosts cant be imported by 1.373
> --------------------------------------------------------
>
>                 Key: HUDSON-7281
>                 URL: http://issues.hudson-ci.org/browse/HUDSON-7281
>             Project: Hudson
>          Issue Type: Bug
>          Components: matrix
>    Affects Versions: current
>         Environment: Solaris 10, sparc. Hudson home on nfs server mounted with v3. JVM 1.5.0_06-b05
> Windows
> Linux ubuntu
>            Reporter: kofemann
>            Assignee: kohsuke
>         Attachments: doubleSlaveConfig.png, stdouterror.txt, UIerror.txt
>
>
> After upgrade to 1.373 our matrix build stop working. Even creating of a new job did not work. The job executes a shell script on multiple nodes in  parallel. Configuration changes are simply lost. A NPE option was thrown :
> Caused by: java.lang.NullPointerException
>         at java.util.ArrayList.<init>(ArrayList.java:133)
>         at hudson.matrix.Axis.<init>(Axis.java:74)
>         at hudson.matrix.LabelAxis.<init>(LabelAxis.java:40)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>         at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
>         at org.kohsuke.stapler.RequestImpl.invokeConstructor(RequestImpl.java:409)
>         at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:355)
>         at hudson.model.Descriptor.newInstance(Descriptor.java:466)
>         at hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:743)
>         at hudson.util.DescribableList.rebuildHetero(DescribableList.java:172)
>         at hudson.matrix.MatrixProject.submit(MatrixProject.java:561)
>         at hudson.model.Job.doConfigSubmit(Job.java:1086)
>         at hudson.model.AbstractProject.doConfigSubmit(AbstractProject.java:571)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:259)
>         at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:126)
>         at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:65)
>         at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:79)
>         at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:30)
> a roll back to 1.372 fixed the issue.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[JIRA] Assigned: (HUDSON-7281) Matrix build on multiple hosts cant be imported by 1.373

Hudson issues mailing list
In reply to this post by Hudson issues mailing list

     [ http://issues.hudson-ci.org/browse/HUDSON-7281?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

mindless reassigned HUDSON-7281:
--------------------------------

    Assignee: mindless  (was: kohsuke)

I've got a refactor that is working for me.. will cleanup and commit.

> Matrix build on multiple hosts cant be imported by 1.373
> --------------------------------------------------------
>
>                 Key: HUDSON-7281
>                 URL: http://issues.hudson-ci.org/browse/HUDSON-7281
>             Project: Hudson
>          Issue Type: Bug
>          Components: matrix
>    Affects Versions: current
>         Environment: Solaris 10, sparc. Hudson home on nfs server mounted with v3. JVM 1.5.0_06-b05
> Windows
> Linux ubuntu
>            Reporter: kofemann
>            Assignee: mindless
>         Attachments: doubleSlaveConfig.png, stdouterror.txt, UIerror.txt
>
>
> After upgrade to 1.373 our matrix build stop working. Even creating of a new job did not work. The job executes a shell script on multiple nodes in  parallel. Configuration changes are simply lost. A NPE option was thrown :
> Caused by: java.lang.NullPointerException
>         at java.util.ArrayList.<init>(ArrayList.java:133)
>         at hudson.matrix.Axis.<init>(Axis.java:74)
>         at hudson.matrix.LabelAxis.<init>(LabelAxis.java:40)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>         at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
>         at org.kohsuke.stapler.RequestImpl.invokeConstructor(RequestImpl.java:409)
>         at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:355)
>         at hudson.model.Descriptor.newInstance(Descriptor.java:466)
>         at hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:743)
>         at hudson.util.DescribableList.rebuildHetero(DescribableList.java:172)
>         at hudson.matrix.MatrixProject.submit(MatrixProject.java:561)
>         at hudson.model.Job.doConfigSubmit(Job.java:1086)
>         at hudson.model.AbstractProject.doConfigSubmit(AbstractProject.java:571)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:259)
>         at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:126)
>         at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:65)
>         at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:79)
>         at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:30)
> a roll back to 1.372 fixed the issue.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[JIRA] Reopened: (HUDSON-7281) Matrix build on multiple hosts cant be imported by 1.373

Hudson issues mailing list
In reply to this post by Hudson issues mailing list

     [ http://issues.hudson-ci.org/browse/HUDSON-7281?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

mindless reopened HUDSON-7281:
------------------------------


> Matrix build on multiple hosts cant be imported by 1.373
> --------------------------------------------------------
>
>                 Key: HUDSON-7281
>                 URL: http://issues.hudson-ci.org/browse/HUDSON-7281
>             Project: Hudson
>          Issue Type: Bug
>          Components: matrix
>    Affects Versions: current
>         Environment: Solaris 10, sparc. Hudson home on nfs server mounted with v3. JVM 1.5.0_06-b05
> Windows
> Linux ubuntu
>            Reporter: kofemann
>            Assignee: mindless
>         Attachments: doubleSlaveConfig.png, stdouterror.txt, UIerror.txt
>
>
> After upgrade to 1.373 our matrix build stop working. Even creating of a new job did not work. The job executes a shell script on multiple nodes in  parallel. Configuration changes are simply lost. A NPE option was thrown :
> Caused by: java.lang.NullPointerException
>         at java.util.ArrayList.<init>(ArrayList.java:133)
>         at hudson.matrix.Axis.<init>(Axis.java:74)
>         at hudson.matrix.LabelAxis.<init>(LabelAxis.java:40)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>         at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
>         at org.kohsuke.stapler.RequestImpl.invokeConstructor(RequestImpl.java:409)
>         at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:355)
>         at hudson.model.Descriptor.newInstance(Descriptor.java:466)
>         at hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:743)
>         at hudson.util.DescribableList.rebuildHetero(DescribableList.java:172)
>         at hudson.matrix.MatrixProject.submit(MatrixProject.java:561)
>         at hudson.model.Job.doConfigSubmit(Job.java:1086)
>         at hudson.model.AbstractProject.doConfigSubmit(AbstractProject.java:571)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:259)
>         at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:126)
>         at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:65)
>         at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:79)
>         at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:30)
> a roll back to 1.372 fixed the issue.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[JIRA] Commented: (HUDSON-7281) Matrix build on multiple hosts cant be imported by 1.373

Hudson issues mailing list
In reply to this post by Hudson issues mailing list

    [ http://issues.hudson-ci.org/browse/HUDSON-7281?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=141632#action_141632 ]

mindless commented on HUDSON-7281:
----------------------------------

oops, I didn't notice the commit above was to branches/rc, so my last testing didn't use the latest code.  that fix is working.. I'll just move the include from layout.jelly to MatrixProject/configure-entries.jelly for a more localized fix.

> Matrix build on multiple hosts cant be imported by 1.373
> --------------------------------------------------------
>
>                 Key: HUDSON-7281
>                 URL: http://issues.hudson-ci.org/browse/HUDSON-7281
>             Project: Hudson
>          Issue Type: Bug
>          Components: matrix
>    Affects Versions: current
>         Environment: Solaris 10, sparc. Hudson home on nfs server mounted with v3. JVM 1.5.0_06-b05
> Windows
> Linux ubuntu
>            Reporter: kofemann
>            Assignee: mindless
>         Attachments: doubleSlaveConfig.png, stdouterror.txt, UIerror.txt
>
>
> After upgrade to 1.373 our matrix build stop working. Even creating of a new job did not work. The job executes a shell script on multiple nodes in  parallel. Configuration changes are simply lost. A NPE option was thrown :
> Caused by: java.lang.NullPointerException
>         at java.util.ArrayList.<init>(ArrayList.java:133)
>         at hudson.matrix.Axis.<init>(Axis.java:74)
>         at hudson.matrix.LabelAxis.<init>(LabelAxis.java:40)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>         at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
>         at org.kohsuke.stapler.RequestImpl.invokeConstructor(RequestImpl.java:409)
>         at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:355)
>         at hudson.model.Descriptor.newInstance(Descriptor.java:466)
>         at hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:743)
>         at hudson.util.DescribableList.rebuildHetero(DescribableList.java:172)
>         at hudson.matrix.MatrixProject.submit(MatrixProject.java:561)
>         at hudson.model.Job.doConfigSubmit(Job.java:1086)
>         at hudson.model.AbstractProject.doConfigSubmit(AbstractProject.java:571)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:259)
>         at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:126)
>         at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:65)
>         at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:79)
>         at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:30)
> a roll back to 1.372 fixed the issue.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[JIRA] Commented: (HUDSON-7281) Matrix build on multiple hosts cant be imported by 1.373

Hudson issues mailing list
In reply to this post by Hudson issues mailing list

    [ http://issues.hudson-ci.org/browse/HUDSON-7281?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=141633#action_141633 ]

scm_issue_link commented on HUDSON-7281:
----------------------------------------

Code changed in hudson
User: : mindless
Path:
 trunk/hudson/main/core/src/main/resources/hudson/matrix/MatrixProject/configure-entries.jelly
 trunk/hudson/main/core/src/main/resources/lib/layout/layout.jelly
http://hudson-ci.org/commit/34729
Log:
[HUDSON-7281] move include of yui treeview from layout.jelly
to MatrixProject/configure-entries.jelly


> Matrix build on multiple hosts cant be imported by 1.373
> --------------------------------------------------------
>
>                 Key: HUDSON-7281
>                 URL: http://issues.hudson-ci.org/browse/HUDSON-7281
>             Project: Hudson
>          Issue Type: Bug
>          Components: matrix
>    Affects Versions: current
>         Environment: Solaris 10, sparc. Hudson home on nfs server mounted with v3. JVM 1.5.0_06-b05
> Windows
> Linux ubuntu
>            Reporter: kofemann
>            Assignee: mindless
>         Attachments: doubleSlaveConfig.png, stdouterror.txt, UIerror.txt
>
>
> After upgrade to 1.373 our matrix build stop working. Even creating of a new job did not work. The job executes a shell script on multiple nodes in  parallel. Configuration changes are simply lost. A NPE option was thrown :
> Caused by: java.lang.NullPointerException
>         at java.util.ArrayList.<init>(ArrayList.java:133)
>         at hudson.matrix.Axis.<init>(Axis.java:74)
>         at hudson.matrix.LabelAxis.<init>(LabelAxis.java:40)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>         at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
>         at org.kohsuke.stapler.RequestImpl.invokeConstructor(RequestImpl.java:409)
>         at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:355)
>         at hudson.model.Descriptor.newInstance(Descriptor.java:466)
>         at hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:743)
>         at hudson.util.DescribableList.rebuildHetero(DescribableList.java:172)
>         at hudson.matrix.MatrixProject.submit(MatrixProject.java:561)
>         at hudson.model.Job.doConfigSubmit(Job.java:1086)
>         at hudson.model.AbstractProject.doConfigSubmit(AbstractProject.java:571)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:259)
>         at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:126)
>         at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:65)
>         at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:79)
>         at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:30)
> a roll back to 1.372 fixed the issue.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

12