Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-2140

1.238 broke matrix builds [still broken in 1.240]

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Blocker Blocker
    • matrix-project-plugin
    • None
    • Platform: All, OS: All

      I upgraded from 1.235 to 1.238 and suddenly all my matrix builds stopped
      loading. The log contained the following style of message for each matrix job.

      I backed down to 1.237 and the problem went away. Did try disabling all plugins
      and a few restarts on 1.238 without any luck. Also tried reconfiguring security
      to logged on users can do anything. Let me know if job configs would be helpful.

      Thanks,
      --Greg Roth
      Cornell University Information Technologies

      Jul 28, 2008 11:56:00 PM hudson.model.Hudson load
      WARNING: Failed to load /home/idmbuild/.hudson/jobs/cuwal2
      java.lang.InstantiationError
      at hudson.util.XStream2$AssociatedConverterImpl.findConverter
      (XStream2.java:73)
      at hudson.util.XStream2$AssociatedConverterImpl.canConvert
      (XStream2.java:80)
      at
      com.thoughtworks.xstream.core.DefaultConverterLookup.lookupConverterForType
      (DefaultConverterLookup.java:60)
      at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother
      (TreeUnmarshaller.java:65)
      at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother
      (TreeUnmarshaller.java:59)
      at hudson.util.RobustReflectionConverter.unmarshallField
      (RobustReflectionConverter.java:235)
      at hudson.util.RobustReflectionConverter.doUnmarshal
      (RobustReflectionConverter.java:193)
      at hudson.util.RobustReflectionConverter.unmarshal
      (RobustReflectionConverter.java:144)
      at com.thoughtworks.xstream.core.TreeUnmarshaller.convert
      (TreeUnmarshaller.java:81)
      at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert
      (AbstractReferenceUnmarshaller.java:55)
      at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother
      (TreeUnmarshaller.java:75)
      at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother
      (TreeUnmarshaller.java:59)
      at com.thoughtworks.xstream.core.TreeUnmarshaller.start
      (TreeUnmarshaller.java:142)
      at
      com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal
      (AbstractTreeMarshallingStrategy.java:33)
      at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:931)
      at hudson.util.XStream2.unmarshal(XStream2.java:37)
      at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:917)
      at com.thoughtworks.xstream.XStream.fromXML(XStream.java:861)
      at hudson.XmlFile.read(XmlFile.java:103)
      at hudson.model.Items.load(Items.java:81)
      at hudson.model.Hudson.load(Hudson.java:1375)
      at hudson.model.Hudson.access$300(Hudson.java:142)
      at hudson.model.Hudson$8.run(Hudson.java:1931)
      Caused by: java.lang.InstantiationException:
      hudson.matrix.AxisList$ConverterImpl
      at java.lang.Class.newInstance0(Class.java:340)
      at java.lang.Class.newInstance(Class.java:308)
      at hudson.util.XStream2$AssociatedConverterImpl.findConverter
      (XStream2.java:65)
      ... 22 more

          [JENKINS-2140] 1.238 broke matrix builds [still broken in 1.240]

          gbr4 added a comment -

          The description in 1.240 looks like it is supposed to fix this issue. It still
          appears to fail in the same place:

          INFO: Loading plugin: /home/idmbuild/.hudson/plugins/tasks.hpi
          Jul 30, 2008 10:36:14 PM hudson.PluginWrapper <init>
          INFO: Plugin is disabled
          Jul 30, 2008 10:36:14 PM hudson.PluginWrapper <init>
          INFO: Loading plugin: /home/idmbuild/.hudson/plugins/warnings.hpi
          Jul 30, 2008 10:36:14 PM hudson.PluginWrapper <init>
          INFO: Plugin is disabled
          Jul 30, 2008 10:36:14 PM hudson.matrix.AxisList$ConverterImpl unmarshal
          WARNING: Failed to resolve class
          com.thoughtworks.xstream.mapper.CannotResolveClassException:
          unserializable$parents : unserializable$parents
          at com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:62)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at
          com.thoughtworks.xstream.mapper.XStream11XmlFriendlyMapper.realClass(XStream11XmlFriendlyMapper.java:34)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at
          com.thoughtworks.xstream.mapper.DynamicProxyMapper.realClass(DynamicProxyMapper.java:71)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at
          com.thoughtworks.xstream.mapper.ClassAliasingMapper.realClass(ClassAliasingMapper.java:86)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.ArrayMapper.realClass(ArrayMapper.java:87)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.CachingMapper.realClass(CachingMapper.java:52)
          at
          com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:73)
          at hudson.matrix.AxisList$ConverterImpl.unmarshal(AxisList.java:110)
          at hudson.matrix.AxisList$ConverterImpl.unmarshal(AxisList.java:89)
          at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:81)
          at
          com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:55)
          at
          com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:75)
          at
          com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:59)
          at
          hudson.util.RobustReflectionConverter.unmarshallField(RobustReflectionConverter.java:235)
          at
          hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:193)
          at
          hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:144)
          at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:81)
          at
          com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:55)
          at
          com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:75)
          at
          com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:59)
          at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:142)
          at
          com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:33)
          at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:931)
          at hudson.util.XStream2.unmarshal(XStream2.java:38)
          at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:917)
          at com.thoughtworks.xstream.XStream.fromXML(XStream.java:861)
          at hudson.XmlFile.read(XmlFile.java:103)
          at hudson.model.Items.load(Items.java:81)
          at hudson.model.Hudson.load(Hudson.java:1375)
          at hudson.model.Hudson.<init>(Hudson.java:356)
          at hudson.WebAppMain$2.run(WebAppMain.java:157)
          Jul 30, 2008 10:36:14 PM hudson.model.Hudson load
          WARNING: Failed to load /home/idmbuild/.hudson/jobs/cuwal2-libs
          java.lang.ClassCastException: java.util.ArrayList cannot be cast to
          java.lang.Comparable
          at java.util.Collections.sort(Collections.java:121)
          at hudson.matrix.MatrixProject.onLoad(MatrixProject.java:152)
          at hudson.model.Items.load(Items.java:82)
          at hudson.model.Hudson.load(Hudson.java:1375)
          at hudson.model.Hudson.<init>(Hudson.java:356)
          at hudson.WebAppMain$2.run(WebAppMain.java:157)
          Jul 30, 2008 10:36:14 PM hudson.matrix.AxisList$ConverterImpl unmarshal
          WARNING: Failed to resolve class
          com.thoughtworks.xstream.mapper.CannotResolveClassException:
          unserializable$parents : unserializable$parents
          at com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:62)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at
          com.thoughtworks.xstream.mapper.XStream11XmlFriendlyMapper.realClass(XStream11XmlFriendlyMapper.java:34)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at
          com.thoughtworks.xstream.mapper.DynamicProxyMapper.realClass(DynamicProxyMapper.java:71)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at
          com.thoughtworks.xstream.mapper.ClassAliasingMapper.realClass(ClassAliasingMapper.java:86)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.ArrayMapper.realClass(ArrayMapper.java:87)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.CachingMapper.realClass(CachingMapper.java:52)
          at
          com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:73)
          at hudson.matrix.AxisList$ConverterImpl.unmarshal(AxisList.java:110)
          at hudson.matrix.AxisList$ConverterImpl.unmarshal(AxisList.java:89)
          at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:81)
          at
          com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:55)
          at
          com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:75)
          at
          com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:59)
          at
          hudson.util.RobustReflectionConverter.unmarshallField(RobustReflectionConverter.java:235)
          at
          hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:193)
          at
          hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:144)
          at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:81)
          at
          com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:55)
          at
          com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:75)
          at
          com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:59)
          at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:142)
          at
          com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:33)
          at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:931)
          at hudson.util.XStream2.unmarshal(XStream2.java:38)
          at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:917)
          at com.thoughtworks.xstream.XStream.fromXML(XStream.java:861)
          at hudson.XmlFile.read(XmlFile.java:103)
          at hudson.model.Items.load(Items.java:81)
          at hudson.model.Hudson.load(Hudson.java:1375)
          at hudson.model.Hudson.<init>(Hudson.java:356)
          at hudson.WebAppMain$2.run(WebAppMain.java:157)
          Jul 30, 2008 10:36:14 PM hudson.model.Hudson load
          WARNING: Failed to load /home/idmbuild/.hudson/jobs/testw32
          java.lang.ClassCastException: java.util.ArrayList cannot be cast to
          java.lang.Comparable
          at java.util.Collections.sort(Collections.java:121)
          at hudson.matrix.MatrixProject.onLoad(MatrixProject.java:152)
          at hudson.model.Items.load(Items.java:82)
          at hudson.model.Hudson.load(Hudson.java:1375)
          at hudson.model.Hudson.<init>(Hudson.java:356)
          at hudson.WebAppMain$2.run(WebAppMain.java:157)
          Jul 30, 2008 10:36:14 PM hudson.matrix.AxisList$ConverterImpl unmarshal
          WARNING: Failed to resolve class
          com.thoughtworks.xstream.mapper.CannotResolveClassException:
          unserializable$parents : unserializable$parents
          at com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:62)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at
          com.thoughtworks.xstream.mapper.XStream11XmlFriendlyMapper.realClass(XStream11XmlFriendlyMapper.java:34)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at
          com.thoughtworks.xstream.mapper.DynamicProxyMapper.realClass(DynamicProxyMapper.java:71)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at
          com.thoughtworks.xstream.mapper.ClassAliasingMapper.realClass(ClassAliasingMapper.java:86)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.ArrayMapper.realClass(ArrayMapper.java:87)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.CachingMapper.realClass(CachingMapper.java:52)
          at
          com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:73)
          at hudson.matrix.AxisList$ConverterImpl.unmarshal(AxisList.java:110)
          at hudson.matrix.AxisList$ConverterImpl.unmarshal(AxisList.java:89)
          at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:81)
          at
          com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:55)
          at
          com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:75)
          at
          com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:59)
          at
          hudson.util.RobustReflectionConverter.unmarshallField(RobustReflectionConverter.java:235)
          at
          hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:193)
          at
          hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:144)
          at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:81)
          at
          com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:55)
          at
          com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:75)
          at
          com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:59)
          at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:142)
          at
          com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:33)
          at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:931)
          at hudson.util.XStream2.unmarshal(XStream2.java:38)
          at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:917)
          at com.thoughtworks.xstream.XStream.fromXML(XStream.java:861)
          at hudson.XmlFile.read(XmlFile.java:103)
          at hudson.model.Items.load(Items.java:81)
          at hudson.model.Hudson.load(Hudson.java:1375)
          at hudson.model.Hudson.<init>(Hudson.java:356)
          at hudson.WebAppMain$2.run(WebAppMain.java:157)
          Jul 30, 2008 10:36:14 PM hudson.model.Hudson load
          WARNING: Failed to load /home/idmbuild/.hudson/jobs/TarKerberosLibs
          java.lang.ClassCastException: java.util.ArrayList cannot be cast to
          java.lang.Comparable
          at java.util.Collections.sort(Collections.java:121)
          at hudson.matrix.MatrixProject.onLoad(MatrixProject.java:152)
          at hudson.model.Items.load(Items.java:82)
          at hudson.model.Hudson.load(Hudson.java:1375)
          at hudson.model.Hudson.<init>(Hudson.java:356)
          at hudson.WebAppMain$2.run(WebAppMain.java:157)
          Jul 30, 2008 10:36:14 PM hudson.matrix.AxisList$ConverterImpl unmarshal
          WARNING: Failed to resolve class
          com.thoughtworks.xstream.mapper.CannotResolveClassException:
          unserializable$parents : unserializable$parents
          at com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:62)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at
          com.thoughtworks.xstream.mapper.XStream11XmlFriendlyMapper.realClass(XStream11XmlFriendlyMapper.java:34)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at
          com.thoughtworks.xstream.mapper.DynamicProxyMapper.realClass(DynamicProxyMapper.java:71)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at
          com.thoughtworks.xstream.mapper.ClassAliasingMapper.realClass(ClassAliasingMapper.java:86)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.ArrayMapper.realClass(ArrayMapper.java:87)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.CachingMapper.realClass(CachingMapper.java:52)
          at
          com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:73)
          at hudson.matrix.AxisList$ConverterImpl.unmarshal(AxisList.java:110)
          at hudson.matrix.AxisList$ConverterImpl.unmarshal(AxisList.java:89)
          at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:81)
          at
          com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:55)
          at
          com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:75)
          at
          com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:59)
          at
          hudson.util.RobustReflectionConverter.unmarshallField(RobustReflectionConverter.java:235)
          at
          hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:193)
          at
          hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:144)
          at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:81)
          at
          com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:55)
          at
          com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:75)
          at
          com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:59)
          at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:142)
          at
          com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:33)
          at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:931)
          at hudson.util.XStream2.unmarshal(XStream2.java:38)
          at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:917)
          at com.thoughtworks.xstream.XStream.fromXML(XStream.java:861)
          at hudson.XmlFile.read(XmlFile.java:103)
          at hudson.model.Items.load(Items.java:81)
          at hudson.model.Hudson.load(Hudson.java:1375)
          at hudson.model.Hudson.<init>(Hudson.java:356)
          at hudson.WebAppMain$2.run(WebAppMain.java:157)
          Jul 30, 2008 10:36:15 PM hudson.model.Hudson load
          WARNING: Failed to load /home/idmbuild/.hudson/jobs/cuwal2
          java.lang.ClassCastException: java.util.ArrayList cannot be cast to
          java.lang.Comparable
          at java.util.Collections.sort(Collections.java:121)
          at hudson.matrix.MatrixProject.onLoad(MatrixProject.java:152)
          at hudson.model.Items.load(Items.java:82)
          at hudson.model.Hudson.load(Hudson.java:1375)
          at hudson.model.Hudson.<init>(Hudson.java:356)
          at hudson.WebAppMain$2.run(WebAppMain.java:157)
          Jul 30, 2008 10:36:15 PM hudson.matrix.AxisList$ConverterImpl unmarshal
          WARNING: Failed to resolve class
          com.thoughtworks.xstream.mapper.CannotResolveClassException:
          unserializable$parents : unserializable$parents
          at com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:62)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at
          com.thoughtworks.xstream.mapper.XStream11XmlFriendlyMapper.realClass(XStream11XmlFriendlyMapper.java:34)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at
          com.thoughtworks.xstream.mapper.DynamicProxyMapper.realClass(DynamicProxyMapper.java:71)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at
          com.thoughtworks.xstream.mapper.ClassAliasingMapper.realClass(ClassAliasingMapper.java:86)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.ArrayMapper.realClass(ArrayMapper.java:87)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.CachingMapper.realClass(CachingMapper.java:52)
          at
          com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:73)
          at hudson.matrix.AxisList$ConverterImpl.unmarshal(AxisList.java:110)
          at hudson.matrix.AxisList$ConverterImpl.unmarshal(AxisList.java:89)
          at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:81)
          at
          com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:55)
          at
          com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:75)
          at
          com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:59)
          at
          hudson.util.RobustReflectionConverter.unmarshallField(RobustReflectionConverter.java:235)
          at
          hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:193)
          at
          hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:144)
          at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:81)
          at
          com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:55)
          at
          com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:75)
          at
          com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:59)
          at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:142)
          at
          com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:33)
          at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:931)
          at hudson.util.XStream2.unmarshal(XStream2.java:38)
          at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:917)
          at com.thoughtworks.xstream.XStream.fromXML(XStream.java:861)
          at hudson.XmlFile.read(XmlFile.java:103)
          at hudson.model.Items.load(Items.java:81)
          at hudson.model.Hudson.load(Hudson.java:1375)
          at hudson.model.Hudson.<init>(Hudson.java:356)
          at hudson.WebAppMain$2.run(WebAppMain.java:157)
          Jul 30, 2008 10:36:15 PM hudson.model.Hudson load
          WARNING: Failed to load /home/idmbuild/.hudson/jobs/portcheck
          java.lang.ClassCastException: java.util.ArrayList cannot be cast to
          java.lang.Comparable
          at java.util.Collections.sort(Collections.java:121)
          at hudson.matrix.MatrixProject.onLoad(MatrixProject.java:152)
          at hudson.model.Items.load(Items.java:82)
          at hudson.model.Hudson.load(Hudson.java:1375)
          at hudson.model.Hudson.<init>(Hudson.java:356)
          at hudson.WebAppMain$2.run(WebAppMain.java:157)
          Jul 30, 2008 10:36:15 PM hudson.matrix.AxisList$ConverterImpl unmarshal
          WARNING: Failed to resolve class
          com.thoughtworks.xstream.mapper.CannotResolveClassException:
          unserializable$parents : unserializable$parents
          at com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:62)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at
          com.thoughtworks.xstream.mapper.XStream11XmlFriendlyMapper.realClass(XStream11XmlFriendlyMapper.java:34)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at
          com.thoughtworks.xstream.mapper.DynamicProxyMapper.realClass(DynamicProxyMapper.java:71)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at
          com.thoughtworks.xstream.mapper.ClassAliasingMapper.realClass(ClassAliasingMapper.java:86)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.ArrayMapper.realClass(ArrayMapper.java:87)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
          at com.thoughtworks.xstream.mapper.CachingMapper.realClass(CachingMapper.java:52)
          at
          com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:73)
          at hudson.matrix.AxisList$ConverterImpl.unmarshal(AxisList.java:110)
          at hudson.matrix.AxisList$ConverterImpl.unmarshal(AxisList.java:89)
          at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:81)
          at
          com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:55)
          at
          com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:75)
          at
          com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:59)
          at
          hudson.util.RobustReflectionConverter.unmarshallField(RobustReflectionConverter.java:235)
          at
          hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:193)
          at
          hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:144)
          at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:81)
          at
          com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:55)
          at
          com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:75)
          at
          com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:59)
          at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:142)
          at
          com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:33)
          at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:931)
          at hudson.util.XStream2.unmarshal(XStream2.java:38)
          at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:917)
          at com.thoughtworks.xstream.XStream.fromXML(XStream.java:861)
          at hudson.XmlFile.read(XmlFile.java:103)
          at hudson.model.Items.load(Items.java:81)
          at hudson.model.Hudson.load(Hudson.java:1375)
          at hudson.model.Hudson.<init>(Hudson.java:356)
          at hudson.WebAppMain$2.run(WebAppMain.java:157)
          Jul 30, 2008 10:36:15 PM hudson.model.Hudson load
          WARNING: Failed to load /home/idmbuild/.hudson/jobs/cuwal2-experimental
          java.lang.ClassCastException: java.util.ArrayList cannot be cast to
          java.lang.Comparable
          at java.util.Collections.sort(Collections.java:121)
          at hudson.matrix.MatrixProject.onLoad(MatrixProject.java:152)
          at hudson.model.Items.load(Items.java:82)
          at hudson.model.Hudson.load(Hudson.java:1375)
          at hudson.model.Hudson.<init>(Hudson.java:356)
          at hudson.WebAppMain$2.run(WebAppMain.java:157)
          Jul 30, 2008 10:36:15 PM hudson.model.Hudson load
          INFO: Took 788 ms to load

          gbr4 added a comment - The description in 1.240 looks like it is supposed to fix this issue. It still appears to fail in the same place: INFO: Loading plugin: /home/idmbuild/.hudson/plugins/tasks.hpi Jul 30, 2008 10:36:14 PM hudson.PluginWrapper <init> INFO: Plugin is disabled Jul 30, 2008 10:36:14 PM hudson.PluginWrapper <init> INFO: Loading plugin: /home/idmbuild/.hudson/plugins/warnings.hpi Jul 30, 2008 10:36:14 PM hudson.PluginWrapper <init> INFO: Plugin is disabled Jul 30, 2008 10:36:14 PM hudson.matrix.AxisList$ConverterImpl unmarshal WARNING: Failed to resolve class com.thoughtworks.xstream.mapper.CannotResolveClassException: unserializable$parents : unserializable$parents at com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:62) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.XStream11XmlFriendlyMapper.realClass(XStream11XmlFriendlyMapper.java:34) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.DynamicProxyMapper.realClass(DynamicProxyMapper.java:71) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.ClassAliasingMapper.realClass(ClassAliasingMapper.java:86) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.ArrayMapper.realClass(ArrayMapper.java:87) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.CachingMapper.realClass(CachingMapper.java:52) at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:73) at hudson.matrix.AxisList$ConverterImpl.unmarshal(AxisList.java:110) at hudson.matrix.AxisList$ConverterImpl.unmarshal(AxisList.java:89) at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:81) at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:55) at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:75) at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:59) at hudson.util.RobustReflectionConverter.unmarshallField(RobustReflectionConverter.java:235) at hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:193) at hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:144) at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:81) at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:55) at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:75) at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:59) at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:142) at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:33) at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:931) at hudson.util.XStream2.unmarshal(XStream2.java:38) at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:917) at com.thoughtworks.xstream.XStream.fromXML(XStream.java:861) at hudson.XmlFile.read(XmlFile.java:103) at hudson.model.Items.load(Items.java:81) at hudson.model.Hudson.load(Hudson.java:1375) at hudson.model.Hudson.<init>(Hudson.java:356) at hudson.WebAppMain$2.run(WebAppMain.java:157) Jul 30, 2008 10:36:14 PM hudson.model.Hudson load WARNING: Failed to load /home/idmbuild/.hudson/jobs/cuwal2-libs java.lang.ClassCastException: java.util.ArrayList cannot be cast to java.lang.Comparable at java.util.Collections.sort(Collections.java:121) at hudson.matrix.MatrixProject.onLoad(MatrixProject.java:152) at hudson.model.Items.load(Items.java:82) at hudson.model.Hudson.load(Hudson.java:1375) at hudson.model.Hudson.<init>(Hudson.java:356) at hudson.WebAppMain$2.run(WebAppMain.java:157) Jul 30, 2008 10:36:14 PM hudson.matrix.AxisList$ConverterImpl unmarshal WARNING: Failed to resolve class com.thoughtworks.xstream.mapper.CannotResolveClassException: unserializable$parents : unserializable$parents at com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:62) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.XStream11XmlFriendlyMapper.realClass(XStream11XmlFriendlyMapper.java:34) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.DynamicProxyMapper.realClass(DynamicProxyMapper.java:71) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.ClassAliasingMapper.realClass(ClassAliasingMapper.java:86) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.ArrayMapper.realClass(ArrayMapper.java:87) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.CachingMapper.realClass(CachingMapper.java:52) at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:73) at hudson.matrix.AxisList$ConverterImpl.unmarshal(AxisList.java:110) at hudson.matrix.AxisList$ConverterImpl.unmarshal(AxisList.java:89) at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:81) at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:55) at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:75) at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:59) at hudson.util.RobustReflectionConverter.unmarshallField(RobustReflectionConverter.java:235) at hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:193) at hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:144) at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:81) at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:55) at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:75) at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:59) at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:142) at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:33) at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:931) at hudson.util.XStream2.unmarshal(XStream2.java:38) at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:917) at com.thoughtworks.xstream.XStream.fromXML(XStream.java:861) at hudson.XmlFile.read(XmlFile.java:103) at hudson.model.Items.load(Items.java:81) at hudson.model.Hudson.load(Hudson.java:1375) at hudson.model.Hudson.<init>(Hudson.java:356) at hudson.WebAppMain$2.run(WebAppMain.java:157) Jul 30, 2008 10:36:14 PM hudson.model.Hudson load WARNING: Failed to load /home/idmbuild/.hudson/jobs/testw32 java.lang.ClassCastException: java.util.ArrayList cannot be cast to java.lang.Comparable at java.util.Collections.sort(Collections.java:121) at hudson.matrix.MatrixProject.onLoad(MatrixProject.java:152) at hudson.model.Items.load(Items.java:82) at hudson.model.Hudson.load(Hudson.java:1375) at hudson.model.Hudson.<init>(Hudson.java:356) at hudson.WebAppMain$2.run(WebAppMain.java:157) Jul 30, 2008 10:36:14 PM hudson.matrix.AxisList$ConverterImpl unmarshal WARNING: Failed to resolve class com.thoughtworks.xstream.mapper.CannotResolveClassException: unserializable$parents : unserializable$parents at com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:62) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.XStream11XmlFriendlyMapper.realClass(XStream11XmlFriendlyMapper.java:34) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.DynamicProxyMapper.realClass(DynamicProxyMapper.java:71) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.ClassAliasingMapper.realClass(ClassAliasingMapper.java:86) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.ArrayMapper.realClass(ArrayMapper.java:87) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.CachingMapper.realClass(CachingMapper.java:52) at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:73) at hudson.matrix.AxisList$ConverterImpl.unmarshal(AxisList.java:110) at hudson.matrix.AxisList$ConverterImpl.unmarshal(AxisList.java:89) at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:81) at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:55) at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:75) at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:59) at hudson.util.RobustReflectionConverter.unmarshallField(RobustReflectionConverter.java:235) at hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:193) at hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:144) at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:81) at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:55) at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:75) at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:59) at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:142) at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:33) at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:931) at hudson.util.XStream2.unmarshal(XStream2.java:38) at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:917) at com.thoughtworks.xstream.XStream.fromXML(XStream.java:861) at hudson.XmlFile.read(XmlFile.java:103) at hudson.model.Items.load(Items.java:81) at hudson.model.Hudson.load(Hudson.java:1375) at hudson.model.Hudson.<init>(Hudson.java:356) at hudson.WebAppMain$2.run(WebAppMain.java:157) Jul 30, 2008 10:36:14 PM hudson.model.Hudson load WARNING: Failed to load /home/idmbuild/.hudson/jobs/TarKerberosLibs java.lang.ClassCastException: java.util.ArrayList cannot be cast to java.lang.Comparable at java.util.Collections.sort(Collections.java:121) at hudson.matrix.MatrixProject.onLoad(MatrixProject.java:152) at hudson.model.Items.load(Items.java:82) at hudson.model.Hudson.load(Hudson.java:1375) at hudson.model.Hudson.<init>(Hudson.java:356) at hudson.WebAppMain$2.run(WebAppMain.java:157) Jul 30, 2008 10:36:14 PM hudson.matrix.AxisList$ConverterImpl unmarshal WARNING: Failed to resolve class com.thoughtworks.xstream.mapper.CannotResolveClassException: unserializable$parents : unserializable$parents at com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:62) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.XStream11XmlFriendlyMapper.realClass(XStream11XmlFriendlyMapper.java:34) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.DynamicProxyMapper.realClass(DynamicProxyMapper.java:71) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.ClassAliasingMapper.realClass(ClassAliasingMapper.java:86) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.ArrayMapper.realClass(ArrayMapper.java:87) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.CachingMapper.realClass(CachingMapper.java:52) at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:73) at hudson.matrix.AxisList$ConverterImpl.unmarshal(AxisList.java:110) at hudson.matrix.AxisList$ConverterImpl.unmarshal(AxisList.java:89) at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:81) at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:55) at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:75) at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:59) at hudson.util.RobustReflectionConverter.unmarshallField(RobustReflectionConverter.java:235) at hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:193) at hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:144) at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:81) at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:55) at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:75) at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:59) at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:142) at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:33) at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:931) at hudson.util.XStream2.unmarshal(XStream2.java:38) at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:917) at com.thoughtworks.xstream.XStream.fromXML(XStream.java:861) at hudson.XmlFile.read(XmlFile.java:103) at hudson.model.Items.load(Items.java:81) at hudson.model.Hudson.load(Hudson.java:1375) at hudson.model.Hudson.<init>(Hudson.java:356) at hudson.WebAppMain$2.run(WebAppMain.java:157) Jul 30, 2008 10:36:15 PM hudson.model.Hudson load WARNING: Failed to load /home/idmbuild/.hudson/jobs/cuwal2 java.lang.ClassCastException: java.util.ArrayList cannot be cast to java.lang.Comparable at java.util.Collections.sort(Collections.java:121) at hudson.matrix.MatrixProject.onLoad(MatrixProject.java:152) at hudson.model.Items.load(Items.java:82) at hudson.model.Hudson.load(Hudson.java:1375) at hudson.model.Hudson.<init>(Hudson.java:356) at hudson.WebAppMain$2.run(WebAppMain.java:157) Jul 30, 2008 10:36:15 PM hudson.matrix.AxisList$ConverterImpl unmarshal WARNING: Failed to resolve class com.thoughtworks.xstream.mapper.CannotResolveClassException: unserializable$parents : unserializable$parents at com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:62) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.XStream11XmlFriendlyMapper.realClass(XStream11XmlFriendlyMapper.java:34) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.DynamicProxyMapper.realClass(DynamicProxyMapper.java:71) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.ClassAliasingMapper.realClass(ClassAliasingMapper.java:86) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.ArrayMapper.realClass(ArrayMapper.java:87) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.CachingMapper.realClass(CachingMapper.java:52) at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:73) at hudson.matrix.AxisList$ConverterImpl.unmarshal(AxisList.java:110) at hudson.matrix.AxisList$ConverterImpl.unmarshal(AxisList.java:89) at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:81) at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:55) at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:75) at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:59) at hudson.util.RobustReflectionConverter.unmarshallField(RobustReflectionConverter.java:235) at hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:193) at hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:144) at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:81) at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:55) at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:75) at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:59) at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:142) at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:33) at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:931) at hudson.util.XStream2.unmarshal(XStream2.java:38) at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:917) at com.thoughtworks.xstream.XStream.fromXML(XStream.java:861) at hudson.XmlFile.read(XmlFile.java:103) at hudson.model.Items.load(Items.java:81) at hudson.model.Hudson.load(Hudson.java:1375) at hudson.model.Hudson.<init>(Hudson.java:356) at hudson.WebAppMain$2.run(WebAppMain.java:157) Jul 30, 2008 10:36:15 PM hudson.model.Hudson load WARNING: Failed to load /home/idmbuild/.hudson/jobs/portcheck java.lang.ClassCastException: java.util.ArrayList cannot be cast to java.lang.Comparable at java.util.Collections.sort(Collections.java:121) at hudson.matrix.MatrixProject.onLoad(MatrixProject.java:152) at hudson.model.Items.load(Items.java:82) at hudson.model.Hudson.load(Hudson.java:1375) at hudson.model.Hudson.<init>(Hudson.java:356) at hudson.WebAppMain$2.run(WebAppMain.java:157) Jul 30, 2008 10:36:15 PM hudson.matrix.AxisList$ConverterImpl unmarshal WARNING: Failed to resolve class com.thoughtworks.xstream.mapper.CannotResolveClassException: unserializable$parents : unserializable$parents at com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:62) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.XStream11XmlFriendlyMapper.realClass(XStream11XmlFriendlyMapper.java:34) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.DynamicProxyMapper.realClass(DynamicProxyMapper.java:71) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.ClassAliasingMapper.realClass(ClassAliasingMapper.java:86) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.ArrayMapper.realClass(ArrayMapper.java:87) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38) at com.thoughtworks.xstream.mapper.CachingMapper.realClass(CachingMapper.java:52) at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:73) at hudson.matrix.AxisList$ConverterImpl.unmarshal(AxisList.java:110) at hudson.matrix.AxisList$ConverterImpl.unmarshal(AxisList.java:89) at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:81) at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:55) at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:75) at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:59) at hudson.util.RobustReflectionConverter.unmarshallField(RobustReflectionConverter.java:235) at hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:193) at hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:144) at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:81) at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:55) at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:75) at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:59) at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:142) at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:33) at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:931) at hudson.util.XStream2.unmarshal(XStream2.java:38) at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:917) at com.thoughtworks.xstream.XStream.fromXML(XStream.java:861) at hudson.XmlFile.read(XmlFile.java:103) at hudson.model.Items.load(Items.java:81) at hudson.model.Hudson.load(Hudson.java:1375) at hudson.model.Hudson.<init>(Hudson.java:356) at hudson.WebAppMain$2.run(WebAppMain.java:157) Jul 30, 2008 10:36:15 PM hudson.model.Hudson load WARNING: Failed to load /home/idmbuild/.hudson/jobs/cuwal2-experimental java.lang.ClassCastException: java.util.ArrayList cannot be cast to java.lang.Comparable at java.util.Collections.sort(Collections.java:121) at hudson.matrix.MatrixProject.onLoad(MatrixProject.java:152) at hudson.model.Items.load(Items.java:82) at hudson.model.Hudson.load(Hudson.java:1375) at hudson.model.Hudson.<init>(Hudson.java:356) at hudson.WebAppMain$2.run(WebAppMain.java:157) Jul 30, 2008 10:36:15 PM hudson.model.Hudson load INFO: Took 788 ms to load

          purnank added a comment -

          Created an attachment (id=333)
          A sample config for matrix test

          purnank added a comment - Created an attachment (id=333) A sample config for matrix test

          purnank added a comment -

          It seems there are a few changes in the handling of config.xml for 1.236 and 1.240

          I created a new axis-job with Hudson,1.240 and found this schmea...

          <axes>
          <axis>
          <name>MyName</name>
          <values>
          <string>MyVal1</string>
          <string>MyVal2</string>
          </values>
          </axis>

          as against
          <axes serialization="custom">
          <unserializable-parents/>

          <list>

          <default>
          <size>2</size>
          </default>
          <int>10</int>

          <hudson.matrix.Axis>
          <name>MyTestConfig</name>

          <values>
          <string>ConfigOne</string>
          <string>ConfigTwo</string>

          I manually modified the config.xml and the builds are through now!
          I hope I did correct.

          Purnank | http://purnank.in | http://fun.purnank.in | http://meera.purnank.in

          purnank added a comment - It seems there are a few changes in the handling of config.xml for 1.236 and 1.240 I created a new axis-job with Hudson,1.240 and found this schmea... <axes> <axis> <name>MyName</name> <values> <string>MyVal1</string> <string>MyVal2</string> </values> </axis> as against <axes serialization="custom"> <unserializable-parents/> − <list> − <default> <size>2</size> </default> <int>10</int> − <hudson.matrix.Axis> <name>MyTestConfig</name> − <values> <string>ConfigOne</string> <string>ConfigTwo</string> I manually modified the config.xml and the builds are through now! I hope I did correct. – Purnank | http://purnank.in | http://fun.purnank.in | http://meera.purnank.in

          Code changed in hudson
          User: : kohsuke
          Path:
          trunk/www/changelog.html
          http://fisheye4.cenqua.com/changelog/hudson/?cs=11155
          Log:
          [FIXED JENKINS-2140] This fix will be in 1.241.

          SCM/JIRA link daemon added a comment - Code changed in hudson User: : kohsuke Path: trunk/www/changelog.html http://fisheye4.cenqua.com/changelog/hudson/?cs=11155 Log: [FIXED JENKINS-2140] This fix will be in 1.241.

            Unassigned Unassigned
            gbr4 gbr4
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: