-
Bug
-
Resolution: Not A Defect
-
Major
-
None
-
Platform: All, OS: All
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