This is a migrated thread and some comments may be shown as answers.

Error for the Image Picker

12 Answers 160 Views
WebParts for SharePoint
This is a migrated thread and some comments may be shown as answers.
Jason Meaden
Top achievements
Rank 1
Jason Meaden asked on 24 Jul 2009, 05:37 PM

When we attempt to use the image picker on one of our blogs, we get an error message. This error message is specific to this blog only - the tools work fine on other blogs. (Even other blogs in the same site collection.) We've tried disabling and re-enabling the feature, with no luck. Any help would be greatly appreciated!

Here's the error message:

 

Server Error in '/' Application.

List does not exist

The page you selected contains a list that does not exist.  It may have been deleted by another user.

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.Runtime.InteropServices.COMException: List does not exist

The page you selected contains a list that does not exist.  It may have been deleted by another user.

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:

[COMException (0x81020026): List does not exist

The page you selected contains a list that does not exist.  It may have been deleted by another user.]
   Microsoft.SharePoint.Library.SPRequestInternalClass.GetListsWithCallback(String bstrUrl, Guid foreignWebId, String bstrListInternalName, Int32 dwBaseType, Int32 dwBaseTypeAlt, Int32 dwServerTemplate, UInt32 dwGetListFlags, UInt32 dwListFilterFlags, Boolean bPrefetchMetaData, Boolean bSecurityTrimmed, Boolean bGetSecurityData, ISP2DSafeArrayWriter p2DWriter, Int32& plRecycleBinCount) +0
   Microsoft.SharePoint.Library.SPRequest.GetListsWithCallback(String bstrUrl, Guid foreignWebId, String bstrListInternalName, Int32 dwBaseType, Int32 dwBaseTypeAlt, Int32 dwServerTemplate, UInt32 dwGetListFlags, UInt32 dwListFilterFlags, Boolean bPrefetchMetaData, Boolean bSecurityTrimmed, Boolean bGetSecurityData, ISP2DSafeArrayWriter p2DWriter, Int32& plRecycleBinCount) +333

[SPException: List does not exist

The page you selected contains a list that does not exist.  It may have been deleted by another user.]
   Microsoft.SharePoint.Library.SPRequest.GetListsWithCallback(String bstrUrl, Guid foreignWebId, String bstrListInternalName, Int32 dwBaseType, Int32 dwBaseTypeAlt, Int32 dwServerTemplate, UInt32 dwGetListFlags, UInt32 dwListFilterFlags, Boolean bPrefetchMetaData, Boolean bSecurityTrimmed, Boolean bGetSecurityData, ISP2DSafeArrayWriter p2DWriter, Int32& plRecycleBinCount) +447
   Microsoft.SharePoint.SPListCollection.EnsureListsData(Guid webId, String strListName) +1228
   Microsoft.SharePoint.SPListCollection.EnsureListsData(String strListName) +131
   Microsoft.SharePoint.SPListCollection.ItemByInternalName(String strInternalName, Boolean bThrowException) +565
   Microsoft.SharePoint.SPListCollection.GetListById(Guid uniqueID, Boolean bThrowException) +138
   Microsoft.SharePoint.SPListCollection.get_Item(Guid uniqueID) +76
   Telerik.SharePoint.Editor.SPContentProvider.GetPermissions(Guid listId, SPWeb web) +54
   Telerik.SharePoint.Editor.SPContentProvider.CreateDirectoryItem(SPFolder folder) +168
   Telerik.SharePoint.Editor.SPContentProvider.ResolveDirectory(String path) +36
   Telerik.SharePoint.Editor.SPContentProvider.ResolveRootDirectoryAsTree(String path) +10
   Telerik.Web.UI.RadFileExplorer.GetFolders(String virtualPath) +70
   Telerik.Web.UI.RadFileExplorer.PopulateTreeNode(RadTreeNode currNode) +172
   Telerik.Web.UI.RadFileExplorer.BindExplorer() +859
   Telerik.Web.UI.RadFileExplorer.OnLoad(EventArgs e) +599
   System.Web.UI.Control.LoadRecursive() +66
   System.Web.UI.Control.LoadRecursive() +191
   System.Web.UI.Control.LoadRecursive() +191
   System.Web.UI.Control.LoadRecursive() +191
   System.Web.UI.Control.LoadRecursive() +191
   System.Web.UI.Control.LoadRecursive() +191
   System.Web.UI.Control.LoadRecursive() +191
   System.Web.UI.Control.LoadRecursive() +191
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2428

 


