This is a migrated thread and some comments may be shown as answers.

sys.webforms.pagerequestmanagerservererrorexception

7 Answers 806 Views
Ajax
This is a migrated thread and some comments may be shown as answers.
Mike
Top achievements
Rank 1
Mike asked on 14 Jan 2009, 08:06 PM
What is this error??? I have been getting this ALLOT and i think it is because of the RadPanel...

sys.webforms.pagerequestmanagerservererrorexception: an unknown error occurred while processing the request on the server. the status code returned from the server was: 405

Recently i got the same error but with a 404 status code... I resolved this by using this Javascript on the page:

<script language="JavaScript" type="text/javascript">
    function EndRequestHandler() { theForm.action = document.location.href; theForm._initialAction
    = theForm.action; } if( typeof(Sys) != "undefined" ) { EndRequestHandler(); Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);
    }
</script>

Now i am getting a 405 status code...

I have 2 RadDatePicker controls inside a RadPanel... I am firing the OnSelectedDateChanged on the first control to set the second, like this:

                                    <rad:RadDatePicker ID="RadDatePicker1" runat="server" SharedCalendarID="sharedCalendar"
                                        SkinID="sknRadDatePicker" OnSelectedDateChanged="RadDatePicker1_SelectedDateChanged"
                                        AutoPostBack="true">
                                    </rad:RadDatePicker>

    protected void RadDatePicker1_SelectedDateChanged(object sender, Telerik.Web.UI.Calendar.SelectedDateChangedEventArgs e)
    {
            RadDatePicker2.MinDate = RadDatePicker1.SelectedDate.Value;
            RadDatePicker2.SelectedDate = RadDatePicker1.SelectedDate.Value.AddDays(1);
    }

First time work great... Second OnSelectedDateChanged... .boom.... error!

I have searched these forums and found little to no information on why this is happening... Please, please can someone help me, i am getting frustrated...

Removing the RadAjaxPanel solves the problem but this is unacceptable, i require the RadAjaxPanel...

Please any help would be great,

Duncan



7 Answers, 1 is accepted

Sort by
0
Iana Tsolova
Telerik team
answered on 15 Jan 2009, 11:17 AM
Hi Duncan,

I followed your scenario and prepared a sample project for you. Please check it out on your side and let me know what differs in your case.

Sincerely yours,
Iana
the Telerik team

Check out Telerik Trainer, the state of the art learning tool for Telerik products.
0
Mike
Top achievements
Rank 1
answered on 15 Jan 2009, 04:26 PM
Hi there Iana,

Thanks for the reply... I am running your sample project with the exact desired results - it works perfect when run as you sent it to me...... BUT there are major differences between yours and mine.

Biggest of these differences is that my website is not a stand alone site but rather a SiteFinity CMS site. Additionally the RadAjaxPanel is on a control which is rendered on the page by SiteFinity.  

So i took your example, built it into a control and uploaded this test control to my SiteFinity project. With this contol of can reproduce the error i am getting, i can also reproduce a 404 error of the same type...

Let me explain... First here is my control:

<%@ Control Language="C#" AutoEventWireup="true" CodeFile="405Test.ascx.cs" Inherits="UserControls_405Test" %> 
<%@ Register TagPrefix="rad" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %> 
 
<script language="JavaScript" type="text/javascript"
    function EndRequestHandler() { theForm.action = document.location.href; theFormtheForm._initialAction 
    = theForm.action; } if( typeof(Sys) != "undefined" ) { EndRequestHandler(); Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler); 
    } 
</script> 
 
<div> 
    <rad:RadAjaxPanel ID="RadAjaxPanel1" runat="server" Height="200px" Width="300px"
        <rad:RadDatePicker ID="RadDatePicker1" runat="server" SharedCalendarID="sharedCalendar" 
            Skin="Vista" OnSelectedDateChanged="RadDatePicker1_SelectedDateChanged" AutoPostBack="true"
        </rad:RadDatePicker> 
        <rad:RadDatePicker ID="RadDatePicker2" runat="server" Skin="Vista"
        </rad:RadDatePicker> 
        <div style="display: none"
            <rad:RadCalendar ID="sharedCalendar" runat="server"
            </rad:RadCalendar> 
        </div> 
    </rad:RadAjaxPanel> 
</div> 

using System; 
using System.Data; 
using System.Configuration; 
using System.Collections; 
using System.Web; 
using System.Web.Security; 
using System.Web.UI; 
using System.Web.UI.WebControls; 
using System.Web.UI.WebControls.WebParts; 
using System.Web.UI.HtmlControls; 
 
public partial class UserControls_405Test : System.Web.UI.UserControl 
    protected void Page_Load(object sender, EventArgs e) 
    { 
 
    } 
 
    protected void RadDatePicker1_SelectedDateChanged(object sender, Telerik.Web.UI.Calendar.SelectedDateChangedEventArgs e) 
    { 
        RadDatePicker2.MinDate = RadDatePicker1.SelectedDate.Value; 
        RadDatePicker2.SelectedDate = RadDatePicker1.SelectedDate.Value.AddDays(1); 
    } 

The above control causes the aforementioned 405 error on the SECOND partial postback. If you remove my custom Javascript from the control you will get a 404 error...

The other major difference of course is obviously the web.config file as it is a SiteFinity web.config.... I have had to remove a few sensitive lines but other than that here it is:

