Select the search type
  • Site
  • Web
Search
You are here:  Support/Forums
Support

Bring2mind Forums

Upgrade Error - ViewSubscriptions.ascx does not exist
Last Post 11/12/2007 9:23 PM by Peter Donker. 5 Replies.
Sort:
PrevPrev NextNext
You are not authorized to post a reply.
Author Messages
cstimpson
New Member
New Member
Posts:10


--
11/08/2007 12:47 AM

I got this error when I upgraded. First, I followed the instructions, but I probably should have changed my IIS settings before installing the module (I was following the order of the document). I got a big section of red errors in the install log and reviewed all the steps to verify the module was loaded. I had to change the IIS settings, modify the web.config file and then went back to the module instance. I got the following error. I tried to reinstall the module after the changes were made and the error still came back. I verified to see if the file existed in the system and I can't find it. Nor can I find it in the package files.

Error loading Bring2mind/DMX/ViewSubscriptions.ascx
DotNetNuke.Services.Exceptions.ModuleLoadException: The file '/CatalystToday/DesktopModules/Bring2mind/DMX/ViewSubscriptions.ascx' does not exist. ---> System.Web.HttpException: The file '/CatalystToday/DesktopModules/Bring2mind/DMX/ViewSubscriptions.ascx' does not exist. at System.Web.UI.Util.CheckVirtualFileExists(VirtualPath virtualPath) at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.UI.TemplateControl.LoadControl(VirtualPath virtualPath) at System.Web.UI.TemplateControl.LoadControl(String virtualPath) at Bring2mind.DNN.Modules.DMX.Dispatch.a(Object A_0, EventArgs A_1) --- End of inner exception stack trace ---

cstimpson
New Member
New Member
Posts:10


--
11/09/2007 2:30 AM

I learned that DMX4 does not support the Addon modules... that was a heart breaker. But, I understand why. So, I suspected that might be the cause where some of the other modules are referencing the missing file. I removed the modules and still couldn't get DMX4 module to work right. I don't even have the new menu on the top. I click on Settings for the module and get an error that says "Error: Module is currently unavailable." I have checked to see if the container is hidden and such, but I can't recall how to turn on the containers from the database. Any ideas what might be the problem here?

Peter Donker
Veteran Member
Veteran Member
Posts:4536


--
11/11/2007 11:21 PM
It could be the settings that is causing the error. Not entirely sure. If you can give me access to the installation I'd probably be able to analyze and fix it. Did you try this using the latest 04.00.06 DMX version?
Peter
cstimpson
New Member
New Member
Posts:10


--
11/12/2007 5:00 PM
Peter,

I am sorry I can't provide access to the installation. It is on a secure intranet that is acessible only by LDAP authentication through VPN. The version number currently displayed on the module is 04.00.06. Looking at the controls on this module, I see no reference to the file name ViewSubscriptions.ascx. I went to the database and opened the ModuleControls table to see which entries existed for DMX. I saw the following:

Document Exchange DesktopModules/Bring2mind/DMX/Dispatch.ascx
Document Exchange Categories DesktopModules/Bring2mind/DMX/Admin/Categories.ascx
Document Exchange Extensions DesktopModules/Bring2mind/DMX/Admin/Extensions.ascx
Document Exchange License and Activation DesktopModules/Bring2mind/DMX/Admin/License.ascx
Document Exchange Maintenance DesktopModules/Bring2mind/DMX/Admin/Maintenance.ascxDocument Exchange Mass Import DesktopModules/Bring2mind/DMX/Admin/Import.ascx
Document Exchange Module Settings DesktopModules/Bring2mind/DMX/Admin/Settings.ascx
Document Exchange Notifications DesktopModules/Bring2mind/DMX/Admin/Notifications.ascx
Document Exchange Options DesktopModules/Bring2mind/DMX/Admin/MainOptions.ascx
Document Exchange Options DesktopModules/Bring2mind/DMX/Admin/Options.ascx

Why do I have two entries for Document Exchange Options when I cannot see Options.ascx in the module directory?

I did a search for the file name ViewSubscriptions.ascx across the whole installation directory. One result was found in the following location with the folowing entry at line 106 - 112

Destop Modules/Bring2Mind/DMX/04.00.00.txt
DesktopModules\Bring2mind\DMX\App_LocalResources\ViewSubscriptions.ascx.de-DE.resx
DesktopModules\Bring2mind\DMX\App_LocalResources\ViewSubscriptions.ascx.es-ES.resx
DesktopModules\Bring2mind\DMX\App_LocalResources\ViewSubscriptions.ascx.fr-FR.resx
DesktopModules\Bring2mind\DMX\App_LocalResources\ViewSubscriptions.ascx.hu-HU.resx
DesktopModules\Bring2mind\DMX\App_LocalResources\ViewSubscriptions.ascx.it-IT.resx
DesktopModules\Bring2mind\DMX\App_LocalResources\ViewSubscriptions.ascx.nl-NL.resx
DesktopModules\Bring2mind\DMX\App_LocalResources\ViewSubscriptions.ascx.resx

I looked in these locations to see if the files existed and they are not there.

I then went to the ModuleSettings table and looked up the settings for the module. They are as follows.
425 Catalog CDOCS
425 DefaultPane Bring2mind/DMX/ViewSubscriptions.ascx
425 Height 600
425 IncludeFTSinQuickSearch True
425 NrColumnsCategories 1
425 NrRowsCategories -1
425 NrRowsHistory 10
425 NrRowsLog 5
425 NrRowsMySubscriptions -1
425 NrRowsNormalView -1
425 NrRowsSearchResults -1
425 PermissionsOnlyByAdmin False
425 RootId 0
425 RootName C-DOCS
425 ShowCategoriesButton True
425 ShowCollectionsButton True
425 ShowMoveToBox True
425 ShowMySubscriptionsButton True
425 ShowQuickSearchBox True
425 ShowSearchButton True
425 Width 600

Now I see that the default pane is set to the missing file. What should the default pane be?
cstimpson
New Member
New Member
Posts:10


--
11/12/2007 7:14 PM
I guess it helps to have SQL Server 2005 installed first! I didn't realize that the server was version 2000 SP4. My apologies for distracting you from your more productive activities.
Peter Donker
Veteran Member
Veteran Member
Posts:4536


--
11/12/2007 9:23 PM
Yeah, you might have to change this one though:
425 DefaultPane Bring2mind/DMX/ViewSubscriptions.ascx
Remove it so the setting is this:
425 DefaultPane
i.e. blank.
Peter
You are not authorized to post a reply.