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

Sort:
You are not authorized to post a reply.





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:

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


    <!--EndFragment-->






    Veteran Member





      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?
      Joe Craig
      DNN MVP
      Patapsco Research Group





      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)

        You are not authorized to post a reply.

        These Forums are dedicated to the discussion of DNN Platform.

        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