<?xml version="1.0"?> 
<configuration> 
  <configSections> 
    <sectionGroup name="engineSettings"
      <section name="webserviceAuth" type="EngineConfig.engineSettings"/> 
    </sectionGroup> 
    <sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
      <sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
        <section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/> 
        <sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
          <section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="Everywhere"/> 
          <section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/> 
          <section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/> 
          <section name="roleService" type="System.Web.Configuration.ScriptingRoleServiceSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/> 
        </sectionGroup> 
      </sectionGroup> 
    </sectionGroup> 
    <sectionGroup name="telerik"
      <section name="urlrewrites" type="Telerik.Cms.Web.AdvancedUrlRewriter, Telerik.Cms"/> 
      <section name="dataAccess" type="Telerik.DataAccess.Configuration.SectionHandler, Telerik.DataAccess" requirePermission="false"/> 
      <section name="framework" type="Telerik.Framework.Configuration.SectionHandler, Telerik.Framework" requirePermission="false"/> 
      <section name="localization" type="Telerik.Localization.Configuration.SectionHandler, Telerik.Localization" requirePermission="false"/> 
      <section name="blogs" type="Telerik.Blogs.Configuration.SectionHandler, Telerik.Blogs" requirePermission="false"/> 
      <section name="news" type="Telerik.News.Configuration.SectionHandler, Telerik.News" requirePermission="false"/> 
      <section name="versioning" type="Telerik.Versioning.Configuration.SectionHandler, Telerik.Versioning" requirePermission="false"/> 
      <section name="lists" type="Telerik.Lists.Configuration.SectionHandler, Telerik.Lists" requirePermission="false"/> 
      <section name="cmsEngine" type="Telerik.Cms.Engine.Configuration.SectionHandler, Telerik.Cms.Engine" requirePermission="false"/> 
      <section name="security" type="Telerik.Security.Configuration.SectionHandler, Telerik.Security" requirePermission="false"/> 
      <section name="workflow" type="Telerik.Workflow.WorkflowSectionHandler, Telerik.Workflow" requirePermission="false"/> 
      <section name="cms" type="Telerik.Cms.Configuration.SectionHandler, Telerik.Cms" requirePermission="false"/> 
      <section name="polls" type="Telerik.Polls.PollsSectionHandler, Telerik.Polls" requirePermission="false"/> 
      <section name="fileManager" type="Telerik.FileManager.Configuration.SectionHandler, Telerik.FileManager" requirePermission="false"/> 
      <section name="forums" type="Telerik.Forums.Configuration.SectionHandler, Telerik.Forums" requirePermission="false"/> 
      <section name="rss" type="Telerik.Rss.Configuration.SectionHandler, Telerik.Rss" requirePermission="false"/> 
      <section name="search" type="Telerik.Search.Configuration.SectionHandler, Telerik.Search" requirePermission="false"/> 
      <section name="personalization" type="Telerik.Personalization.Configuration.SectionHandler, Telerik.Personalization" requirePermission="false"/> 
      <section name="libraries" type="Telerik.Libraries.Configuration.SectionHandler, Telerik.Libraries" requirePermission="false"/> 
      <section name="events" type="Telerik.Events.Configuration.SectionHandler, Telerik.Events" requirePermission="false"/> 
      <section name="notifications" type="Telerik.Notifications.Newsletters.Configuration.SectionHandler, Telerik.Notifications" requirePermission="false"/> 
      <section name="spamProtector" type="Telerik.Cms.Engine.SpamProtector.Configuration.SpamProtectorSection, Telerik.Cms.Engine"/> 
      <section name="performanceCounter" type="Telerik.Framework.Utilities.HealthMonitoring.Configuration.CountersSection, Telerik.Framework"/> 
      <section name="ResortDetailsModule" type="ResortDetailsModule.Configuration.SectionHandler, ResortDetailsModule" requirePermission="false"/> 
    </sectionGroup> 
  </configSections> 
  <runtime> 
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"
      <probing privatePath="bin;sitefinity\admin\bin"/> 
    </assemblyBinding> 
  </runtime> 
  <connectionStrings> 
    <add name="Sitefinity" connectionString="SENSITIVE" providerName="System.Data.OracleClient"/> 
  </connectionStrings> 
  <system.web> 
    <!-- Sets the allowed upload file size --> 
    <httpRuntime maxRequestLength="51200"/> 
    <pages enableEventValidation="false" validateRequest="false" > 
      <controls> 
        <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> 
        <add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> 
        <add tagPrefix="telerik" namespace="Telerik.Web.UI" assembly="Telerik.Web.UI"/> 
        <add tagPrefix="telerik" namespace="Telerik.Charting" assembly="Telerik.Charting"/> 
      </controls> 
    </pages> 
    <httpHandlers> 
      <add verb="*" path="Telerik.RadUploadProgressHandler.ashx" type="Telerik.Web.UI.Upload.RadUploadProgressHandler, Telerik.Web.UI"/> 
      <add verb="*" path="*.rss" type="Telerik.Rss.RssHttpHandler, Telerik.Rss"/> 
      <add verb="*" path="*.rss.ashx" type="Telerik.Rss.RssHttpHandler, Telerik.Rss"/> 
      <add verb="GET" path="*.sflb" type="Telerik.Cms.Engine.ContentHttpHandler, Telerik.Cms.Engine"/> 
      <add verb="GET" path="*.sflb.ashx" type="Telerik.Cms.Engine.ContentHttpHandler, Telerik.Cms.Engine"/> 
      <add verb="GET" path="*.tmb" type="Telerik.Cms.Engine.ContentHttpHandler, Telerik.Cms.Engine"/> 
      <add verb="GET" path="*.tmb.ashx" type="Telerik.Cms.Engine.ContentHttpHandler, Telerik.Cms.Engine"/> 
      <add verb="*" validate="false" path="Telerik.Web.UI.DialogHandler.aspx" type="Telerik.Web.UI.DialogHandler, Telerik.Web.UI"/> 
      <add verb="*" validate="false" path="Telerik.Web.UI.SpellCheckHandler.axd" type="Telerik.Web.UI.SpellCheckHandler, Telerik.Web.UI"/> 
      <add verb="*" validate="false" path="ChartImage.axd" type="Telerik.Web.UI.ChartHttpHandler, Telerik.Web.UI"/> 
      <remove verb="*" path="*.asmx"/> 
      <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> 
      <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> 
      <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" validate="false"/> 
      <add verb="GET" path="CaptchaImage.axd" type="Telerik.Web.UI.SpamProtection.Captcha.CaptchaImageHandler, Telerik.Cms.Web.UI"/> 
      <add verb="POST" path="blogs/metablog.ashx" type="Telerik.Blogs.MetaWeblog.MetaWeblogHandler, Telerik.Blogs"/> 
      <add verb="POST" path="trackback.ashx" type="Telerik.Cms.Engine.Trackback.TrackbackHandler, Telerik.Cms.Engine"/> 
    </httpHandlers> 
    <customErrors mode="RemoteOnly"
      <error redirect="~/Sitefinity/nopermissions.aspx" statusCode="403"/> 
    </customErrors> 
    <compilation debug="true"
      <assemblies> 
        <add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/> 
        <add assembly="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/> 
        <add assembly="System.Drawing.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/> 
        <add assembly="Oracle.DataAccess, Version=2.102.2.20, Culture=neutral, PublicKeyToken=89B483F429C47342"/> 
        <add assembly="System.Transactions, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/> 
      </assemblies> 
    </compilation> 
    <roleManager enabled="true" cacheRolesInCookie="true" defaultProvider="Sitefinity"
      <providers> 
        <clear/> 
        <add connectionStringName="DefaultConnection" applicationName="/" name="Sitefinity" type="Telerik.DataAccess.AspnetProviders.TelerikRoleProvider, Telerik.DataAccess"/> 
      </providers> 
    </roleManager> 
    <membership defaultProvider="Sitefinity" userIsOnlineTimeWindow="15" hashAlgorithmType=""
      <providers> 
        <clear/> 
        <add name="Sitefinity" connectionStringName="DefaultConnection" type="Telerik.DataAccess.AspnetProviders.TelerikMembershipProvider, Telerik.DataAccess" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" applicationName="/" requiresUniqueEmail="false" passwordFormat="Hashed" maxInvalidPasswordAttempts="5" passwordAttemptWindow="10" passwordStrengthRegularExpression="" minRequiredPasswordLength="1" minRequiredNonalphanumericCharacters="0"/> 
      </providers> 
    </membership> 
    <profile defaultProvider="Sitefinity"
      <providers> 
        <clear/> 
        <add name="Sitefinity" connectionStringName="DefaultConnection" applicationName="/" type="Telerik.DataAccess.AspnetProviders.TelerikProfileProvider, Telerik.DataAccess"/> 
      </providers> 
      <properties> 
        <add name="FirstName"/> 
        <add name="LastName"/> 
      </properties> 
    </profile> 
    <httpModules> 
      <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> 
      <add name="Cms" type="Telerik.Cms.Web.CmsHttpModuleUrlRewrite, Telerik.Cms"/> 
      <add name="RadUploadModule" type="Telerik.Web.UI.RadUploadHttpModule, Telerik.Web.UI"/> 
    </httpModules> 
    <authentication mode="Forms"
      <forms name=".ASPNET" loginUrl="~/sitefinity/login.aspx" protection="All" timeout="1440" path="/"/> 
    </authentication> 
    <authorization> 
      <allow users="?"/> 
    </authorization> 
    <siteMap defaultProvider="CmsSiteMapProvider" enabled="true"
      <providers> 
        <clear/> 
        <add name="CmsSiteMapProvider" description="Displays Cms Pages" type="Telerik.Cms.Web.CmsSiteMapProvider"/> 
      </providers> 
    </siteMap> 
    <healthMonitoring enabled="true" heartbeatInterval="0"
      <eventMappings> 
        <add name="Simple Web Request Event" type="Telerik.Utilities.SimpleWebRequestEvent,Telerik.Framework"/> 
        <add name="Code Benchmark Event" type="Telerik.Utilities.CodeBenchmarkEvent,Telerik.Framework"/> 
      </eventMappings> 
      <providers> 
        <add name="Simple Web Event Provider" type="Telerik.Utilities.TextFileWebEventProvider,Telerik.Framework" logFileName="~/App_Data/sitefinity.log"/> 
        <add name="Simple Web Buffered Event Provider" type="Telerik.Utilities.BufferedTextFileWebEventProvider,Telerik.Framework" bufferMode="Notification" logFileName="~/App_Data/sitefinity.log"/> 
        <add name="Code Benchmark Provider" type="Telerik.Utilities.CodeBenchmarkTextFileProvider,Telerik.Framework" enabled="False" logFileName="~/App_Data/performance.log"/> 
      </providers> 
      <rules> 
        <add name="SitefinityEventHandler" eventName="Simple Web Request Event" provider="Simple Web Event Provider" minInterval="00:00:00" minInstances="1" maxLimit="Infinite"/> 
        <add name="SitefinityErrorHandler" eventName="All Errors" provider="Simple Web Event Provider" minInterval="00:00:00" minInstances="1" maxLimit="Infinite"/> 
        <add name="SitefinityCodeBenchmarkHandler" eventName="Code Benchmark Event" provider="Code Benchmark Provider" minInterval="00:00:00" minInstances="1" maxLimit="Infinite"/> 
      </rules> 
    </healthMonitoring> 
  </system.web> 
  <system.web.extensions> 
    <scripting> 
      <!--The Following lines value should be true in production server--> 
      <scriptResourceHandler enableCompression="false" enableCaching="false"/> 
    </scripting> 
  </system.web.extensions> 
  <system.webServer> 
    <validation validateIntegratedModeConfiguration="false"/> 
    <modules> 
      <remove name="ScriptModule"/> 
      <remove name="Cms"/> 
      <remove name="RadUploadModule"/> 
      <add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> 
      <add name="Cms" type="Telerik.Cms.Web.CmsHttpModule, Telerik.Cms"/> 
      <add name="RadUploadModule" preCondition="managedHandler" type="Telerik.Web.UI.RadUploadHttpModule, Telerik.Web.UI"/> 
    </modules> 
    <handlers> 
      <remove name="WebServiceHandlerFactory-Integrated"/> 
      <remove name="ScriptHandlerFactory"/> 
      <remove name="ScriptHandlerFactoryAppServices"/> 
      <remove name="SitefinityTemplate"/> 
      <remove name="SitefinityThumbnail"/> 
      <remove name="SitefinityLibrary"/> 
      <remove name="RadUploadProgress"/> 
      <remove name="SitefinityRSS"/> 
      <remove name="Dialog"/> 
      <remove name="Spellcheck"/> 
      <remove name="ChartImage"/> 
      <remove name="CaptchaImage"/> 
      <remove name="Metablog"/> 
      <remove name="Trackback"/> 
      <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="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> 
      <add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> 
      <add name="SitefinityTemplate" path="*.template" verb="*" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="Unspecified" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32"/> 
      <add name="SitefinityThumbnail" path="*.tmb" verb="*" preCondition="integratedMode" type="Telerik.Cms.Engine.ContentHttpHandler, Telerik.Cms.Engine"/> 
      <add name="SitefinityThumbnailAdd" path="*.tmb.ashx" verb="*" preCondition="integratedMode" type="Telerik.Cms.Engine.ContentHttpHandler, Telerik.Cms.Engine"/> 
      <add name="SitefinityLibrary" path="*.sflb" verb="*" preCondition="integratedMode" type="Telerik.Cms.Engine.ContentHttpHandler, Telerik.Cms.Engine"/> 
      <add name="SitefinityLibraryAdd" path="*.sflb.ashx" verb="*" preCondition="integratedMode" type="Telerik.Cms.Engine.ContentHttpHandler, Telerik.Cms.Engine"/> 
      <add name="SitefinityRSS" preCondition="integratedMode" verb="*" path="*.rss" type="Telerik.Rss.RssHttpHandler, Telerik.Rss"/> 
      <add name="SitefinityRSSAdd" preCondition="integratedMode" verb="*" path="*.rss.ashx" type="Telerik.Rss.RssHttpHandler, Telerik.Rss"/> 
      <add name="RadUploadProgress" verb="*" preCondition="integratedMode" path="Telerik.RadUploadProgressHandler.ashx" type="Telerik.Web.UI.Upload.RadUploadProgressHandler, Telerik.Web.UI"/> 
      <add name="Dialog" preCondition="integratedMode" verb="*" path="Telerik.Web.UI.DialogHandler.aspx" type="Telerik.Web.UI.DialogHandler, Telerik.Web.UI"/> 
      <add name="Spellcheck" preCondition="integratedMode" verb="*" path="Telerik.Web.UI.SpellCheckHandler.axd" type="Telerik.Web.UI.SpellCheckHandler, Telerik.Web.UI"/> 
      <add name="ChartImage" preCondition="integratedMode" verb="*" path="ChartImage.axd" type="Telerik.Web.UI.ChartHttpHandler, Telerik.Web.UI"/> 
      <add name="CaptchaImage" preCondition="integratedMode" verb="GET" path="CaptchaImage.axd" type="Telerik.Web.UI.SpamProtection.Captcha.CaptchaImageHandler, Telerik.Cms.Web.UI"/> 
      <add name="Metablog" preCondition="integratedMode" verb="POST" path="blogs/metablog.ashx" type="Telerik.Blogs.MetaWeblog.MetaWeblogHandler, Telerik.Blogs"/> 
      <add name="Trackback" preCondition="integratedMode" verb="POST" path="trackback.ashx" type="Telerik.Cms.Engine.Trackback.TrackbackHandler, Telerik.Cms.Engine"/> 
    </handlers> 
  </system.webServer> 
  <system.net> 
    <mailSettings> 
      <smtp from="mailmaster@yourdomain.com"
        <network host="smtp.yourdomain.com" userName="YourUsername" password="YourPassword" port="25"/> 
      </smtp> 
    </mailSettings> 
  </system.net> 
  <telerik> 
    <dataAccess defaultConnection="DefaultConnection"
      <connections> 
        <add name="DefaultConnection" driver="Telerik.DataAccess.DefaultOracleProvider, Telerik.DataAccess.OracleProvider" connectionStringName="Sitefinity"/> 
        <add name="GenericContentConnection" driver="Telerik.DataAccess.GCOracleProvider, Telerik.DataAccess.OracleProvider" connectionStringName="Sitefinity"/> 
      </connections> 
    </dataAccess> 
    <framework> 
      <caching defaultProvider="memoryCache"
        <providers> 
          <add name="memoryCache" type="Telerik.Caching.MemoryCachingProvider, Telerik.Framework"/> 
        </providers> 
        <cacheDependency mode="InMemory"/> 
      </caching> 
      <modules> 
        <add type="Telerik.Cms.Engine.GenericContentModule, Telerik.Cms.Engine"/> 
        <add type="Telerik.News.NewsModule, Telerik.News"/> 
        <add type="Telerik.Blogs.BlogsModule, Telerik.Blogs"/> 
        <add type="Telerik.Lists.ListModule, Telerik.Lists"/> 
        <add type="Telerik.Polls.PollModule, Telerik.Polls"/> 
        <add type="Telerik.Forums.ForumsModule, Telerik.Forums"/> 
        <add type="Telerik.Libraries.LibrariesModule, Telerik.Libraries"/> 
        <add type="Telerik.Events.EventsModule, Telerik.Events"/> 
        <add type="Telerik.Notifications.Newsletters.NewsletterModule, Telerik.Notifications"/> 
      </modules> 
      <services> 
        <add type="Telerik.Search.SearchModule, Telerik.Search"/> 
        <add type="Telerik.Search.Engine.IndexingManager, Telerik.Search"/> 
        <add type="Telerik.Rss.RssModule, Telerik.Rss"/> 
        <add type="Telerik.Rss.RssProviderService, Telerik.Rss"/> 
        <add type="Telerik.Cms.Engine.ContentUrlRewriterService, Telerik.Cms.Engine"/> 
      </services> 
      <tools> 
        <add type="Telerik.Cms.Tools.SiteExporter, Telerik.Cms"/> 
      </tools> 
      <assemblies> 
      </assemblies> 
      <controlDesigners> 
        <add key="System.Web.UI.WebControls.Image" value="Telerik.Libraries.WebControls.ImageEditorDialog, Telerik.Libraries"/> 
      </controlDesigners> 
      <propertySelectors> 
        <add key="System.Web.UI.Design.ImageUrlEditor" value="Telerik.Libraries.WebControls.ImageSelector, Telerik.Libraries"/> 
      </propertySelectors> 
    </framework> 
    <notifications defaultProvider="Notifications"
      <providers> 
        <clear/> 
        <add name="Notifications" type="Telerik.Notifications.Data.DefaultProvider, Telerik.Notifications.Data" connectionStringName="DefaultConnection" EnableSsl="false" MergedFields="FirstName;LastName" SendingInterval="1000"/> 
      </providers> 
    </notifications> 
    <search defaultProvider="Search"
      <providers> 
        <clear/> 
        <add name="Search" type="Telerik.Search.Data.DefaultProvider, Telerik.Search.Data" connectionStringName="DefaultConnection"/> 
      </providers> 
      <indexClients> 
        <add name="PageIndex" type="Telerik.Cms.Search.PageIndexProvider, Telerik.Cms" settingsControl="Telerik.Cms.Web.UI.PageIndexSettings, Telerik.Cms" viewSettingsControl="Telerik.Cms.Web.UI.SearchViewControl, Telerik.Cms" description="Provides indexing services for CMS Pages."/> 
      </indexClients> 
      <indexers> 
        <add extensionOrMimeType=".aspx" type="Telerik.Search.Engine.HtmlIndexer"/> 
        <add extensionOrMimeType="text/html" type="Telerik.Search.Engine.HtmlIndexer"/> 
      </indexers> 
      <searchInputValidation> 
        <add matchPattern="\A[\*\?\~][^\s]*" replacementString="" enabled="true" matchAlert="You can not start your query using wildcards, modify your query and try again.."/> 
        <add matchPattern="[\!\^\(\)\{\}\[\]]" replacementString="" enabled="true" matchAlert="Strange characters should be enclosed between double quotation, modify your query and try again.."/> 
      </searchInputValidation> 
    </search> 
    <localization defaultProvider="Sitefinity" persistenceMode="None" defaultCulture="en" cultures="en, es, fr, de, bg"
      <providers> 
        <clear/> 
        <add name="Sitefinity" type="Telerik.Localization.Data.DefaultProvider, Telerik.Localization.Data" connectionStringName="DefaultConnection"/> 
      </providers> 
    </localization> 
    <lists defaultProvider="Sitefinity"
      <providers> 
        <clear/> 
        <add name="Sitefinity" securityProviderName="" type="Telerik.Lists.Data.DefaultProvider, Telerik.Lists.Data" connectionStringName="DefaultConnection" visible="true"/> 
        <!--
                <add name="SitefinityXml" securityProviderName="" type="Telerik.Lists.Data.XmlProvider, Telerik.Lists.Data" dataFile="~/App_Data/Lists.xml" visible="true"  />
                --> 
      </providers> 
    </lists> 
    <forums defaultProvider="Sitefinity"
      <providers> 
        <clear/> 
        <add name="Sitefinity" securityProviderName="" profileProviderName="Sitefinity" type="Telerik.Forums.Data.DefaultProvider, Telerik.Forums.Data" connectionStringName="DefaultConnection" visible="true"/> 
      </providers> 
    </forums> 
    <rss defaultProvider="Sitefinity"
      <feeds> 
      </feeds> 
      <channelProviders> 
        <clear/> 
        <add name="Page Rss Provider" type="Telerik.Cms.Web.RssChannelProvider, Telerik.Cms" settingsControl="Telerik.Cms.Web.UI.RssSettingsControl, Telerik.Cms" viewSettingsControl="Telerik.Cms.Web.UI.RssViewSettingsControl, Telerik.Cms" description="Provides RSS for CMS pages"/> 
      </channelProviders> 
      <providers> 
        <clear/> 
        <add name="Sitefinity" type="Telerik.Rss.Data.DefaultServiceProvider, Telerik.Rss.Data" connectionStringName="DefaultConnection"/> 
      </providers> 
    </rss> 
    <versioning defaultProvider="Sitefinity"
      <providers> 
        <clear/> 
        <add name="Sitefinity" type="Telerik.Versioning.Data.DefaultProvider, Telerik.Versioning.Data" connectionStringName="DefaultConnection"/> 
      </providers> 
    </versioning> 
    <security defaultProvider="DefaultSecurityProvider" cmsProvidersName="Sitefinity"
      <roles> 
        <clear/> 
        <add name="Administrators" permission="Unrestricted"/> 
        <add name="PublicUsers" permission="None"/> 
      </roles> 
      <providers> 
        <clear/> 
        <add name="DefaultSecurityProvider" connectionStringName="DefaultConnection" type="Telerik.Security.Data.DefaultSecurityProvider, Telerik.Security.Data" membershipProvider="Sitefinity" roleProvider="Sitefinity"/> 
      </providers> 
    </security> 
    <cms defaultProvider="Sitefinity" pageExtension=".aspx" disabled="false" 
      pageEditorUIMode="Overlay" resetUrlMode="None"
      <providers> 
        <clear /> 
        <add connectionStringName="DefaultConnection" allowPageHistory="true" 
          allowPageWorkflow="true" name="Sitefinity" type="Telerik.Cms.Data.DefaultProvider, Telerik.Cms.Data" /> 
      </providers> 
      <toolboxControls> 
        <clear /> 
        <add name="Generic Content" section="Most popular" type="Telerik.Cms.Engine.WebControls.GenericContent, Telerik.Cms.Engine" /> 
        <add name="Image" section="Most popular" type="System.Web.UI.WebControls.Image, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" 
          description="Displays an image on a Web page." /> 
        <add name="Image gallery" section="Most popular" type="Telerik.Libraries.WebControls.ImageGallery, Telerik.Libraries" /> 
        <add name="Dynamic Hyper Link" section="Navigation" type="Telerik.Cms.Web.UI.DynamicHyperLink, Telerik.Cms" 
          description="Dynamic Hyper Link lets you declare link for cms pages so that its Navigate URL doesn't not depend on where the page is located in the hierarchy." /> 
        <add name="Site Menu" section="Navigation" url="~/Sitefinity/UserControls/Navigation35/SiteMenu.ascx" /> 
        <add name="Site Panelbar" section="Navigation" url="~/Sitefinity/UserControls/Navigation35/SitePanelbar.ascx" /> 
        <add name="Site Tabstrip" section="Navigation" url="~/Sitefinity/UserControls/Navigation35/SiteTabstrip.ascx" /> 
        <add name="Site Treeview" section="Navigation" url="~/Sitefinity/UserControls/Navigation35/SiteTreeview.ascx" /> 
        <add name="Breadcrumb" section="Navigation" type="Telerik.Cms.Web.UI.Breadcrumb, Telerik.Cms.Web.UI" /> 
        <add name="Hyper Link" section="Navigation" type="System.Web.UI.WebControls.HyperLink, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" 
          description="Creates links on a Web page that allow users to move from page to page in your application." /> 
        <add name="Language Selector" section="Navigation" type="Telerik.Localization.WebControls.LanguageBar,Telerik.Localization" 
          description="A control for selecting the current language current version" /> 
        <add name="RadTabStrip" section="RadControls" type="Telerik.Web.UI.RadTabStrip, Telerik.Web.UI" /> 
        <add name="RadMenu" section="RadControls" type="Telerik.Web.UI.RadMenu, Telerik.Web.UI" /> 
        <add name="RadPanelBar" section="RadControls" type="Telerik.Web.UI.RadPanelBar, Telerik.Web.UI" /> 
        <add name="Image " section="Images &amp; Documents" type="System.Web.UI.WebControls.Image, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" 
          description="Displays an image on a Web page." /> 
        <add name="XML Data Source" section="Data" type="System.Web.UI.WebControls.XmlDataSource, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" 
          description="Represents an XML data source to data-bound controls." /> 
        <add name="SiteMapDataSource" section="Data" type="System.Web.UI.WebControls.SiteMapDataSource, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" 
          description="Provides a data source control that Web server controls and other controls can use to bind to hierarchical site map data. " /> 
        <add name="Details View" section="Data" type="System.Web.UI.WebControls.DetailsView, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" 
          description="Displays the values of a single record from a data source in a table, where each data row represents a field of the record. The DetailsView control allows you to edit, delete, and insert records." /> 
        <add name="Grid View" section="Data" type="System.Web.UI.WebControls.GridView, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> 
        <add name="Login Status" section="Login" type="System.Web.UI.WebControls.LoginStatus, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" 
          description="Detects the user's authentication state and toggles the state of a link to log in to or log out of a Web site." /> 
        <add name="Login Name" section="Login" type="System.Web.UI.WebControls.LoginName, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" 
          description="Displays the value of the System.Web.UI.Page.User.Identity.Name property." /> 
        <add name="Login" section="Login" url="~/Sitefinity/UserControls/Login/LoginControl.ascx" 
          description="Provides user interface (UI) elements for logging in to a Web site." /> 
        <add name="Manage Profile" section="Login" type="Telerik.Security.WebControls.ManageProfile, Telerik.Security" 
          description="Provides UI for managing user's profile information" /> 
        <add name="Login View" section="Login" url="~/Sitefinity/UserControls/Login/LoginViewControl.ascx" 
          description="Displays the appropriate content template for a given user, based on the user's authentication status and role membership." /> 
        <add name="Create User" section="Login" url="~/Sitefinity/UserControls/Login/CreateUserWizardControl.ascx" 
          description="Provides a user interface for creating new Web site user accounts." /> 
        <add name="Spam Protector" section="Forms" type="Telerik.Web.UI.SpamProtection.SpamProtector, Telerik.Cms.Web.UI" 
          description="Provides spam protection to web forms using different strategies." /> 
        <add name="405Test" section="TESTING" url="~/UserControls/TESTING/405Test.ascx" /> 
      </toolboxControls> 
    </cms> 
    <cmsEngine defaultProvider="Generic_Content"
      <providers> 
        <clear/> 
        <add name="Generic_Content" urlRewriteFormat="[Publication_Date]/[Name].aspx" urlDateTimeFormat="yy-MM-dd" urlWhitespaceChar="_" visible="True" defaultMetaField="Name" securityProviderName="" allowLocalization="False" allowVersioning="True" allowWorkflow="False" allowComments="false" commentsModeration="true" versioningProviderName="" connectionStringName="GenericContentConnection" type="Telerik.Cms.Engine.Data.Providers.DefaultProvider, Telerik.Cms.Engine.Data"/> 
        <add name="News" urlRewriteFormat="[Publication_Date]/[Title].aspx" urlDateTimeFormat="yy-MM-dd" urlWhitespaceChar="_" visible="False" defaultMetaField="Title" securityProviderName="" allowVersioning="True" applicationName="/News" versioningProviderName="" commentsModeration="true" connectionStringName="GenericContentConnection" type="Telerik.News.Data.DefaultNewsProvider, Telerik.News.Data"/> 
        <add name="Blogs" urlRewriteFormat="[Publication_Date]/[Title].aspx" urlDateTimeFormat="yy-MM-dd" urlWhitespaceChar="_" visible="False" defaultMetaField="Title" applicationName="/Blogs" allowVersioning="True" allowLocalization="False" localizationProviderName="" allowWorkflow="False" securityProviderName="" versioningProviderName="" connectionStringName="GenericContentConnection" type="Telerik.Blogs.Data.DefaultBlogProvider, Telerik.Blogs.Data"/> 
        <add name="Libraries" urlRewriteFormat="~/{Provider}/{LibraryName}/[Name].sflb.ashx" urlDateTimeFormat="yy-MM-dd" urlWhitespaceChar="_" visible="False" defaultMetaField="Name" applicationName="/Libraries" allowVersioning="False" allowLocalization="False" localizationProviderName="" allowWorkflow="False" securityProviderName="" versioningProviderName="" connectionStringName="GenericContentConnection" type="Telerik.Libraries.Data.DefaultProvider, Telerik.Libraries.Data" tagEditorTemplate="~/Sitefinity/Admin/ControlTemplates/Libraries/BatchTagsEditor.ascx"/> 
        <add name="Events" urlRewriteFormat="[Publication_Date]/[Title].aspx" urlDateTimeFormat="yy-MM-dd" urlWhitespaceChar="_" visible="False" defaultMetaField="Title" securityProviderName="" allowVersioning="True" applicationName="/Events" versioningProviderName="" commentsModeration="true" connectionStringName="GenericContentConnection" type="Telerik.Events.Data.DefaultEventsProvider, Telerik.Events.Data"/> 
      </providers> 
      <rssProviders> 
        <clear/> 
        <add name="Blogs" type="Telerik.Blogs.RssProvider, Telerik.Blogs" visible="True" applicationName="/Blogs" rssFieldAuthor="Author" rssFieldTitle="Title" rssFieldPubDate="Publication_Date"/> 
      </rssProviders> 
      <browserCacheSettings lastModifiedDateEnabled="true" contentExpirationEnabled="false"
        <expirationSettings option="ExpireImmediately" value="0"
        </expirationSettings> 
      </browserCacheSettings> 
      <metaFields> 
        <add key="Generic_Content.Name" valueType="ShortText" visible="True" searchable="True" sortable="True" defaultValue="Name this content" mandatory="True"/> 
        <add key="Generic_Content.Description" valueType="LongText" visible="True" searchable="False" sortable="True" defaultValue="Add description here"/> 
        <add key="Generic_Content.Author" valueType="ShortText" visible="True" searchable="True" sortable="True" defaultValue=""/> 
        <add key="Generic_Content.Category" valueType="ShortText" visible="True" searchable="True" sortable="True" defaultValue=""/> 
        <add key="News.Title" valueType="ShortText" visible="True" searchable="True" sortable="True" defaultValue=""/> 
        <add key="News.Summary" valueType="LongText" visible="True" searchable="True" sortable="True" defaultValue=""/> 
        <add key="News.Author" valueType="ShortText" visible="True" searchable="True" sortable="True" defaultValue=""/> 
        <add key="News.Source" valueType="ShortText" visible="True" searchable="True" sortable="True" defaultValue=""/> 
        <add key="News.Publication_Date" valueType="DateTime" visible="True" searchable="True" sortable="True" defaultValue="#Now"/> 
        <add key="News.Expiration_Date" valueType="DateTime" visible="True" searchable="True" sortable="True" defaultValue="#Max"/> 
        <add key="News.Thumbnail" valueType="ShortText" visible="True" searchable="False" sortable="False" defaultValue=""/> 
        <add key="News.Category" valueType="ShortText" visible="True" searchable="True" sortable="True" defaultValue=""></add> 
        <add key="Blogs.Title" valueType="ShortText" visible="True" searchable="True" sortable="True" defaultValue=""/> 
        <add key="Blogs.Author" valueType="ShortText" visible="True" searchable="True" sortable="True" defaultValue=""/> 
        <add key="Blogs.Publication_Date" valueType="DateTime" visible="True" searchable="True" sortable="True" defaultValue="#Now"/> 
        <add key="Blogs.BlogID" valueType="Guid" visible="False" searchable="True" sortable="True" defaultValue=""/> 
        <add key="Blogs.Category" valueType="ShortText" visible="True" searchable="True" sortable="True" defaultValue=""/> 
        <add key="Blogs.View_Count" valueType="Integer" visible="True" searchable="True" sortable="True" defaultValue="0"/> 
        <add key="Libraries.Name" valueType="ShortText" visible="True" searchable="True" sortable="True" defaultValue=""/> 
        <add key="Libraries.Width" valueType="Integer" visible="True" searchable="True" sortable="True" defaultValue=""/> 
        <add key="Libraries.Height" valueType="Integer" visible="True" searchable="True" sortable="True" defaultValue=""/> 
        <add key="Libraries.Size" valueType="Integer" visible="True" searchable="True" sortable="True" defaultValue=""/> 
        <add key="Libraries.Extension" valueType="ShortText" visible="True" searchable="True" sortable="True" defaultValue=""/> 
        <add key="Libraries.AlternateText" valueType="ShortText" visible="True" searchable="True" sortable="True" defaultValue=""/> 
        <add key="Libraries.Author" valueType="ShortText" visible="True" searchable="True" sortable="True" defaultValue=""/> 
        <add key="Libraries.Description" valueType="ShortText" visible="True" searchable="True" sortable="True" defaultValue=""/> 
        <add key="Libraries.Category" valueType="ShortText" visible="True" searchable="True" sortable="True" defaultValue=""/> 
        <add key="Events.Title" valueType="ShortText" visible="True" searchable="True" sortable="True" defaultValue=""/> 
        <add key="Events.Street" valueType="ShortText" visible="True" searchable="True" sortable="True" defaultValue=""/> 
        <add key="Events.City" valueType="ShortText" visible="True" searchable="True" sortable="True" defaultValue=""/> 
        <add key="Events.Country" valueType="ShortText" visible="True" searchable="True" sortable="True" defaultValue=""/> 
        <add key="Events.State" valueType="ShortText" visible="True" searchable="True" sortable="False" defaultValue=""/> 
        <add key="Events.Geomapping_Data" valueType="ShortText" visible="True" searchable="False" sortable="False" defaultValue=""/> 
        <add key="Events.Event_Start" valueType="DateTime" visible="True" searchable="True" sortable="True" defaultValue="#Now"/> 
        <add key="Events.Event_End" valueType="DateTime" visible="True" searchable="True" sortable="True" defaultValue="#Now"/> 
        <add key="Events.Publication_Date" valueType="DateTime" visible="True" searchable="True" sortable="True" defaultValue="#Now"/> 
        <add key="Events.Expiration_Date" valueType="DateTime" visible="True" searchable="True" sortable="True" defaultValue="#Max"/> 
        <add key="Events.Contact_Name" valueType="ShortText" visible="True" searchable="False" sortable="False" defaultValue=""/> 
        <add key="Events.Contact_Email" valueType="ShortText" visible="True" searchable="False" sortable="False" defaultValue=""/> 
        <add key="Events.Contact_Phone" valueType="ShortText" visible="True" searchable="False" sortable="False" defaultValue=""/> 
        <add key="Events.Contact_Cell" valueType="ShortText" visible="True" searchable="False" sortable="False" defaultValue=""/> 
        <add key="Events.Contact_Web" valueType="ShortText" visible="True" searchable="False" sortable="False" defaultValue=""/> 
        <add key="Events.Category" valueType="ShortText" visible="True" searchable="True" sortable="True" defaultValue=""/> 
      </metaFields> 
      <contentViewSettings> 
        <add type="Telerik.Cms.Engine.WebControls.Design.Settings.TextSettingService"/> 
        <add type="Telerik.Cms.Engine.WebControls.Design.Settings.ContentSettingService"/> 
      </contentViewSettings> 
    </cmsEngine> 
    <news defaultGenericProvider="News"
      <genericContentProviders> 
        <add providerName="News" publicationDateField="Publication_Date" expirationDateField="Expiration_Date" thumbnailUrlField="Thumbnail" urlRewriteFormat="[Publication_Date]/[Title].aspx" urlDateTimeFormat="yy-MM-dd" urlWhitespaceChar="_"/> 
      </genericContentProviders> 
    </news> 
    <blogs defaultGenericProvider="Blogs"
      <genericContentProviders> 
        <add providerName="Blogs" publicationDateField="Publication_Date" urlRewriteFormat="[Publication_Date]/[Title].aspx" urlDateTimeFormat="yy-MM-dd" urlWhitespaceChar="_" flatOwnership="True"/> 
      </genericContentProviders> 
    </blogs> 
    <libraries defaultGenericProvider="Libraries"
      <genericContentProviders> 
        <add providerName="Libraries" publicationDateField="Publication_Date"/> 
      </genericContentProviders> 
      <libraryInfo> 
        <add name="Image" title="Image Library" defaultExtenstions=".png, .jpg, .jpeg, .gif" metaKeys="Author, AlternateText, Extension, Name, Height, Width, Size, Category"></add> 
        <add name="Document" title="Document Library" defaultExtenstions=".doc, .docx, .rtf, .txt, .pdf, .ppt, .pptx, .html, .xls, .xlsx" metaKeys="Author, Description, Extension, Name, Size, Category"></add> 
        <add name="Custom" title="Custom Library" defaultExtenstions=".*" metaKeys="Author, Description, Extension, Name, Size, Category"></add> 
      </libraryInfo> 
    </libraries> 
    <events defaultGenericProvider="Events" googleMapsAPIKey="" googleMapsAPIUrl="http://maps.google.com/maps?file=api&amp;v=2.x&amp;key=" yahooMapsAPIKey="" yahooMapsAPIUrl="http://api.maps.yahoo.com/ajaxymap?v=3.7&amp;appid=" liveSearchMapsAPIUrl="http://dev.virtualearth.net/mapcontrol/mapcontrol.ashx?v=6"
      <genericContentProviders> 
        <add providerName="Events" publicationDateField="Publication_Date" expirationDateField="Expiration_Date" eventStartField="Event_Start" eventEndField="Event_End" streetField="Street" cityField="City" countryField="Country" stateField="State" geomappingDataField="Geomapping_Data" urlRewriteFormat="[Publication_Date]/[Title].aspx" urlDateTimeFormat="yy-MM-dd" urlWhitespaceChar="_"/> 
      </genericContentProviders> 
    </events> 
    <workflow deleteOnCompletion="true" defaultProvider="NolicsWorkflowProvider"
      <providers> 
        <clear/> 
        <add name="NolicsWorkflowProvider" connectionStringName="DefaultConnection" type="Telerik.Workflow.NolicsWorkflowProvider, Telerik.Workflow"/> 
      </providers> 
    </workflow> 
    <polls defaultProvider="NolicsPollsProvider"
      <providers> 
        <clear/> 
        <add name="NolicsPollsProvider" connectionStringName="DefaultConnection" type="Telerik.Polls.Data.NolicsPollsProvider, Telerik.Polls.Data"/> 
      </providers> 
    </polls> 
    <fileManager defaultProvider="Sitefinity"
      <impersonation username="" password=""
        <allow roles="Administrators"></allow> 
      </impersonation> 
      <providers> 
        <clear/> 
        <add name="Sitefinity" type="Telerik.FileManager.DefaultProvider, Telerik.FileManager"/> 
      </providers> 
    </fileManager> 
    <personalization defaultProvider="Sitefinity"
      <providers> 
        <clear/> 
        <add name="Sitefinity" type="Telerik.Personalization.Data.NolicsProvider, Telerik.Personalization.Data" connectionStringName="DefaultConnection"/> 
      </providers> 
      <globalSettings> 
        <add type="Telerik.Cms.Web.UI.Personalization.GeneralSettingPanel, Telerik.Cms" templatePath="~/Sitefinity/Admin/ControlTemplates/Personalization/GeneralSettings.ascx" order="1"/> 
        <add type="Telerik.Cms.Web.UI.Personalization.DashboardSettingPanel, Telerik.Cms" templatePath="~/Sitefinity/Admin/ControlTemplates/Personalization/DashboardSettings.ascx" order="2"/> 
        <add type="Telerik.Cms.Web.UI.Personalization.PageEditorSettingPanel, Telerik.Cms" templatePath="~/Sitefinity/Admin/ControlTemplates/Personalization/PageEditorSettings.ascx" order="3"/> 
      </globalSettings> 
      <dashboardVisibilitySettings> 
        <add key="showMyLatestChanges" value="true"/> 
        <add key="showLastModifiedPages" value="true"/> 
        <add key="showNewUsers" value="false"/> 
        <add key="showLastModifiedBlogs" value="false"/> 
        <add key="showLastModifiedBlogPosts" value="false"/> 
        <add key="showLastModifiedNews" value="false"/> 
        <add key="showLastModifiedForums" value="false"/> 
        <add key="showNewForumPosts" value="false"/> 
        <add key="showLastModifiedLists" value="false"/> 
        <add key="showLastModifiedContents" value="false"/> 
      </dashboardVisibilitySettings> 
    </personalization> 
    <spamProtector defaultProvider="akismet" disabled="true"
      <providers> 
        <add name="akismet" type="Telerik.Cms.Engine.SpamProtector.AkismetProvider" key="c0e8868fd509" siteUrl="http://www.telerik.com/"/> 
      </providers> 
    </spamProtector> 
    <performanceCounter category="Sitefinity CMS" description="Sitefinity performance statistics" disabled="true"
      <counters> 
        <add name="DAL Operations/Sec" description="The number database calls made per second." type="RateOfCountsPerSecond32"/> 
        <add name="Error Raised" description="Number of times excpetion has been thrown running the app" type="NumberOfItems32"/> 
        <add name="CMS Page Average Execution Time" description="The average time consumed to serve Sitefinity pages measured in milliseconds." type="AverageTimer32"/> 
        <add name="CMS Content Average Execution Time" description="The average time consumed to serve Sitefinity Content measured in milliseconds." type="AverageTimer32"/> 
        <add name="Average Operation Execution Time" description="The average time to execute an operaion (CRUD) measured in milliseconds." type="AverageTimer32"/> 
      </counters> 
    </performanceCounter> 
  </telerik> 
