Please do not reply to this email- if you want to comment on the bug, go to the URL shown below and enter your comments there.
Changed by [EMAIL PROTECTED] http://bugzilla.ximian.com/show_bug.cgi?id=80457 --- shadow/80457 2007-01-05 04:26:06.000000000 -0500 +++ shadow/80457.tmp.13277 2007-01-05 04:26:06.000000000 -0500 @@ -0,0 +1,139 @@ +Bug#: 80457 +Product: Mono: Tools +Version: 1.0 +OS: +OS Details: Fedora Core 6 +Status: NEW +Resolution: +Severity: +Priority: Blocker +Component: XSP +AssignedTo: [EMAIL PROTECTED] +ReportedBy: [EMAIL PROTECTED] +QAContact: [EMAIL PROTECTED] +TargetMilestone: --- +URL: +Summary: xsp2 Exception because of System.webServer in web.config + +Description of Problem: +I am writing a Web Application using ASP.NET 2.0 using Visual Studio Web +Developer Express Edition, It runs fine there but when i run it with xsp2 +it gives the following exception. + +Exception: +System.TypeInitializationException: An exception was thrown by the type +initializer for System.Web.HttpRuntime +Server stack trace: + at <0x00000> <unknown method> + at System.Web.Hosting.SimpleWorkerRequest..ctor (System.String page, +System.String query, System.IO.TextWriter output) [0x00000] + at Mono.WebServer.MonoWorkerRequest..ctor (IApplicationHost appHost) +[0x00000] + at Mono.WebServer.XSPWorkerRequest..ctor (Int32 requestId, +Mono.WebServer.XSPRequestBroker requestBroker, IApplicationHost appHost, +System.Net.EndPoint localEP, System.Net.EndPoint remoteEP, System.String +verb, System.String path, System.String queryString, System.String +protocol, System.Byte[] inputBuffer, IntPtr socket, Boolean secure) +[0x00000] + at Mono.WebServer.XSPApplicationHost.ProcessRequest (Int32 reqId, +Int64 localEPAddr, Int32 localEPPort, Int64 remoteEPAdds, Int32 +remoteEPPort, System.String verb, System.String path, System.String +queryString, System.String protocol, System.Byte[] inputBuffer, +System.String redirect, IntPtr socket, Mono.WebServer.SslInformations +ssl) [0x00000] + at (wrapper remoting-invoke-with-check) +Mono.WebServer.XSPApplicationHost:ProcessRequest + +(int,long,int,long,int,string,string,string,string,byte[],string,intptr,Mono.WebServer.SslInformations) + at (wrapper xdomain-dispatch) +Mono.WebServer.XSPApplicationHost:ProcessRequest + (object,byte[]&,byte[]&,int,long,int,long,int,string,string,string,string,byte[],string) + +Exception rethrown at [0]: + ---> System.Configuration.ConfigurationErrorsException: Unrecognized +configuration section <system.webServer> () +(/home/sandic/Work/bhaskar/CodeCritic/Web.Config line 80) + at System.Configuration.ConfigInfo.ThrowException (System.String text, +System.Xml.XmlTextReader reader) [0x00000] + at System.Configuration.SectionGroupInfo.ReadContent +(System.Xml.XmlTextReader reader, System.Configuration.Configuration +config, Boolean overrideAllowed, Boolean root) [0x00000] + at System.Configuration.SectionGroupInfo.ReadRootData +(System.Xml.XmlTextReader reader, System.Configuration.Configuration +config, Boolean overrideAllowed) [0x00000] + at System.Configuration.Configuration.ReadConfigFile +(System.Xml.XmlTextReader reader, System.String fileName) [0x00000] + at System.Configuration.Configuration.Load () [0x00000] + at System.Configuration.Configuration.Init (IConfigSystem system, +System.String configPath, System.Configuration.Configuration parent) +[0x00000] + at System.Configuration.Configuration..ctor +(System.Configuration.InternalConfigurationSystem system, System.String +locationSubPath) [0x00000] + at System.Configuration.InternalConfigurationFactory.Create +(System.Type typeConfigHost, System.Object[] +hostInitConfigurationParams) [0x00000] + at +System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration +(System.String path, System.String site, System.String locationSubPath, +System.String server, System.String userName, System.String password) +[0x00000] + at +System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration +(System.String path) [0x00000] + at System.Web.Configuration.WebConfigurationManager.GetSection +(System.String sectionName) [0x00000] + at System.Web.QueueManager..ctor () [0x00000] + at System.Web.HttpRuntime..cctor () [0x00000] --- End of inner +exception stack trace --- + + at (wrapper xdomain-invoke) +Mono.WebServer.XSPApplicationHost:ProcessRequest +(int,long,int,long,int,string,string,string,string,byte[],string,intptr,Mono.WebServer.SslInformations) + at (wrapper remoting-invoke-with-check) +Mono.WebServer.XSPApplicationHost:ProcessRequest +(int,long,int,long,int,string,string,string,string,byte[],string,intptr,Mono.WebServer.SslInformations) + at Mono.WebServer.XSPWorker.RunInternal (System.Object state) +[0x00000] + +Steps to reproduce the problem: +1. Web.config contains +<system.webServer> + <validation validateIntegratedModeConfiguration="false"/> + <modules> + <add name="ScriptModule" preCondition="integratedMode" +type="System.Web.Handlers.ScriptModule, System.Web.Extensions, +Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> + </modules> + <handlers> + <remove name="WebServiceHandlerFactory-ISAPI-2.0"/> + <add name="ScriptHandlerFactory" verb="*" path="*.asmx" +preCondition="integratedMode" +type="System.Web.Script.Services.ScriptHandlerFactory, +System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, +PublicKeyToken=31bf3856ad364e35"/> + <add name="ScriptResource" verb="GET" path="ScriptResource.axd" +type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, +Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> + </handlers> +</system.webServer> + +Actual Results: +Exception thrown + +Expected Results: +Page Being Displayed + +How often does this happen? +Everytime + +Additional Information: +mono --version +Mono JIT compiler version 1.2.2.1, (C) 2002-2006 Novell, Inc and +Contributors. www.mono-project.com + +xsp2 --version +xsp2.exe 1.2.1.0 + +OS +Fedora Core 6 _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
