x First time here? Check out the FAQ
  • Avatar57posts73karma

    No Document exists with Version '00000000-0000-0000-0000-000000000000'

    Alex Burr started this topic More than a year ago , this topic was edited at: Friday, February 11, 2011 6:18 AM

    Trying to install Runway from within the Umbraco "Developer" tab is continually giving me this error:

     

    Server Error in '/' Application.

    No Document exists with Version '00000000-0000-0000-0000-000000000000'

    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 '00000000-0000-0000-0000-000000000000'

    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 '00000000-0000-0000-0000-000000000000']
       umbraco.cms.businesslogic.web.Document.setupNode() +1469
       umbraco.cms.businesslogic.CMSNode..ctor(Guid uniqueID) +429
       umbraco.cms.businesslogic.Content..ctor(Guid id) +91
       umbraco.cms.businesslogic.web.Document..ctor(Guid id) +107
       umbraco.cms.businesslogic.web.Document.GetRootDocuments() +421
       umbraco.cms.businesslogic.web.Document.MakeNew(String Name, DocumentType dct, User u, Int32 ParentId) +1859
       umbraco.cms.businesslogic.web.Document.Import(Int32 ParentId, User Creator, XmlElement Source) +415
       umbraco.cms.businesslogic.packager.Installer.InstallBusinessLogic(Int32 packageId, String tempDir) +8233
       umbraco.presentation.developer.packages.Installer.processInstall(String currentStep) +406
       umbraco.presentation.developer.packages.Installer.Page_Load(Object sender, EventArgs e) +933
       System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +25
       umbraco.BasePages.BasePage.OnLoad(EventArgs e) +74
       System.Web.UI.Control.LoadRecursive() +116
       System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2750
    


    Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.1

    Apparently the style sheets, templates and document types get added anyway, but the only Content that is created is the Runway Homepage, which is unpublished with no actual content in it. I do seem to be able to go back and add additional Runway modules such as Top navigation, but this error is worrying me.

    This is on Win Server 2007 64 bit. IIS 7, .NET 4.0

    Umbraco is in default app pool which runs as NetworkService, which has Full Control over the folder.


  • Replies

  • xleon posted this reply More than a year ago

    I´m getting exactly the same error. Everything seems to work ok until I select any tree node (content, media, etc) and click "create" and then select any folder

    My scenario:

    Umbraco webdeploy 4.5
    NET 4.0
    IIS 7 default app pool which runs as NetworkService, which has Full Control over the folder
    Windows 7 32 bit

    Getting umbraco to work is been a hard task!


  • xleon posted this reply More than a year ago

    Now I realised this doesn´t happen when I use mouse right click to create items. 
    The error comes from the modal windows that pops up when you click "create" button.


  • Avatar242posts609karma
    HQ Comment with ID: 39800
    Peter Gregory posted this reply More than a year ago

    Hi could you please report this bug on www.codeplex.com/umbraco  and we can include it in the fixes for 4.5.1

    Thanks

    Peter


  • Medjeti posted this reply More than a year ago

    Hiya,

    I'm getting the same error when sorting, creating new documents and installing (certain?) packages.

    I filed the issue on Codeplex: http://umbraco.codeplex.com/workitem/28237 - hopefully someone will be able to make sense of it.

    In the meantime, this is a major showstopper for the project I'm working on right now.
    If anybody has an idea on how to temporarily fix or work around this issue that'd be fantastic!

    Thanks in advance :)


  • Medjeti posted this reply More than a year ago

    Okay, I found a temporary fix!

    It seems I had a "ghost node" of sorts floating around that seems to have caused the problem: I had previously installed (and uninstalled) the [EyeCatch]_Sitemap_Generator_1.2 package - but when I looked in the umbracoNodes table, there was an entry that related to this package. After deleting the row in question, I haven't experienced the problem.

    As far as I can gather, Umbraco tries to match umbracoNodes (of type "Content") with the cmsContent table and subsequently the cmsContentVersion table - if the node doesn't have a corresponding entry in the cmsContent table, it will fail when trying to look up versions for the content. Or something like that.

    Anyways, I concocted the following SQL statement that might help identifying "ghost nodes":

    SELECT * FROM umbracoNode, cmsContent -- return nodes
    WHERE
    nodeObjectType = 'C66BA18E-EAF3-4CFF-8A22-41B16D66A972' -- that are of type 'Content'
    AND
    umbracoNode.id NOT IN (SELECT nodeId FROM cmsContent) -- but are not in the 'Content' table

    No guarantees, but it might be of help to somebody... On the other hand, there's a significant probability that I have completely misunderstood everything :)


  • Avatar87posts108karma
    Comment with ID: 41390
    overflew posted this reply More than a year ago

    Great, thanks Medjeti...

    Seems I have large volume of nodes turning up with that query, with the node title 'Example content page' - got to figure out who those got there.

    Could you please post the SQL delete query you use to safely(ish) remove those nodes?


  • Thomas.R posted this reply More than a year ago

    This fix did not worked for me, i have no nodes which are not in the cmsContent table. In fact, i have only one node in my fresh umb4.5 install.

    This problems is for me, related to another, go to URL /umbraco/editContent.aspx?id=1065 (change 1065 to an existing node id) => Save and publish, the result is an empty editing page for me.


  • Avatar573posts636karma
    Comment with ID: 43357
    Connie DeCinko posted this reply More than a year ago

    I seem to only get it when trying to create a new root node.  Nodes created below do not have this issue. Interesting thing, even though I got the error, the node was still created.

     


  • Medjeti posted this reply More than a year ago

    @overflew: Sorry for not responding sooner.

    I don't have an in-depth understanding of the Umbraco database and I could have just been lucky to find something that resembled a fix. Thomas R's response also indicates that there might be something else at play.

    I had an almost-new install of Umbraco so it wasn't a big gamble for me, but if I had a significant amount of content, I'd be very hesitant to delete stuff from the DB without knowing how things are related and without at least some sort of official word on this bug.

    On the other hand, if it's your last resort it might be worth a shot. Make sure you back everything up. TWICE. And make sure you are able to restore from your backup. Then substitute "SELECT *" with "DELETE" in the SQL statement above and the nodes are gone.

    If you give it a go please let us know how it works out.


  • Avatar573posts636karma
    Comment with ID: 61367
    Connie DeCinko posted this reply More than a year ago

    Deleted the same orphaned record and it appears to have resolved my problem.

     


Pages:

Please login or Sign up To post replies