</configuration> 
 


I have also posted a thread on the SiteFinity forums but i think i am going to have better luck here witha  resolution....

Let me knwo if there is any additional info that you need!

Duncan
0
Iana Tsolova
Telerik team
answered on 16 Jan 2009, 03:44 PM
Hello Duncan,

Providing more information on your case was helpful.
I suggest that you use RadControls for ASP.NET AJAX within Sitefinity control.
From the code you shared I can see you are using RadControls for ASP.NET which might be not compatible with your Sitefinity version.

Let me know if any issues arise.

All the best,
Iana
the Telerik team

Check out Telerik Trainer, the state of the art learning tool for Telerik products.
0
Mike
Top achievements
Rank 1
answered on 20 Jan 2009, 05:17 PM
Morning Iana,

The version of RadControl that i am using is whatever is prepackaged with SiteFinity. I have not anything else (RadContols) other that SiteFinity.

In fact a few weeks ago i asked the people at SiteFinity what i needed to do to upgrade the RadContorls so that i can take advantage of some of the new features in your latest versions and i was advised NOT to update or mess with the RadControls version that some with SiteFinity as it may effect some of the Administration portions of SiteFinity.

Actually i have on my calendar that SiteFinity 3.6 was to be released today, and i do belive that this has a newer version of RadControls on it... So i will have to see where that version is.

