000012242 - "Value Cannot be Null" error while installing package in RSA Archer

Document created by RSA Customer Support Employee on Jun 14, 2016Last modified by RSA Customer Support on Apr 9, 2019
Version 3Show Document
  • View in full screen mode

Article Content

Article Number000012242
Applies ToRSA Product Set: Archer
RSA Product/Service Type: Archer
IssueWhen attempting to install a package, an unexpected error message is displayed. The Archer.w3wp log file shows:

<Message>Internal Error in GetPackageMetadataContainer</Message>
   <StackTrace>   at ArcherTech.Kernel.Brokers.PackageBroker.GetPackageMetadataContainer(Int32 packageId)
   at ArcherTech.Kernel.Utility.ManagerHelper.WrapCode[T](ManagerEventIdentifier managerEventId, SessionContext sessionContext, ExtendedManagerMethodWrapper`1 wrapped)</StackTrace>

   <ExceptionType>System.ArgumentNullException, mscorlib, Version=, Culture=neutral, PublicKeyToken=b77a5c561934e089</ExceptionType>
   <Message>Value cannot be null.
Parameter name: stream</Message>

   <StackTrace>   at ArcherTech.Packaging.Package`1..ctor(Stream stream, String name, Version version, String password)
   at ArcherTech.Packaging.PackageFileFactory.CreatePackageFile[T](Stream stream)
   at ArcherTech.Kernel.Brokers.PackageBroker.ReadPackageAndMatch(Stream stream, ImportPackageContainer packageContainer)
   at ArcherTech.Kernel.Brokers.PackageBroker.&lt;&gt;c__DisplayClass21.&lt;GetPackageMetadataContainer&gt;b__1a()</StackTrace>

ResolutionWhen a package file is imported, it is stored in the File Repository directory for the instance. The path to the file repository is specified in the instance information in the Archer Control Panel.  Typically this location is:


The above error occurs if no subdirectory for the instance exists at the file repository path specified in the Archer Control Panel.

  • Create a subdirectory for the instance, or
  • Correct the file repository path listed in the control panel.

Legacy Article IDa64680