DNN Forums

Ask questions about your website to get help learning DNN and help resolve issues.

Upgrade issue from 07.00.06 to 07.04.02 -> Value can't be null

 2 Replies
 2 Subscribed to this topic
 33 Subscribed to this forum
Sort:
Author
Messages
New Around Here
Posts: 0
New Around Here

I  got the below issue when i start upgrade from 07.00.06 to 07.04.02. can you anyone suggest me to resolve this?

Logs :

Current Assembly Version: 07.04.02

Current Database Version: 07.00.06

 

Upgrade Status Report

00:00:00.043 - Upgrading to Version: 07.04.02
00:00:00.091 -   Executing Script:07.01.00.SqlDataProvider Success
00:00:06.596 -   Executing Script:07.01.01.SqlDataProvider Success
00:00:06.831 -   Executing Script:07.01.02.SqlDataProvider Success
00:00:07.290 -   Executing Script:07.02.00.SqlDataProvider Success
00:00:09.071 -   Executing Script:07.02.01.SqlDataProvider Success
00:00:12.772 -   Executing Script:07.02.02.SqlDataProvider Success
00:00:16.560 -   Executing Script:07.03.00.SqlDataProvider Success
00:00:17.389 -   Executing Script:07.03.01.SqlDataProvider Success
00:00:17.435 -   Executing Script:07.03.02.SqlDataProvider Success
00:00:18.295 -   Executing Script:07.03.03.SqlDataProvider Success
00:00:25.272 -   Executing Script:07.03.04.SqlDataProvider Success
00:00:26.853 -   Executing Script:07.04.00.SqlDataProvider Success
00:00:29.324 -   Executing Script:07.04.01.SqlDataProvider Success
00:00:29.905 -   Executing Script:07.04.02.SqlDataProvider Success
00:00:30.418 -   Executing Script:07.04.02.01.SqlDataProvider Success
00:00:30.450 -   Updating Config Interval Files: 07.04.02.01 Success
00:00:30.477 -   Cleaning Up Files: 07.04.02.01 Success
00:00:30.524 -   Application Upgrades : 07.01.00   
00:00:30.813 -   Converting old Folders to new format. Total: 2 [Remaining: 2]
00:00:30.843 -   Conversion of old Folders Completed. Total Converted: 2
 Error!
00:00:31.433 -   Application Upgrades : 07.01.01 Error!
00:00:31.783 -   Application Upgrades : 07.01.02 Success
00:00:32.043 -   Application Upgrades : 07.02.00 Error!
00:00:32.187 -   Application Upgrades : 07.02.01 Success
00:00:32.285 -   Application Upgrades : 07.02.02 Error!
00:00:32.342 -   Application Upgrades : 07.03.00 Success
00:00:32.350 -   Application Upgrades : 07.03.01 Success
00:00:32.356 -   Application Upgrades : 07.03.02 Success
00:00:32.551 -   Application Upgrades : 07.03.03 Success
00:00:32.609 -   Application Upgrades : 07.03.04 Success
00:00:32.614 -   Application Upgrades : 07.04.00 Success
00:00:32.746 -   Application Upgrades : 07.04.01 Success
00:00:32.748 -   Application Upgrades : 07.04.02 Success
00:00:32.754 -   Application Upgrades : 07.04.02 Success
00:00:32.763 -   Cleaning Up Files: 07.01.00 Success
00:00:32.768 -   Cleaning Up Files: 07.01.01 Success
00:00:32.772 -   Cleaning Up Files: 07.01.02 Success
00:00:32.776 -   Cleaning Up Files: 07.02.00 Success
00:00:32.780 -   Cleaning Up Files: 07.02.01 Success
00:00:32.796 -   Cleaning Up Files: 07.02.02 Success
00:00:32.801 -   Cleaning Up Files: 07.03.00 Success
00:00:32.805 -   Cleaning Up Files: 07.03.01 Success
00:00:32.807 -   Cleaning Up Files: 07.03.02 Success
00:00:32.811 -   Cleaning Up Files: 07.03.03 Success
00:00:32.814 -   Cleaning Up Files: 07.03.04 Success
00:00:32.818 -   Cleaning Up Files: 07.04.00 Success
00:00:32.820 -   Cleaning Up Files: 07.04.01 Success
00:00:32.826 -   Cleaning Up Files: 07.04.02 Success
00:00:32.828 -   Cleaning Up Files: 07.04.02 Success
00:00:32.834 -   Updating Config Files: 07.01.00 Success
00:00:32.843 -   Updating Config Files: 07.01.01 Success
00:00:32.883 -   Updating Config Files: 07.01.02 Success
00:00:32.925 -   Updating Config Files: 07.02.00 Success
00:00:32.952 -   Updating Config Files: 07.02.01 Success
00:00:32.978 -   Updating Config Files: 07.02.02 Success
00:00:32.992 -   Updating Config Files: 07.03.00 Success
00:00:33.044 -   Updating Config Files: 07.03.01 Success
00:00:33.060 -   Updating Config Files: 07.03.02 Success
00:00:33.078 -   Updating Config Files: 07.03.03 Success
00:00:33.097 -   Updating Config Files: 07.03.04 Success
00:00:33.121 -   Updating Config Files: 07.04.00 Success
00:00:33.143 -   Updating Config Files: 07.04.01 Success
00:00:33.179 -   Updating Config Files: 07.04.02 Success
00:00:33.197 -   Updating Config Files: 07.04.02 Success
00:00:33.212 - Performing General Upgrades
00:00:33.542 -   Installing Package File DNNCE_DigitalAssetsManagement_07.04.02_Install:<!--EndFragment-->

