Developer forum

Forum » CMS - Standard features » Deleting page with subpages fails

Deleting page with subpages fails

Lars Larsen
Lars Larsen
Reply

Hi

We have a customer that can't delete a page with 27 subpages. When trying to delete the page we get this error:

 Exception type: RecycleBinException 
    Exception message: Recycle bin encountered an Exception on moving item to the bin
   at Dynamicweb.SystemTools.RecycleBin.RecycleBinRepository.Save(RecycleBin bin)
   at Dynamicweb.SystemTools.RecycleBin.RecycleBin.Commit()
   at Dynamicweb.SystemTools.RecycleBin.RecycleBin.Dispose(Boolean disposing)
   at Dynamicweb.SystemTools.RecycleBin.RecycleBin.Dispose()
   at Dynamicweb.Content.PageService.MoveToBin(Page obj)
   at Dynamicweb.Content.PageService.DeletePage(Int32 pageId)
   at Dynamicweb.Admin.Page_Delete.Page_Load(Object sender, EventArgs e)
   at System.Web.UI.Control.OnLoad(EventArgs e)
   at System.Web.UI.Control.LoadRecursive()
   at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

The transaction has aborted.
   at System.Transactions.TransactionStateAborted.CreateAbortingClone(InternalTransaction tx)
   at System.Transactions.DependentTransaction..ctor(IsolationLevel isoLevel, InternalTransaction internalTransaction, Boolean blocking)
   at System.Transactions.Transaction.DependentClone(DependentCloneOption cloneOption)
   at System.Transactions.TransactionScope.SetCurrent(Transaction newCurrent)
   at System.Transactions.TransactionScope.PushScope()
   at System.Transactions.TransactionScope..ctor(TransactionScopeOption scopeOption, TransactionScopeAsyncFlowOption asyncFlowOption)
   at Dynamicweb.SystemTools.RecycleBin.RecycleBinRepository.Save(RecycleBin bin)

What can be the problem?


Replies

 
Oleg Rodionov Dynamicweb Employee
Oleg Rodionov
Reply

Hi,

I've tried to reproduce the issue on Rapido solution based on DW9.8.4 and was not able to catch any error. Tested pages have 27 simple subpages shown in tree/list, restore can be done with no error as well - proof . Could you share URL to solution to have better check?

BR, Oleg QA

 
Lars Larsen
Lars Larsen
Reply

Hi Oleg

The backend can't be access without a vpn tunnel. Is it OK if I send you a backup of the database instead?

The solution is running on v9.6.3

 
Nicolai Pedersen
Reply
This post has been marked as an answer

Hi Lars

We will not do testing on old Dynamicweb versions. You will need to make the test on the latest 9.7 or 9.8 - any patch, if needed, would also be on those branches only.

BR Nicolai

Votes for this answer: 1

 

You must be logged in to post in the forum