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)

Jenkins JIRA | Flominator | 8 years ago
tip
Click on the to mark the solution that helps you, Samebug will learn from it.
As a community member, you’ll be rewarded for you help.
  1. 0

    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

    Jenkins JIRA | 8 years ago | 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)
  2. 0

    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

    Jenkins JIRA | 8 years ago | 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)

    Root Cause Analysis

    1. 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()
    2. XStream Core
      TreeUnmarshaller.convert
      1. com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:82)
      1 frame