Central Admin now showing up after RADEditor install

6 posts, 1 answers
  1. Praveen
    Praveen avatar
    5 posts
    Member since:
    Mar 2009

    Posted 17 Mar 2009 Link to this post

    I am trying to deploy the RADEditor for SharePoint using the stsadm command given below. 
    Command was successfully completed. However after the install my SharePoint Central Admin is not showing up. I am getting "An unexpected error has occurred."  when I try to launch Central Admin.

    stsadm -o addsolution -filename RadEditorMOSS.wsp
    stsadm -o deploysolution -name radeditormoss.wsp -url "http://localhost:8080/" -immediate -allowcaspolicies -allowgacdeployment -force
    stsadm -o execadmsvcjobs

    EventViewer does not show any error. 

    I appreciate your help on this issue.

    Thanks,
    Praveen
  2. Stanimir
    Admin
    Stanimir avatar
    1653 posts

    Posted 19 Mar 2009 Link to this post

    Hi Praveen,

    Could you please give us some additional information? Are you upgrading from a previous editor version or is this a new install? Also, does the error still occur if you raise the application trust level to Full and restart IIS?

    Thank you.

    Greetings,
    Stanimir
    the Telerik team


    Instantly find answers to your questions on the new Telerik Support Portal.
    Check out the tips for optimizing your support resource searches.

  3. Praveen
    Praveen avatar
    5 posts
    Member since:
    Mar 2009

    Posted 08 Apr 2009 Link to this post

    As soon I deploy the WSP, it messes up my web.config file. Now I am getting the following error when I try to browse to the Site Features pages.

    I have checked and I do have a correct version of telerik and Rad dll in GAC. 

    I would appreciate if someone from support can help me with this today. As we need to decide on using the RADEditor by tomorrow noon. 

    Please help.

    The DataSourceID of 'TopNavigationMenu' must be the ID of a control of type IHierarchicalDataSource.  A control with ID 'topSiteMap' could not be found.   at System.Web.UI.WebControls.HierarchicalDataBoundControl.GetDataSource()
       at System.Web.UI.WebControls.HierarchicalDataBoundControl.ConnectToHierarchicalDataSource()
       at System.Web.UI.WebControls.HierarchicalDataBoundControl.OnLoad(EventArgs e)
       at System.Web.UI.Control.LoadRecursive()
       at System.Web.UI.Control.LoadRecursive()
       at System.Web.UI.Control.LoadRecursive()
       at System.Web.UI.Control.LoadRecursive()
       at System.Web.UI.Control.LoadRecursive()
       at System.Web.UI.Control.LoadRecursive()
       at System.Web.UI.Control.LoadRecursive()
       at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

    Thanks,
    Praveen
  4. Praveen
    Praveen avatar
    5 posts
    Member since:
    Mar 2009

    Posted 08 Apr 2009 Link to this post

    After removing the following statements from the Web.config my site works fine. Not sure whats going wrong with Telerik.

     <SafeControl Assembly="Telerik.Web.UI, Version=2008.3.1314.20, Culture=neutral, PublicKeyToken=121fae78165ba3d4" Namespace="Telerik.Web.UI" TypeName="*" Safe="True" />
                <SafeControl Assembly="Telerik.Web.UI, Version=2008.3.1314.20, Culture=neutral, PublicKeyToken=121fae78165ba3d4" Namespace="Telerik.Web.UI.Editor" TypeName="*" Safe="True" />
                <SafeControl Assembly="Telerik.Web.UI, Version=2008.3.1314.20, Culture=neutral, PublicKeyToken=121fae78165ba3d4" Namespace="Telerik.Web.UI.Widgets" TypeName="*" Safe="True" />
                <SafeControl Assembly="Telerik.Web.UI, Version=2008.3.1314.20, Culture=neutral, PublicKeyToken=121fae78165ba3d4" Namespace="Telerik.Web.Design" TypeName="*" Safe="True" />
                <SafeControl Assembly="RadEditorSharePoint, Version=5.3.2.0, Culture=neutral, PublicKeyToken=1f131a624888eeed" Namespace="Telerik.SharePoint" TypeName="*" Safe="True" />
                <SafeControl Assembly="RadEditorSharePoint, Version=5.3.2.0, Culture=neutral, PublicKeyToken=1f131a624888eeed" Namespace="Telerik.SharePoint.FieldEditor" TypeName="*" Safe="True" />
                <SafeControl Assembly="RadEditorSharePoint, Version=5.3.2.0, Culture=neutral, PublicKeyToken=1f131a624888eeed" Namespace="Telerik.SharePoint.ListFieldEditor" TypeName="*" Safe="True" />   
  5. Answer
    Stanimir
    Admin
    Stanimir avatar
    1653 posts

    Posted 09 Apr 2009 Link to this post

    Hi Praveen,

    As I can see from the code that you removed you are trying to use RadEditor for MOSS 5.3.2. What you need to do is.
    1. Extending your MOSS site with Microsoft ASP.NET AJAX. Here are the help articles that you will need to do this.
    • Extending your MOSS site with Microsoft ASP.NET AJAX 1.0 - for .net 2.0
    • Extending your MOSS site with Microsoft ASP.NET AJAX 3.5 - for .net 3.5 in addition to the article please make sure that you add to the web.config <runtime><assemblyBinding> section the following code.
      <dependentAssembly> 
        <assemblyIdentity name="System.Web.Extensions" publicKeyToken="31bf3856ad364e35"/> 
        <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/> 
      </dependentAssembly> 
      <dependentAssembly> 
        <assemblyIdentity name="System.Web.Extensions.Design" publicKeyToken="31bf3856ad364e35"/> 
        <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/> 
      </dependentAssembly> 
    2. Follow the help article on Installing RadEditor in a MOSS 2007 farm.

    3. You can review these articles as well.

    In addition you should know that this week we will release new version or RadEditor for MOSS 5.4.0. There is included new MOSS related features, the use of the new File explorer in the Editor dialogues and some IE8 related fixes as well.

    I hope this helps.

    Regards,
    Stanimir
    the Telerik team

    Check out Telerik Trainer , the state of the art learning tool for Telerik products.
  6. Praveen
    Praveen avatar
    5 posts
    Member since:
    Mar 2009

    Posted 13 Apr 2009 Link to this post

    Thanks guys!

    Adding the assembly bindings did the trick. I would suggest to add this step in your online documentation.
     
    I appreciate your help.
     
    -Praveen
Back to Top