000039021 - Package Installation fails with layout errors in RSA Archer

Document created by RSA Customer Support Employee on Jun 25, 2020
Version 1Show Document
  • View in full screen mode

Article Content

Article Number000039021
Applies ToRSA Product Set: RSA Archer
RSA Product/Service Type:  Packaging
RSA Version/Condition: 6.X
 
IssuePackage installation fails with a log reference id. The below log is seen in the job framework logs.
 

ExceptionType>System.ArgumentNullException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</ExceptionType>
<Message>Value cannot be null.
Parameter name: source</Message>
<Source>System.Core</Source>
<StackTrace> at System.Linq.Enumerable.Where[TSource](IEnumerable`1 source, Func`2 predicate)
at ArcherTech.Kernel.DataSource.Db.FilterDataSource.DeleteFilterConditions(Filter filter)
at ArcherTech.Kernel.DataSource.Db.FilterDataSource.Save(Filter filter)
at ArcherTech.Kernel.Brokers.FilterBroker.Save(Filter filter, Boolean needsValidation)
at ArcherTech.Kernel.Brokers.LevelLayoutSaveBroker.SaveLevelLayoutItemReportFilter(IList`1 updateFilterList)
at ArcherTech.Kernel.Brokers.LevelLayoutSaveBroker.SaveLayoutItems(Int32 parentSectionId, IList`1 layoutItems)
at ArcherTech.Kernel.Brokers.LevelLayoutSaveBroker.SaveLayoutItems(LevelLayoutSection levelLayoutSection)
at ArcherTech.Kernel.Brokers.LevelLayoutSaveBroker.SaveSection(LevelLayoutSection levelLayoutSection)
at ArcherTech.Kernel.Brokers.LevelLayoutSaveBroker.SaveTab(LevelLayoutTab levelLayoutTab, LevelLayoutTabType levelLayoutTabType, LevelLayoutTabSetSection levelLayoutTabSetSection)
at ArcherTech.Kernel.Brokers.LevelLayoutSaveBroker.SaveTabSet(LevelLayoutTabSetSection levelLayoutTabSetSection)
at ArcherTech.Kernel.Brokers.LevelLayoutSaveBroker.SaveTab(LevelLayoutTab levelLayoutTab, LevelLayoutTabType levelLayoutTabType, LevelLayoutTabSetSection levelLayoutTabSetSection)
at ArcherTech.Kernel.Brokers.LevelLayoutSaveBroker.SaveLevelLayout()
at ArcherTech.Kernel.Brokers.LevelLayoutSaveBroker.Save()
at ArcherTech.Kernel.Brokers.LevelLayoutBroker.Save(LevelLayoutSaveContainer levelLayoutSaveContainer, LevelLayoutSaveOptions saveOptions)
at ArcherTech.Kernel.Brokers.Packaging.Install.Actions.LayoutInstallAction.
ResolutionRearranging the layout at the destination environment (By moving certain fields off the layout) and re-saving the application fixed the issue.

Attachments

    Outcomes