FYI I&#39;ve created a new bug in bugzilla on this issue.<br><br><a href="http://bugzilla.ximian.com/show_bug.cgi?id=82461">http://bugzilla.ximian.com/show_bug.cgi?id=82461</a><br><br><div><span class="gmail_quote">On 8/16/07, 
<b class="gmail_sendername">James Fitzsimons</b> &lt;<a href="mailto:james.fitzsimons@gmail.com">james.fitzsimons@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi all,<br><br>While trying to get Spring.NET working on mono I&#39;ve discovered a bug in<br>the mono implementation of ConfigurationSection. The documentation<br>(<a href="http://msdn2.microsoft.com/en-us/library/system.configuration.iconfigurationsectionhandler.create(VS.71).aspx">
http://msdn2.microsoft.com/en-us/library/system.configuration.iconfigurationsectionhandler.create(VS.71).aspx</a>)<br>states that the parameters for a call to the Create method on<br>IConfigurationSectionHandler look like this:
<br><br>parent<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The configuration settings in a corresponding parent<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;configuration section.<br>configContext<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An HttpConfigurationContext when Create is called from the<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://ASP.NET">
ASP.NET</a> configuration system. Otherwise, this parameter is<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;reserved and is a null reference (Nothing in Visual Basic).<br>section<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The XmlNode that contains the configuration information from the<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;configuration file. Provides direct access to the XML contents<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;of the configuration section.<br><br>The problem with the mono implementation of ConfigurationSection is that<br>it doesn&#39;t honour the requirements for the configContext parameter.
<br><br>The problem is line 73 of ConfigurationSection.cs where the<br>SectionHandler.Create method is called with a null argument for<br>configContext regardless of whether it is being executed from with<br><a href="http://ASP.NET">
ASP.NET</a> or not.<br><br>I&#39;ve attached a simple test case that will load a blank page when run on<br>the MS .NET runtime, but will throw an exception when run on Mono.<br><br>Looking forward to a patch (hopefully not too late for 
1.2.5)!<br>Thanks and regards,<br>James Fitzsimons<br>--<br><br></blockquote></div><br>