Duncan
0
Mike
Top achievements
Rank 1
answered on 05 Feb 2009, 10:41 PM
Hi there Iana,

Well i took the plunge and updated SiteFinity's RadControls to version 2008.3.1314.20...

Very excited about this as it resolves ALLOT of the stupid annoying issues i have had to deal with a build workaround for...

So i proceeded to then remove all my workarounds after doing the update to 2008.3.1314.20...

One workaround i i implemented was this javascript palced at the top of all my SiteFinity User controls:

<script language="JavaScript" type="text/javascript"
    function EndRequestHandler() { theForm.action = document.location.href; theFormtheForm._initialAction 
    = theForm.action; } if( typeof(Sys) != "undefined" ) { EndRequestHandler(); Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler); 
    } 
</script> 

Its the one i originally posted about that gave me the 404 error...

I unfortunately am still getting this error even after updating to the latest version of RadControls...

Could you explain to me why?

Duncan

0
Iana Tsolova
Telerik team
answered on 06 Feb 2009, 01:06 PM
Hello Duncan,

I am happy to hear you successfully updated and this released you from bad issues.

Regarding the error you receive:
I am not sure what this client code is used. I would suggest you to remove it and see what happens. Another option is to wait for Sitefinity 3.6 with RadControls for ASP.NET AJAX Q3 SP2, which is due for the next week an see if the error persists.

Let me know how it goes.

All the best,
Iana
the Telerik team

Check out Telerik Trainer, the state of the art learning tool for Telerik products.
0
Mike
Top achievements
Rank 1
answered on 06 Feb 2009, 04:52 PM
Morning Iana,

Just to follow up with you this javascript is script i wrote to handle the following error:

sys.webforms.pagerequestmanagerservererrorexception: an unknown error occurred while processing the request on the server. the status code returned from the server was: 404

I look forward to the 3.6 release of SiteFinity. This is the first i have heard that it is being released next week... That is good news!

I will reply to this post with updates on if the upgrade to 3.6 resolves this issue...

Thanks,

Duncan
Tags
Ajax
Asked by
Mike
Top achievements
Rank 1
Answers by
Iana Tsolova
Telerik team
Mike
Top achievements
Rank 1
Share this question
or