000028998 - Archer - Error while trying to generate a package of a questionnaire

Document created by RSA Customer Support Employee on Jun 14, 2016Last modified by RSA Customer Support Employee on Apr 21, 2017
Version 2Show Document
  • View in full screen mode

Article Content

Article Number000028998
Applies ToRSA Product Set: Archer
RSA Version/Condition: 5.x

 
IssueGetting the below error while trying to generate a package
“<E2ETraceEvent xmlns="http://schemas.microsoft.com/2004/06/E2ETraceEvent"> 
<System xmlns="http://schemas.microsoft.com/2004/06/windows/eventlog/system">
<EventID>0</EventID>
<Type>3</Type>
<SubType Name="Error">0</SubType>
<Level>2</Level>
<TimeCreated SystemTime="2014-10-28T11:03:34.3188326Z" />
<Source Name="Archer.Packaging" />
<Correlation ActivityID="{1f81f4ae-6023-4b5c-8219-ad8a0dd3f62a}" />
<Execution ProcessName="ArcherTech.JobFramework.Job" ProcessID="6876" ThreadID="1" />
<AssemblyVersion>5.4.10300.1020</AssemblyVersion>
<Channel />
<Computer>KCMASQ01</Computer>
</System>
<ApplicationData>
<TraceData>
<DataItem>
<TraceRecord Severity="Error" xmlns="http://schemas.microsoft.com/2004/10/E2ETraceEvent/TraceRecord">
<TraceIdentifier>Archer.Packaging</TraceIdentifier>
<UserId>28929</UserId>
<Description>Object reference not set to an instance of an object.</Description>
<AppDomain>ArcherTech.JobFramework.Job.exe</AppDomain>
<Exception>
<ExceptionType>System.NullReferenceException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</ExceptionType>
<Message>Object reference not set to an instance of an object.</Message>
<Source>ArcherTech.Packaging</Source>
<StackTrace> at ArcherTech.Packaging.Actions.Generation.GeneratePackage.GetUserGroupList_StateBaseOptionRules(IEnumerable`1 fields, SessionContext sessionContext, GeneratePackage generatePackage)
at ArcherTech.Packaging.Actions.Generation.GeneratePackage.FieldDisplaysAddFields(PackageLevelDisplay packageLevelDisplay, GenerateContext context, IDictionary`2 fieldIdFieldMap)
at ArcherTech.Packaging.Actions.Generation.GeneratePackage.&lt;&gt;c__DisplayClassbc.&lt;GenerateFieldDisplays&gt;b__b1(GenerateContext context, ExecuteActions`1 ignored)
at ArcherTech.Packaging.Actions.ActionExecutor`1.ActionExecutorLoop(IEnumerable`1 actions)
at ArcherTech.Packaging.Actions.Generation.GeneratePackage.&lt;&gt;c__DisplayClassa.&lt;GetGenerateActions&gt;b__1(GenerateContext executeContext, ExecuteActions`1 executor)</StackTrace>
</Exception>
</TraceRecord>
</DataItem>
</TraceData>
</ApplicationData>
</E2ETraceEvent> ”

 
ResolutionIt means that there is a manual record permission field(s) that previously had rules define and now do not. So packaging is expecting to find these rules. To remediate, edit each manual record permission field, go to the Options tab, and save. Record Permissions need to be remediated for two levels of references. In other words, the same operation must be performed in cross-referenced applications as well.

Attachments

    Outcomes