1 <?xml version=
"1.0" encoding=
"utf-8" ?>
4 <section name=
"monorail" type=
"Castle.MonoRail.Framework.Configuration.MonoRailSectionHandler, Castle.MonoRail.Framework" />
5 <section name=
"log4net" type=
"log4net.Config.Log4NetConfigurationSectionHandler, log4net" />
13 interface="Castle.Core.Logging.ILoggerFactory, Castle.Core"
14 type="Castle.Services.Logging.Log4netIntegration.Log4netFactory, Castle.Services.Logging.Log4netIntegration" />
19 <assembly>TestSiteNVelocity
</assembly>
22 <viewEngines viewPathRoot=
"views">
23 <add type=
"Castle.MonoRail.Framework.Views.NVelocity.NVelocityViewEngine, Castle.MonoRail.Framework.Views.NVelocity" xhtml=
"false" />
28 <pattern>(/blog/posts/)(\d+)/(\d+)/(.)*$
</pattern>
29 <replace><![CDATA[ /blog/view.rails?year=$
2&month=$
3 ]]
></replace>
32 <pattern>(/news/)(\d+)/(\d+)/(.)*$
</pattern>
33 <replace><![CDATA[ /news/view.rails?year=$
2&month=$
3 ]]
></replace>
39 <compilation defaultLanguage=
"C#" debug=
"false" />
40 <trace enabled=
"false" pageOutput=
"false" requestLimit=
"15" />
42 <add verb=
"*" path=
"*.rails" type=
"Castle.MonoRail.Framework.MonoRailHttpHandlerFactory, Castle.MonoRail.Framework" />
45 <add name=
"routing" type=
"Castle.MonoRail.Framework.RoutingModule, Castle.MonoRail.Framework" />
46 <add name=
"monorail" type=
"Castle.MonoRail.Framework.EngineContextModule, Castle.MonoRail.Framework" />
48 <pages validateRequest=
"true" />
49 <globalization culture=
"en-US" uiCulture=
"en-US"/>