Actually this might not be very helpfull to you, but I would check the log like the error message says. You can try installing one of the great Log packages. I have used the Log Manager a couple of times and it works great.
Otherwise you can take a look directly in the database (the umbracoLog table) if you don't want to install one of the above packages.
And just to be sure, have you filled all of the required fields etc. before saving?
Try clicking the "Browse"-tab. In there you'll see some rows. Then you need to find a row with the timestamp around the time when the error occoured. If you can reproduce the error by trying to save the package again it will create a new row in the table. Then you need to check the content of that row, and maybe you could post it in here so that we have something to work with :)
I just tryed with one of my old packages and it worked fine. So I guess it´s the package that makes the error
But anyway this is the error I can see in the logfil.
This is what it says in the LOGCOMMENT:
At /umbraco/developer/packages/installer.aspx?installing=businesslogic&dir=d:\web\localuser\wasteofspace.dk\public_html\App_Data\cf7913dc-0027-4272-b545-0018900a03b3&pId=3 (Referred by: http://www.wasteofspace.dk/umbraco/developer/packages/installer.aspx): System.ArgumentException: No Document exists with Version '00000000-0000-0000-0000-000000000000' at umbraco.cms.businesslogic.web.Document.setupNode() at umbraco.cms.businesslogic.CMSNode..ctor(Guid uniqueID) at umbraco.cms.businesslogic.Content..ctor(Guid id) at umbraco.cms.businesslogic.web.Document..ctor(Guid id) at umbraco.cms.businesslogic.web.Document.GetRootDocuments() at umbraco.cms.businesslogic.web.Document.MakeNew(String Name, DocumentType dct, User u, Int32 ParentId) at umbraco.cms.businesslogic.web.Document.Import(Int32 ParentId, User Creator, XmlElement Source) at umbraco.cms.businesslogic.packager.Installer.InstallBusinessLogic(Int32 packageId, String tempDir) at umbraco.presentation.developer.packages.Installer.processInstall(String currentStep) at umbraco.presentation.developer.packages.Installer.Page_Load(Object sender, EventArgs e) at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) at System.Web.UI.Control.OnLoad(EventArgs e) at umbraco.BasePages.BasePage.OnLoad(EventArgs e) at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
saving a packages fails
Hi
Im trying to save a packages but it says:
"Save filed.
Check your umbraco log"
What do I do?
Hi Kate.
Actually this might not be very helpfull to you, but I would check the log like the error message says. You can try installing one of the great Log packages. I have used the Log Manager a couple of times and it works great.
Otherwise you can take a look directly in the database (the umbracoLog table) if you don't want to install one of the above packages.
And just to be sure, have you filled all of the required fields etc. before saving?
/Kim A
And what shall I look for in the umbracoLog table :-)
This is what it lookes like:
Try clicking the "Browse"-tab. In there you'll see some rows. Then you need to find a row with the timestamp around the time when the error occoured. If you can reproduce the error by trying to save the package again it will create a new row in the table. Then you need to check the content of that row, and maybe you could post it in here so that we have something to work with :)
/Kim A
I just tryed with one of my old packages and it worked fine. So I guess it´s the package that makes the error
But anyway this is the error I can see in the logfil.
This is what it says in the LOGCOMMENT:
At /umbraco/developer/packages/installer.aspx?installing=businesslogic&dir=d:\web\localuser\wasteofspace.dk\public_html\App_Data\cf7913dc-0027-4272-b545-0018900a03b3&pId=3 (Referred by: http://www.wasteofspace.dk/umbraco/developer/packages/installer.aspx): System.ArgumentException: No Document exists with Version '00000000-0000-0000-0000-000000000000'
at umbraco.cms.businesslogic.web.Document.setupNode()
at umbraco.cms.businesslogic.CMSNode..ctor(Guid uniqueID)
at umbraco.cms.businesslogic.Content..ctor(Guid id)
at umbraco.cms.businesslogic.web.Document..ctor(Guid id)
at umbraco.cms.businesslogic.web.Document.GetRootDocuments()
at umbraco.cms.businesslogic.web.Document.MakeNew(String Name, DocumentType dct, User u, Int32 ParentId)
at umbraco.cms.businesslogic.web.Document.Import(Int32 ParentId, User Creator, XmlElement Source)
at umbraco.cms.businesslogic.packager.Installer.InstallBusinessLogic(Int32 packageId, String tempDir)
at umbraco.presentation.developer.packages.Installer.processInstall(String currentStep)
at umbraco.presentation.developer.packages.Installer.Page_Load(Object sender, EventArgs e)
at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e)
at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e)
at System.Web.UI.Control.OnLoad(EventArgs e)
at umbraco.BasePages.BasePage.OnLoad(EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
is working on a reply...