Version Information: Microsoft .NET Framework Version:2.0.50727.3082; ASP.NET Version:2.0.50727.3082

 

12 Answers, 1 is accepted

Sort by
0
Stanimir
Telerik team
answered on 29 Jul 2009, 10:13 AM
Hi Jason Meaden,

Could you please tell us which version of RadEditor for MOSS are you using. Also please provide us with your configuration files ConfigFile.xml or ListConfigFile.xml, which are located in the \Program Files\Common Files\Microsoft Shared\web server extensions\wpresources\RadEditorSharePoint\5.x.x.x__1f131a624888eeed\Resources folder if you are using the AJAX version of the control and /Program Files/Common Files/Microsoft Shared/web server extensions/wpresources/RadEditorSharePoint/4.x.x.x__1f131a624888eeed/RadControls/Editor/ if you are using the classic RadEditor for MOSS 4.x.

Thank you.


Sincerely yours,
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.
0
Joe Spadea
Top achievements
Rank 1
answered on 08 Sep 2009, 08:05 PM
Did you ever resolve this issue?  I'm having the same problem.
0
Stanimir
Telerik team
answered on 09 Sep 2009, 10:22 AM
Hello Joe,

Please upgrade to the latest version of RadEditor for MOSS, which now is 5.5.1. You can find upgrade instructions in the following help article http://www.telerik.com/help/aspnet-ajax/upgrade_to_a_newer_version_of_radeditor_for_moss.html.

If the problem persists after the upgrade, we will be glad to help you further.

Greetings,
Stanimir
the Telerik team

Instantly find answers to your questions on the new Telerik Support Portal.
Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
0
Robert Silva
Top achievements
Rank 1
answered on 18 Sep 2009, 07:16 PM
Hi Stanimir.

I'm working with Joe on this issue.  We purchased the full edition today and upgraded from 5.5.0 to 5.5.1 and are still experiencing this issue.

The exact error we are getting can be found below.

Thanks.

Rob Silva
Netezza
 

Server Error in '/' Application.

List does not exist

The page you selected contains a list that does not exist.  It may have been deleted by another user.

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.Runtime.InteropServices.COMException: List does not exist

The page you selected contains a list that does not exist.  It may have been deleted by another user.

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:

[COMException (0x81020026): List does not exist

The page you selected contains a list that does not exist.  It may have been deleted by another user.]
   Microsoft.SharePoint.Library.SPRequestInternalClass.GetListsWithCallback(String bstrUrl, Guid foreignWebId, String bstrListInternalName, Int32 dwBaseType, Int32 dwBaseTypeAlt, Int32 dwServerTemplate, UInt32 dwGetListFlags, UInt32 dwListFilterFlags, Boolean bPrefetchMetaData, Boolean bSecurityTrimmed, Boolean bGetSecurityData, ISP2DSafeArrayWriter p2DWriter, Int32& plRecycleBinCount) +0
   Microsoft.SharePoint.Library.SPRequest.GetListsWithCallback(String bstrUrl, Guid foreignWebId, String bstrListInternalName, Int32 dwBaseType, Int32 dwBaseTypeAlt, Int32 dwServerTemplate, UInt32 dwGetListFlags, UInt32 dwListFilterFlags, Boolean bPrefetchMetaData, Boolean bSecurityTrimmed, Boolean bGetSecurityData, ISP2DSafeArrayWriter p2DWriter, Int32& plRecycleBinCount) +333

