[Mono-aspnet-list] XSP crash on config file with ASP.Net MVC 3 project
Arnaud M
hokkos at gmail.com
Wed Oct 9 09:33:08 UTC 2013
Hi,
I am trying to use mono+xsp for a ASP.Net MVC 3 project.
I am on CentOS 6.4 with the mono package found here :
http://software.opensuse.org/download/package?project=home:tpokorra:mono&package=mono-opt
http://software.opensuse.org/download/package?project=home:tpokorra:mono&package=monodevelop-opt
So it is mono 3.2.3 with XSP 3.2 and mono developp 4.0.12.
Here is the output when I start the project in MonoDevelop with xsp in
verbose mode :
Loaded assembly:
/opt/mono/lib/mono/gac/xsp4/3.0.0.0__0738eb9f132ed756/xsp4.exe [External]
Loaded assembly:
/opt/mono/lib/mono/gac/Mono.WebServer2/0.4.0.0__0738eb9f132ed756/Mono.WebServer2.dll
[External]
Loaded assembly:
/opt/mono/lib/mono/gac/System/4.0.0.0__b77a5c561934e089/System.dll
[External]
Loaded assembly:
/opt/mono/lib/mono/gac/Mono.Security/4.0.0.0__0738eb9f132ed756/Mono.Security.dll
[External]
Loaded assembly:
/opt/mono/lib/mono/gac/System.Web/4.0.0.0__b03f5f7f11d50a3a/System.Web.dll
[External]
Loaded assembly:
/opt/mono/lib/mono/gac/System.Configuration/4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
[External]
Loaded assembly:
/opt/mono/lib/mono/gac/System.Xml/4.0.0.0__b77a5c561934e089/System.Xml.dll
[External]
Adding applications '/:.'...
Registering application:
Host: any
Port: any
Virtual path: /
Physical path: /var/lib/jenkins/jobs/Aseco/workspace/Code/ASECO/ASECO/
Loaded assembly:
/opt/mono/lib/mono/gac/System.Core/4.0.0.0__b77a5c561934e089/System.Core.dll
[External]
Loaded assembly:
/var/lib/jenkins/jobs/Aseco/workspace/Code/ASECO/ASECO/bin/Mono.Security.dll
[External]
Loaded assembly: __MetadataTypes [External]
Loaded assembly: __MetadataTypes [External]
Loaded assembly:
/var/lib/jenkins/jobs/Aseco/workspace/Code/ASECO/ASECO/bin/System.Web.dll
[External]
Loaded assembly:
/var/lib/jenkins/jobs/Aseco/workspace/Code/ASECO/ASECO/bin/System.Configuration.dll
[External]
Loaded assembly:
/var/lib/jenkins/jobs/Aseco/workspace/Code/ASECO/ASECO/bin/System.Core.dll
[External]
Loaded assembly:
/var/lib/jenkins/jobs/Aseco/workspace/Code/ASECO/ASECO/bin/System.dll
[External]
Loaded assembly:
/var/lib/jenkins/jobs/Aseco/workspace/Code/ASECO/ASECO/bin/System.Xml.dll
[External]
Loaded assembly:
/var/lib/jenkins/jobs/Aseco/workspace/Code/ASECO/ASECO/bin/Mono.Web.dll
[External]
Exception caught during reading the configuration file:
System.MissingMethodException: Method not found:
'System.Configuration.IConfigurationSectionHandler.Create'.
at
System.Configuration.ClientConfigurationSystem.System.Configuration.Internal.IInternalConfigSystem.GetSection
(System.String configKey) [0x0000d] in
/home/abuild/rpmbuild/BUILD/mono-3.2.3/mcs/class/System.Configuration/System.Configuration/ClientConfigurationSystem.cs:62
at System.Configuration.ConfigurationManager.GetSection (System.String
sectionName) [0x00000] in
/home/abuild/rpmbuild/BUILD/mono-3.2.3/mcs/class/System.Configuration/System.Configuration/ConfigurationManager.cs:162
at System.Configuration.ConfigurationManager.get_AppSettings () [0x00000]
in
/home/abuild/rpmbuild/BUILD/mono-3.2.3/mcs/class/System.Configuration/System.Configuration/ConfigurationManager.cs:176
at Mono.WebServer.XSP.Server.get_AppSettings () [0x00001] in
/home/abuild/rpmbuild/BUILD/xsp-1368532016/src/Mono.WebServer.XSP/main.cs:244
at Mono.WebServer.XSP.Server+ApplicationSettings..ctor () [0x0002b] in
/home/abuild/rpmbuild/BUILD/xsp-1368532016/src/Mono.WebServer.XSP/main.cs:65
xsp4
Listening on address: 127.0.0.1
Root directory: /var/lib/jenkins/jobs/Aseco/workspace/Code/ASECO/ASECO
Listening on port: 8096 (non-secure)
Thread started: #2
Thread started: <Thread Pool> #3
Thread started: <Thread Pool> #4
Thread started: <Thread Pool> #5
Thread started: <Thread Pool> #6
System.TypeInitializationException: An exception was thrown by the type
initializer for Mono.WebServer.XSPWorkerRequest --->
System.MissingMethodException: Method not found:
'System.Configuration.ConfigurationManager.get_AppSettings'.
--- End of inner exception stack trace ---
at Mono.WebServer.XSPApplicationHost.ProcessRequest (Int32 reqId,
System.Net.IPEndPoint localEP, System.Net.IPEndPoint remoteEP,
System.String verb, System.String path, System.String queryString,
System.String protocol, System.Byte[] inputBuffer, System.String redirect,
IntPtr socket, Mono.WebServer.SslInformation ssl) [0x00028] in
/home/abuild/rpmbuild/BUILD/xsp-1368532016/src/Mono.WebServer.XSP/XSPApplicationHost.cs:70
at (wrapper remoting-invoke-with-check)
Mono.WebServer.XSPApplicationHost:ProcessRequest
(int,System.Net.IPEndPoint,System.Net.IPEndPoint,string,string,string,string,byte[],string,intptr,Mono.WebServer.SslInformation)
at Mono.WebServer.XSPWorker.RunInternal (System.Object state) [0x0014f]
in
/home/abuild/rpmbuild/BUILD/xsp-1368532016/src/Mono.WebServer.XSP/XSPWorker.cs:193
There seems to have an exception here ClientConfigurationSystem.cs
L62<https://github.com/mono/mono/blob/master/mcs/class/System.Configuration/System.Configuration/ClientConfigurationSystem.cs?source=cc#L62>when
calling an object implementing the interface IInternalConfigSystem in
the method GetSection(System.String configKey) when calling a method Create
of an object supposed to implementing the IConfigurationSectionHandler
interface but didn't.
Has anyone run into the same problem ?
Thanks.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/mono-aspnet-list/attachments/20131009/ac89da47/attachment.html>
More information about the Mono-aspnet-list
mailing list