Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Ismail Mayat 4511 posts 10092 karma points MVP 2x admin c-trib
    May 24, 2011 @ 11:29
    Ismail Mayat
    0

    rich text field on image type

    using umbraco 452 and i have added a rich text field to image type, however when you then view an image type you get an error namely

    No Document exists with Version 'c3e9b8ad-d8de-44f1-b328-bd8a3b4b6081'

    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

    Exception Details: System.ArgumentException: No Document exists with Version 'c3e9b8ad-d8de-44f1-b328-bd8a3b4b6081'

    Source Error:

    An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.


    Stack Trace:

    [ArgumentException: No Document exists with Version 'c3e9b8ad-d8de-44f1-b328-bd8a3b4b6081']
       umbraco.cms.businesslogic.web.Document.setupNode() +1030
       umbraco.cms.businesslogic.CMSNode..ctor(Int32 Id) +89
       umbraco.cms.businesslogic.Content..ctor(Int32 id) +44
       umbraco.cms.businesslogic.web.Document..ctor(Int32 id, Guid Version) +60
       umbraco.page..ctor(Int32 Id, Guid Version) +296
       umbraco.editorControls.tinyMCE3.webcontrol.TinyMCEWebControl.parseMacrosToHtml(String input) +242
       umbraco.editorControls.tinyMCE3.webcontrol.TinyMCEWebControl.OnPreRender(EventArgs e) +124
       System.Web.UI.Control.PreRenderRecursiveInternal() +103
       System.Web.UI.Control.PreRenderRecursiveInternal() +175
       System.Web.UI.Control.PreRenderRecursiveInternal() +175
       System.Web.UI.Control.PreRenderRecursiveInternal() +175
       System.Web.UI.Control.PreRenderRecursiveInternal() +175
       System.Web.UI.Control.PreRenderRecursiveInternal() +175
       System.Web.UI.Control.PreRenderRecursiveInternal() +175
       System.Web.UI.Control.PreRenderRecursiveInternal() +175
       System.Web.UI.Control.PreRenderRecursiveInternal() +175
       System.Web.UI.Control.PreRenderRecursiveInternal() +175
       System.Web.UI.Control.PreRenderRecursiveInternal() +175
       System.Web.UI.Control.PreRenderRecursiveInternal() +175
       System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2496
    

    if i change the field to text box or text box multiple then it all works fine.

    Anyone else seen this?

    Regards

     

    Ismail

     

  • Matt Brailsford 4125 posts 22223 karma points MVP 9x c-trib
    May 24, 2011 @ 11:32
    Matt Brailsford
    0

    Not tried it before, so haven't come across it myself, but looking at the stack trace, due to the fact it's trying to instanciate a Document, I'd say it looks like RTE is meant to be used only on Doc Types, rather than Media Types.

    If that's the case, then I can't see a way round it without creating a custom data type of your own that uses the RTE.

    Could be wrong though.

    Matt

  • Jeroen Breuer 4909 posts 12266 karma points MVP 5x admin c-trib
    May 24, 2011 @ 11:33
  • Ismail Mayat 4511 posts 10092 karma points MVP 2x admin c-trib
    May 24, 2011 @ 11:48
    Ismail Mayat
    0

    jeroen,

    just found that on codeplex.

     

    cheers

Please Sign in or register to post replies

Write your reply to:

Draft