com.thoughtworks.xstream.converters.reflection.NonExistentFieldException

There are no available Samebug tips for this exception. Do you have an idea how to solve this issue? A short tip would help users who saw this issue last week.

  • After updating to Hudson 1.320 and to msbuild 1.2 the following exception is thrown at server startup: WARNUNG: Skipping a non-existent field pathToMsBuild com.thoughtworks.xstream.converters.reflection.NonExistentFieldException: No such field hudson.plugins.msbuild.MsBuildBuilder$DescriptorImpl.pathToMsBuild at com.thoughtworks.xstream.converters.reflection.FieldDictionary.field(FieldDictionary.java:106) at com.thoughtworks.xstream.converters.reflection.PureJavaReflectionProvider.getFieldType(PureJavaReflectionProvider.java:152) at hudson.util.RobustReflectionConverter.determineType(RobustReflectionConverter.java:327) at hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:218) at hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:173) at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:82) at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:63) at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:76) at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:60) at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:137) at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:33) at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:923) at hudson.util.XStream2.unmarshal(XStream2.java:65) at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:909) at hudson.XmlFile.unmarshal(XmlFile.java:146) at hudson.model.Descriptor.load(Descriptor.java:498) at hudson.plugins.msbuild.MsBuildBuilder$DescriptorImpl.(MsBuildBuilder.java:163) at hudson.plugins.msbuild.MsBuildBuilder.(MsBuildBuilder.java:149) at hudson.plugins.msbuild.MsBuildPlugin.start(MsBuildPlugin.java:21) at hudson.ClassicPluginStrategy.startPlugin(ClassicPluginStrategy.java:284) at hudson.ClassicPluginStrategy.load(ClassicPluginStrategy.java:273) at hudson.PluginManager.(PluginManager.java:154) at hudson.model.Hudson.(Hudson.java:550) at hudson.WebAppMain$2.run(WebAppMain.java:190) Regards, Flo
    via by Flominator,
  • After updating to Hudson 1.320 and to msbuild 1.2 the following exception is thrown at server startup: WARNUNG: Skipping a non-existent field pathToMsBuild com.thoughtworks.xstream.converters.reflection.NonExistentFieldException: No such field hudson.plugins.msbuild.MsBuildBuilder$DescriptorImpl.pathToMsBuild at com.thoughtworks.xstream.converters.reflection.FieldDictionary.field(FieldDictionary.java:106) at com.thoughtworks.xstream.converters.reflection.PureJavaReflectionProvider.getFieldType(PureJavaReflectionProvider.java:152) at hudson.util.RobustReflectionConverter.determineType(RobustReflectionConverter.java:327) at hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:218) at hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:173) at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:82) at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:63) at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:76) at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:60) at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:137) at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:33) at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:923) at hudson.util.XStream2.unmarshal(XStream2.java:65) at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:909) at hudson.XmlFile.unmarshal(XmlFile.java:146) at hudson.model.Descriptor.load(Descriptor.java:498) at hudson.plugins.msbuild.MsBuildBuilder$DescriptorImpl.(MsBuildBuilder.java:163) at hudson.plugins.msbuild.MsBuildBuilder.(MsBuildBuilder.java:149) at hudson.plugins.msbuild.MsBuildPlugin.start(MsBuildPlugin.java:21) at hudson.ClassicPluginStrategy.startPlugin(ClassicPluginStrategy.java:284) at hudson.ClassicPluginStrategy.load(ClassicPluginStrategy.java:273) at hudson.PluginManager.(PluginManager.java:154) at hudson.model.Hudson.(Hudson.java:550) at hudson.WebAppMain$2.run(WebAppMain.java:190) Regards, Flo
    via by Flominator,
    • com.thoughtworks.xstream.converters.reflection.NonExistentFieldException: No such field hudson.plugins.msbuild.MsBuildBuilder$DescriptorImpl.pathToMsBuild at com.thoughtworks.xstream.converters.reflection.FieldDictionary.field(FieldDictionary.java:106) at com.thoughtworks.xstream.converters.reflection.PureJavaReflectionProvider.getFieldType(PureJavaReflectionProvider.java:152) at hudson.util.RobustReflectionConverter.determineType(RobustReflectionConverter.java:327) at hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:218) at hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:173) at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:82)
    No Bugmate found.