[SPException: List does not exist

The page you selected contains a list that does not exist.  It may have been deleted by another user.]
   Microsoft.SharePoint.Library.SPRequest.GetListsWithCallback(String bstrUrl, Guid foreignWebId, String bstrListInternalName, Int32 dwBaseType, Int32 dwBaseTypeAlt, Int32 dwServerTemplate, UInt32 dwGetListFlags, UInt32 dwListFilterFlags, Boolean bPrefetchMetaData, Boolean bSecurityTrimmed, Boolean bGetSecurityData, ISP2DSafeArrayWriter p2DWriter, Int32& plRecycleBinCount) +447
   Microsoft.SharePoint.SPListCollection.EnsureListsData(Guid webId, String strListName) +1228
   Microsoft.SharePoint.SPListCollection.EnsureListsData(String strListName) +131
   Microsoft.SharePoint.SPListCollection.ItemByInternalName(String strInternalName, Boolean bThrowException) +565
   Microsoft.SharePoint.SPListCollection.GetListById(Guid uniqueID, Boolean bThrowException) +138
   Microsoft.SharePoint.SPListCollection.get_Item(Guid uniqueID) +76
   Telerik.SharePoint.Editor.SPContentProvider.GetPermissions(Guid listId, SPWeb web) +54
   Telerik.SharePoint.Editor.SPContentProvider.CreateDirectoryItem(SPFolder folder) +168
   Telerik.SharePoint.Editor.SPContentProvider.ResolveDirectory(String path) +36
   Telerik.SharePoint.Editor.SPContentProvider.ResolveRootDirectoryAsTree(String path) +10
   Telerik.Web.UI.RadFileExplorer.GetExplorerData(String path, String sortExpression, Int32 startIndex, Int32 maxRowNumber, Boolean includeFiles, String control, Int32& itemsCount) +238
   Telerik.Web.UI.RadFileExplorer.PopulateTreeNode(RadTreeNode currNode) +458
   Telerik.Web.UI.RadFileExplorer.BindExplorer() +859
   Telerik.Web.UI.RadFileExplorer.OnLoad(EventArgs e) +240
   System.Web.UI.Control.LoadRecursive() +66
   System.Web.UI.Control.LoadRecursive() +191
   System.Web.UI.Control.LoadRecursive() +191
   System.Web.UI.Control.LoadRecursive() +191
   System.Web.UI.Control.LoadRecursive() +191
   System.Web.UI.Control.LoadRecursive() +191
   System.Web.UI.Control.LoadRecursive() +191
   System.Web.UI.Control.LoadRecursive() +191
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2428


Version Information: Microsoft .NET Framework Version:2.0.50727.4016; ASP.NET Version:2.0.50727.4016
0
Stanimir
Telerik team
answered on 22 Sep 2009, 06:27 AM
Hi Robert,

Could you provide us with the configuration files of the RadEditor for MOSS ConfigFile.xml, ListConfigFile.xml, ToolsFile.xml, ListToolsFile.xml, which are located in the /Program Files/Common Files/Microsoft Shared/web server extensions/wpresources/RadEditorSharePoint/5.x.x.0__1f131a624888eeed/Resources/ folder. In order to do this open an official support ticket and upload the files there or you can provide us with URL from where we can download the files. This will help us to reproduce the problem on our test server.

Thank you.


Best wishes,
Stanimir
the Telerik team

Instantly find answers to your questions on the new Telerik Support Portal.
Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
0
Midhun Kumar Allu
Top achievements
Rank 1
answered on 23 Sep 2009, 03:43 PM
Stanmir,

We are facing the same issue too. I used the same config file you mentioned last time.