DotNetNuke <!--StartFragment-->

Server Error in '/dnndev' Application.


Value cannot be null.
Parameter name: source

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.ArgumentNullException: Value cannot be null.
Parameter name: source

 

DotNetNuke <!--StartFragment-->Stack Trace:

<code>
&#91;ArgumentNullException: Value cannot be null.
Parameter name: source&#93;
   System.Linq.Enumerable.FirstOrDefault(IEnumerable`1 source, Func`2 predicate) +4819894
   DotNetNuke.Services.Installer.Packages.PackageController.GetExtensionPackage(Int32 portalId, Func`2 predicate) +23
   DotNetNuke.Services.Installer.Installers.PackageInstaller.ReadManifest(XPathNavigator manifestNav) +794
   DotNetNuke.Services.Installer.Installers.PackageInstaller..ctor(String packageManifest, InstallerInfo info) +229
   DotNetNuke.Services.Installer.Installer.ProcessPackages(XPathNavigator rootNav) +299
   DotNetNuke.Services.Installer.Installer.ReadManifest(Stream stream) +399
   DotNetNuke.Services.Installer.Installer.ReadManifest(Boolean deleteTemp) +130
   DotNetNuke.Services.Upgrade.Upgrade.InstallPackage(String file, String packageType, Boolean writeFeedback) +354
   DotNetNuke.Services.Install.Install.UpgradeApplication() +682
   DotNetNuke.Services.Install.Install.OnLoad(EventArgs e) +386
   System.Web.UI.Control.LoadRecursive() +59
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +678
</code>


<!--EndFragment-->

Veteran Member
Posts: 1246
Veteran Member
MVP
MVP
You're an MVP!
There may be some information in the the log4net files in /portals/_default/logs. Look for the file(s) with "install" as part of the name.

Is this the same site as your other thread?
New Around Here
Posts: 0
New Around Here

Yeah, this thread is part of main thread https://dnncommunity.org/forums/aft/1076/
I looked into log files . i see the same exception logged. i will try analyse more.


Exception details:


2020-05-26 17:48:32,783 [core6][Thread:22][ERROR] DotNetNuke.Services.Exceptions.Exceptions - System.ArgumentException: Version string portion was too short or too long.
at System.Version.VersionResult.SetFailure(ParseFailureKind failure, String argument)
at System.Version.TryParseVersion(String version, VersionResult& result)
at System.Version.Parse(String input)
at System.Version..ctor(String version)
at DotNetNuke.Common.Utilities.CBO.HydrateObject(Object hydratedObject, IDataReader dr)
at DotNetNuke.Common.Utilities.CBO.FillObjectFromReader(Object objObject, IDataReader dr)
at DotNetNuke.Common.Utilities.CBO.CreateObjectFromReader(Type objType, IDataReader dr, Boolean closeReader)
at DotNetNuke.Common.Utilities.CBO.FillListFromReader[TItem](IDataReader dr, IList`1 objList, Boolean closeReader)
at DotNetNuke.Common.Utilities.CBO.FillCollection[TItem](IDataReader dr)
at DotNetNuke.Services.Installer.Packages.PackageController.<>c__DisplayClass5.b__4(CacheItemArgs c)
at DotNetNuke.Common.Utilities.DataCache.GetCachedDataFromRuntimeCache(CacheItemArgs cacheItemArgs, CacheItemExpiredCallback cacheItemExpired)
2020-05-26 17:48:32,850 [core6][Thread:22][ERROR] DotNetNuke.Services.Upgrade.Upgrade - System.ArgumentNullException: Value cannot be null.
Parameter name: source
at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
at DotNetNuke.Services.Installer.Packages.PackageController.GetExtensionPackage(Int32 portalId, Func`2 predicate)
at DotNetNuke.Services.Upgrade.Upgrade.UninstallPackage(String packageName, String packageType)
at DotNetNuke.Services.Upgrade.Upgrade.UpgradeToVersion710()
at DotNetNuke.Services.Upgrade.Upgrade.UpgradeApplication(String providerPath, Version version, Boolean writeFeedback)
2020-05-26 17:48:33,152 [core6][Thread:22][ERROR] DotNetNuke.Services.Exceptions.Exceptions - System.ArgumentException: Version string portion was too short or too long.
at System.Version.VersionResult.SetFailure(ParseFailureKind failure, String argument)
at System.Version.TryParseVersion(String version, VersionResult& result)
at System.Version.Parse(String input)
at System.Version..ctor(String version)
at DotNetNuke.Common.Utilities.CBO.HydrateObject(Object hydratedObject, IDataReader dr)
at DotNetNuke.Common.Utilities.CBO.FillObjectFromReader(Object objObject, IDataReader dr)
at DotNetNuke.Common.Utilities.CBO.CreateObjectFromReader(Type objType, IDataReader dr, Boolean closeReader)
at DotNetNuke.Common.Utilities.CBO.FillListFromReader[TItem](IDataReader dr, IList`1 objList, Boolean closeReader)
at DotNetNuke.Common.Utilities.CBO.FillCollection[TItem](IDataReader dr)
at DotNetNuke.Services.Installer.Packages.PackageController.<>c__DisplayClass5.b__4(CacheItemArgs c)
at DotNetNuke.Common.Utilities.DataCache.GetCachedDataFromRuntimeCache(CacheItemArgs cacheItemArgs, CacheItemExpiredCallback cacheItemExpired)
2020-05-26 17:48:33,163 [core6][Thread:22][ERROR] DotNetNuke.Services.Upgrade.Upgrade - System.ArgumentNullException: Value cannot be null.
Parameter name: source
at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
at DotNetNuke.Services.Installer.Packages.PackageController.GetExtensionPackage(Int32 portalId, Func`2 predicate)
at DotNetNuke.Entities.Modules.DesktopModuleController.DeleteDesktopModule(String moduleName)
at DotNetNuke.Services.Upgrade.Upgrade.UpgradeToVersion711()
at DotNetNuke.Services.Upgrade.Upgrade.UpgradeApplication(String providerPath, Version version, Boolean writeFeedback)
2020-05-26 17:48:33,608 [core6][Thread:22][ERROR] DotNetNuke.Services.Exceptions.Exceptions - System.ArgumentException: Version string portion was too short or too long.
at System.Version.VersionResult.SetFailure(ParseFailureKind failure, String argument)
at System.Version.TryParseVersion(String version, VersionResult& result)
at System.Version.Parse(String input)
at System.Version..ctor(String version)
at DotNetNuke.Common.Utilities.CBO.HydrateObject(Object hydratedObject, IDataReader dr)
at DotNetNuke.Common.Utilities.CBO.FillObjectFromReader(Object objObject, IDataReader dr)
at DotNetNuke.Common.Utilities.CBO.CreateObjectFromReader(Type objType, IDataReader dr, Boolean closeReader)
at DotNetNuke.Common.Utilities.CBO.FillListFromReader[TItem](IDataReader dr, IList`1 objList, Boolean closeReader)
at DotNetNuke.Common.Utilities.CBO.FillCollection[TItem](IDataReader dr)
at DotNetNuke.Services.Installer.Packages.PackageController.<>c__DisplayClass5.b__4(CacheItemArgs c)
at DotNetNuke.Common.Utilities.DataCache.GetCachedDataFromRuntimeCache(CacheItemArgs cacheItemArgs, CacheItemExpiredCallback cacheItemExpired)
2020-05-26 17:48:33,618 [core6][Thread:22][ERROR] DotNetNuke.Services.Upgrade.Upgrade - System.ArgumentNullException: Value cannot be null.
Parameter name: source
at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
at DotNetNuke.Services.Installer.Packages.PackageController.GetExtensionPackage(Int32 portalId, Func`2 predicate)
at DotNetNuke.Services.Upgrade.Upgrade.UninstallPackage(String packageName, String packageType)
at DotNetNuke.Services.Upgrade.Upgrade.UpgradeToVersion720()
at DotNetNuke.Services.Upgrade.Upgrade.UpgradeApplication(String providerPath, Version version, Boolean writeFeedback)
2020-05-26 17:48:33,753 [core6][Thread:22][ERROR] DotNetNuke.Services.Exceptions.Exceptions - System.ArgumentException: Version string portion was too short or too long.
at System.Version.VersionResult.SetFailure(ParseFailureKind failure, String argument)
at System.Version.TryParseVersion(String version, VersionResult& result)
at System.Version.Parse(String input)
at System.Version..ctor(String version)
at DotNetNuke.Common.Utilities.CBO.HydrateObject(Object hydratedObject, IDataReader dr)
at DotNetNuke.Common.Utilities.CBO.FillObjectFromReader(Object objObject, IDataReader dr)
at DotNetNuke.Common.Utilities.CBO.CreateObjectFromReader(Type objType, IDataReader dr, Boolean closeReader)
at DotNetNuke.Common.Utilities.CBO.FillListFromReader[TItem](IDataReader dr, IList`1 objList, Boolean closeReader)
at DotNetNuke.Common.Utilities.CBO.FillCollection[TItem](IDataReader dr)
at DotNetNuke.Services.Installer.Packages.PackageController.<>c__DisplayClass5.b__4(CacheItemArgs c)
at DotNetNuke.Common.Utilities.DataCache.GetCachedDataFromRuntimeCache(CacheItemArgs cacheItemArgs, CacheItemExpiredCallback cacheItemExpired)
2020-05-26 17:48:33,774 [core6][Thread:22][ERROR] DotNetNuke.Services.Upgrade.Upgrade - System.ArgumentNullException: Value cannot be null.
Parameter name: source
at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
at DotNetNuke.Services.Installer.Packages.PackageController.GetExtensionPackage(Int32 portalId, Func`2 predicate)
at DotNetNuke.Services.Upgrade.Upgrade.UninstallPackage(String packageName, String packageType)
at DotNetNuke.Services.Upgrade.Upgrade.UpgradeToVersion722()
at DotNetNuke.Services.Upgrade.Upgrade.UpgradeApplication(String providerPath, Version version, Boolean writeFeedback)
2020-05-26 17:48:35,227 [core6][Thread:22][ERROR] DotNetNuke.Services.Exceptions.Exceptions - System.ArgumentException: Version string portion was too short or too long.
at System.Version.VersionResult.SetFailure(ParseFailureKind failure, String argument)
at System.Version.TryParseVersion(String version, VersionResult& result)
at System.Version.Parse(String input)
at System.Version..ctor(String version)
at DotNetNuke.Common.Utilities.CBO.HydrateObject(Object hydratedObject, IDataReader dr)
at DotNetNuke.Common.Utilities.CBO.FillObjectFromReader(Object objObject, IDataReader dr)
at DotNetNuke.Common.Utilities.CBO.CreateObjectFromReader(Type objType, IDataReader dr, Boolean closeReader)
at DotNetNuke.Common.Utilities.CBO.FillListFromReader[TItem](IDataReader dr, IList`1 objList, Boolean closeReader)
at DotNetNuke.Common.Utilities.CBO.FillCollection[TItem](IDataReader dr)
at DotNetNuke.Services.Installer.Packages.PackageController.<>c__DisplayClass5.b__4(CacheItemArgs c)
at DotNetNuke.Common.Utilities.DataCache.GetCachedDataFromRuntimeCache(CacheItemArgs cacheItemArgs, CacheItemExpiredCallback cacheItemExpired)
2020-05-26 17:48:35,252 [core6][Thread:22][FATAL] DotNetNuke.Web.Common.Internal.DotNetNukeHttpApplication - System.Web.HttpUnhandledException (0x80004005): Exception of type 'System.Web.HttpUnhandledException' was thrown. ---> System.ArgumentNullException: Value cannot be null.
Parameter name: source
at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
at DotNetNuke.Services.Installer.Packages.PackageController.GetExtensionPackage(Int32 portalId, Func`2 predicate)
at DotNetNuke.Services.Installer.Installers.PackageInstaller.ReadManifest(XPathNavigator manifestNav)
at DotNetNuke.Services.Installer.Installers.PackageInstaller..ctor(String packageManifest, InstallerInfo info)
at DotNetNuke.Services.Installer.Installer.ProcessPackages(XPathNavigator rootNav)
at DotNetNuke.Services.Installer.Installer.ReadManifest(Stream stream)
at DotNetNuke.Services.Installer.Installer.ReadManifest(Boolean deleteTemp)
at DotNetNuke.Services.Upgrade.Upgrade.InstallPackage(String file, String packageType, Boolean writeFeedback)
at DotNetNuke.Services.Install.Install.UpgradeApplication()
at DotNetNuke.Services.Install.Install.OnLoad(EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.HandleError(Exception e)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest()
at System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context)
at System.Web.UI.Page.ProcessRequest(HttpContext context)
at ASP.install_install_aspx.ProcessRequest(HttpContext context)
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step)
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

These Forums are for the discussion of the open source CMS DNN platform and ecosystem.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. If you have (suspected) security issues, please DO NOT post them in the forums but instead follow the official DNN security policy
  2. No Advertising. This includes the promotion of commercial and non-commercial products or services which are not directly related to DNN.
  3. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  4. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  5. No Flaming or Trolling.
  6. No Profanity, Racism, or Prejudice.
  7. Site Moderators have the final word on approving / removing a thread or post or comment.
  8. English language posting only, please.

Would you like to help us?

Awesome! Simply post in the forums using the link below and we'll get you started.

Get Involved