[Castle-announcements] How to Install MonoRail in Mono (Problem
running simple ASP .NET application)
From: Diego N. <die...@gm...> - 2008-07-11 17:40:51
|
Hi, is the first time that i'm using the mr framework and mono, i tried to execute a simple ASP .NET application and it didn't work. The error message is: *Description: *Error processing request. *Error Message: *HTTP 500. Failed to load httpHandler type `Castle.MonoRail.Framework.MonoRailHttpHandlerFactory, Castle.MonoRail.Framework' *Stack Trace: * System.TypeLoadException: Could not load type 'Castle.MonoRail.Framework.MonoRailHttpHandlerFactory, Castle.MonoRail.Framework'. at <0x00000> <unknown method> at (wrapper managed-to-native) System.Type:internal_from_name (string,bool,bool) at System.Type.GetType (System.String typeName, Boolean throwOnError) [0x00000] at System.Web.Configuration.HttpHandlerAction.LoadType (System.String type_name) [0x00000] I read the user guide: http://www.castleproject.org/monorail/documentation/trunk/usersguide/installing.html. <http://www.castleproject.org/monorail/documentation/trunk/usersguide/installing.html> But there doesn't say about the binaries. I downloaded the binaries (http://prdownloads.sourceforge.net/castleproject/Castle-net-2.0-debug-2007-9-20.zip?download) and created symlinks from dll files to directories: /usr/lib/mono/1.0 and /usr/mono/2.0. But didn't work yet. i used the xsp2. web.config: <?xml version="1.0" encoding="utf-8"?> <configuration> <configSections> <section name="monorail" type="Castle.MonoRail.Framework.Configuration.MonoRailSectionHandler, Castle.MonoRail.Framework" /> </configSections> <monorail> <controllers> <assembly>GettingStartedSample</assembly> </controllers> <viewEngines viewPathRoot="Views"> <add type="Castle.MonoRail.Framework.Views.NVelocity.NVelocityViewEngine, Castle.MonoRail.Framework.Views.NVelocity" /> </viewEngines> </monorail> <system.web> <httpHandlers> <add verb="*" path="*.castle" type="Castle.MonoRail.Framework.MonoRailHttpHandlerFactory, Castle.MonoRail.Framework" /> <add verb="*" path="*.rail" type="Castle.MonoRail.Framework.MonoRailHttpHandlerFactory, Castle.MonoRail.Framework" /> <add verb="*" path="*.ashx" type="Castle.MonoRail.Framework.MonoRailHttpHandlerFactory, Castle.MonoRail.Framework" /> </httpHandlers> <httpModules> <add name="monorail" type="Castle.MonoRail.Framework.EngineContextModule, Castle.MonoRail.Framework" /> </httpModules> </system.web> </configuration> thanks |
From: Ayende R. <ay...@ay...> - 2008-07-12 03:07:38
|
Take this to the users list, not the announcements. On Fri, Jul 11, 2008 at 8:40 PM, Diego Nascimento < die...@gm...> wrote: > Hi, > > is the first time that i'm using the mr framework and mono, i tried to > execute a simple ASP .NET application and it didn't work. > > The error message is: > > *Description: *Error processing request. > > *Error Message: *HTTP 500. Failed to load httpHandler type > `Castle.MonoRail.Framework.MonoRailHttpHandlerFactory, > Castle.MonoRail.Framework' > *Stack Trace: * > > System.TypeLoadException: Could not load type 'Castle.MonoRail.Framework.MonoRailHttpHandlerFactory, Castle.MonoRail.Framework'. > at <0x00000> <unknown method> > at (wrapper managed-to-native) System.Type:internal_from_name (string,bool,bool) > > at System.Type.GetType (System.String typeName, Boolean throwOnError) [0x00000] > at System.Web.Configuration.HttpHandlerAction.LoadType (System.String type_name) [0x00000] > > I read the user guide: http://www.castleproject.org/monorail/documentation/trunk/usersguide/installing.html. <http://www.castleproject.org/monorail/documentation/trunk/usersguide/installing.html> But there doesn't > > say about the binaries. > > I downloaded the binaries (http://prdownloads.sourceforge.net/castleproject/Castle-net-2.0-debug-2007-9-20.zip?download) and created > > symlinks from dll files to directories: /usr/lib/mono/1.0 and /usr/mono/2.0. But didn't work yet. > > i used the xsp2. > > web.config: > > <?xml version="1.0" encoding="utf-8"?> > > > <configuration> > <configSections> > <section > name="monorail" > type="Castle.MonoRail.Framework.Configuration.MonoRailSectionHandler, Castle.MonoRail.Framework" /> > </configSections> > > <monorail> > <controllers> > <assembly>GettingStartedSample</assembly> > </controllers> > > <viewEngines viewPathRoot="Views"> > <add type="Castle.MonoRail.Framework.Views.NVelocity.NVelocityViewEngine, Castle.MonoRail.Framework.Views.NVelocity" /> > > </viewEngines> > </monorail> > > <system.web> > <httpHandlers> > <add > verb="*" > path="*.castle" > type="Castle.MonoRail.Framework.MonoRailHttpHandlerFactory, Castle.MonoRail.Framework" /> > > <add > verb="*" > path="*.rail" > type="Castle.MonoRail.Framework.MonoRailHttpHandlerFactory, Castle.MonoRail.Framework" /> > <add > verb="*" > > path="*.ashx" > type="Castle.MonoRail.Framework.MonoRailHttpHandlerFactory, Castle.MonoRail.Framework" /> > </httpHandlers> > <httpModules> > <add > name="monorail" > > type="Castle.MonoRail.Framework.EngineContextModule, Castle.MonoRail.Framework" /> > </httpModules> > </system.web> > > </configuration> > > > thanks > > > > ------------------------------------------------------------------------- > Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! > Studies have shown that voting for your favorite open source project, > along with a healthy diet, reduces your potential for chronic lameness > and boredom. Vote Now at http://www.sourceforge.net/community/cca08 > _______________________________________________ > Castleproject-announcements mailing list > Cas...@li... > https://lists.sourceforge.net/lists/listinfo/castleproject-announcements > > |