<configuration> 
    <property name="ToolbarMode">ShowOnFocus</property> 
    <property name="ToolsWidth">800px</property>  
    <property name="AllowScripts">true</property>  
    <property name="NewLineBr">False</property>  
    <property name="ImagesPaths">  
        <item>SiteCollectionImages</item>  
    </property>  
</configuration> 

Same issue here.

I then reverted to the old version of the config file

<configuration> 
    <property name="ToolbarMode">ShowOnFocus</property> 
    <property name="ToolsWidth">800px</property>  
    <property name="AllowScripts">true</property>  
    <property name="NewLineBr">False</property>  
    <property name="ImagesPaths">  
        <item>SiteCollectionImages</item>  
    </property>  
    <property name="ShowHtmlMode">True</property> 
    <property name="ShowPreviewMode">False</property> 
    <property name="StripAbsoluteAnchorPaths">False</property> 
    <property name="StripAbsoluteImagesPaths">False</property> 
</configuration> 

I didNOT do an iisreset for it is a production site.

Let me know what is to be done.

The event logs states the following

Event Type: Warning 
Event Source:   ASP.NET 2.0.50727.0 
Event Category: Web Event  
Event ID:   1309 
Date:       9/23/2009 
Time:       11:35:48 AM 
User:       N/A 
Computer:   XXXXXXXXX 
Description: 
Event code: 3005  
Event message: An unhandled exception has occurred.  
Event time: 9/23/2009 11:35:48 AM  
Event time (UTC): 9/23/2009 3:35:48 PM  
Event ID: c61774263cca4784ace81829400bd418  
Event sequence: 90916  
Event occurrence: 7  
Event detail code: 0  
  
Application information:  
    Application domain: /LM/W3SVC/1606467967/Root-1-128981565150625000  
    Trust level: Full  
    Application Virtual Path: /  
    Application Path: C:\Path to webapplication\  
    Machine name: XXXXXXXXXX  
  
Process information:  
    Process ID: 4896  
    Process name: w3wp.exe  
    Account name: DOMAIN\USERNAME  
  
Exception information:  
    Exception type: SPException  
    Exception message: List does not exist 
 
The page you selected contains a list that does not exist.  It may have been deleted by another user.  
  
Request information:  
    Request URL: http://websiteaddress/_wpresources/RadEditorSharePoint/5.5.1.0__1f131a624888eeed/Resources/Telerik.Web.UI.DialogHandler.aspx?DialogName=ImageManager&Skin=Default&Title=Image+Manager&doid=b20efd04-4a28-4e7c-a64d-b84f30fa095a&dpptn=  
    Request path: /_wpresources/RadEditorSharePoint/5.5.1.0__1f131a624888eeed/Resources/Telerik.Web.UI.DialogHandler.aspx  
    User host address: HOSTIPADDRESS  
    User: ACCOUNT\username  
    Is authenticated: True  
    Authentication Type: NTLM  
    Thread account name: ACCOUNT\username  
  
Thread information:  
    Thread ID: 20  
    Thread account name: ACCOUNT\username  
    Is impersonating: False  
    Stack trace:    at Microsoft.SharePoint.Library.SPRequest.GetListsWithCallback(String bstrUrl, Guid foreignWebId, String bstrListInternalName, Int32 dwBaseType, Int32 dwBaseTypeAlt, Int32 dwServerTemplate, UInt32 dwGetListFlags, UInt32 dwListFilterFlags, Boolean bPrefetchMetaData, Boolean bSecurityTrimmed, Boolean bGetSecurityData, ISP2DSafeArrayWriter p2DWriter, Int32& plRecycleBinCount) 
   at Microsoft.SharePoint.SPListCollection.EnsureListsData(Guid webId, String strListName) 
   at Microsoft.SharePoint.SPListCollection.EnsureListsData(String strListName) 
   at Microsoft.SharePoint.SPListCollection.ItemByInternalName(String strInternalName, Boolean bThrowException) 
   at Microsoft.SharePoint.SPListCollection.GetListById(Guid uniqueID, Boolean bThrowException) 
   at Microsoft.SharePoint.SPListCollection.get_Item(Guid uniqueID) 
   at Telerik.SharePoint.Editor.SPContentProvider.GetPermissions(Guid listId, SPWeb web) 
   at Telerik.SharePoint.Editor.SPContentProvider.GetPermissions(SPFolder folder) 
   at Telerik.SharePoint.Editor.SPContentProvider.CreateDirectoryItem(SPFolder folder) 
   at Telerik.SharePoint.Editor.SPContentProvider.ResolveDirectory(String path) 
   at Telerik.SharePoint.Editor.SPContentProvider.ResolveRootDirectoryAsTree(String path) 
   at Telerik.Web.UI.RadFileExplorer.GetExplorerData(String path, String sortExpression, Int32 startIndex, Int32 maxRowNumber, Boolean includeFiles, String control, Int32& itemsCount) 
   at Telerik.Web.UI.RadFileExplorer.PopulateTreeNode(RadTreeNode currNode) 
   at Telerik.Web.UI.RadFileExplorer.BindExplorer() 
   at Telerik.Web.UI.RadFileExplorer.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.Control.LoadRecursive() 
   at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) 
  
  
Custom event details:  
 
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp. 
 





0
Stanimir
Telerik team
answered on 28 Sep 2009, 10:02 AM
Hello Midhun,

0
Joe Spadea
Top achievements
Rank 1
answered on 11 Nov 2009, 10:24 PM
Since this problem is only happening in our production environment I decided to add a virtual WFE to the MOSS farm and debug the problem on that WFE.  However, after adding the WFE to the farm and updating the web.config with the necessary AssemblyBindings, the RadEditor doesn't work.  It still works fine on the other two WFE's in this farm.  When putting the page into edit mode, the RadEditor doesn't display any contents and I can't click into it.  What possible steps have I missed?
0
Joe Spadea
Top achievements
Rank 1
answered on 12 Nov 2009, 03:23 PM
In regards to my last post, the browser status window says "Please wait while scripts are loaded..."; I've been waiting 10 minutes with no change.
0
Stanimir
Telerik team
answered on 13 Nov 2009, 03:22 PM
Hi Joe Spadea,

Could you tell us which version of RadEditor for MOSS you are using? We made some changes in the latest versions of RadEditor, which now is 5.6.0, regarding this problem. What I suggest you is upgrading to the latest version of RadEditor for MOSS. You can find the instructions in the following help articles.
Upgrade Instructions from version 4.x to version 5.x
Upgrading to a newer version of RadEditor for MOSS

Kind regards,
Stanimir
the Telerik team

Instantly find answers to your questions on the new Telerik Support Portal.
Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
0
Patrick
Top achievements
Rank 1
answered on 14 May 2010, 06:04 PM
We are having the same problem and we are running 5.5.0.  I wonder if the upgrade to 5.6.0 resolves the problem.   If anyone could confirm, I certainly appreciate.   Thanks,  Patrick
0
Stanimir
Telerik team
answered on 17 May 2010, 09:09 AM
Hello Patrick,

I suggest you to upgrade to the latest version of RadEditor for MOSS, which now is 5.7.2. In it we integrated a new property SPOptions-DisplayNotFoundLibraries, which controls the NOT FOUND libraries in the file browser of the ImageManager dialog. You can find the upgrade instructions in the following online help article: http://www.telerik.com/help/aspnet-ajax/upgrade_to_a_newer_version_of_radeditor_for_moss.html.

Greetings,
Stanimir
the Telerik team

Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
Tags
WebParts for SharePoint
Asked by
Jason Meaden
Top achievements
Rank 1
Answers by
Stanimir
Telerik team
Joe Spadea
Top achievements
Rank 1
Robert Silva
Top achievements
Rank 1
Midhun Kumar Allu
Top achievements
Rank 1
Patrick
Top achievements
Rank 1
Share this question
or