000039110 - After upgrade Advanced Workflow jobs are stuck on Evaluate Content type nodes in RSA Archer

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

Article Content

Article Number000039110
Applies ToRSA Product Set: RSA Archer
RSA Product/Service Type: RSA Archer 
RSA Version/Condition: 6.x
Product Name: RSA Archer
 
IssueAfter an RSA Archer upgrade Advanced Workflow jobs are being stuck on the Evaluate Content nodes type. 

Sample exception from the JobFramework logs:
 

<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="20xx-xx-xxTxx:xx:xx.xxxxxxZ" />
    <Source Name="Archer.NET" />
    <Correlation ActivityID="{00000000-0000-0000-0000-000000000000}" />
    <Execution ProcessName="WpServiceHost (ver 4.40.20.0)" ProcessID="7076" ThreadID="5792" />
    <AssemblyVersion>"Version of Archer you currently upgraded to"</AssemblyVersion>
    <Computer>xxxxxxx</Computer>
  </System>
  <ApplicationData>
    <TraceData>
      <DataItem>
        <TraceRecord Severity="Error" xmlns="http://schemas.microsoft.com/2004/10/E2ETraceEvent/TraceRecord">
          <TraceIdentifier>Archer.NET</TraceIdentifier>
          <Description>Unhandled exception occurred while executing script EvaluateContentScript</Description>
          <AppDomain>WpAppDomain~1</AppDomain>
          <Exception>
            <Message>
---------- Exception ----------
[System.TypeLoadException]
Method 'GetFilter' in type 'ArcherTech.Datasource.Content.Mongo.GenericMongoContentDatasource' from assembly
'ArcherTech.Datasource.Content.Mongo, Version="Version of Archer you upgraded from", Culture=neutral,
PublicKeyToken=null' does not have an implementation.
at ArcherTech.Datasource.Content.IOC.DatasourcePluginRegistrar.Register(IDependencyContainer container)
at ArcherTech.IOC.GlobalDependencyRegistrar.Register()
at ArcherTech.Services.WorkflowService.Scripts.ScriptController.Run[T](IWorkpointScript workpointScript)</Message>
          </Exception>
        </TraceRecord>
      </DataItem>
    </TraceData>
  </ApplicationData>
</E2ETraceEvent>




 
CauseWhile running the installer, there was a file lock on the ArcherTech.Datasource.Content.Mongo.dll 
 
ResolutionDelete the old dll by following the below steps:
  1. Go to C:\Program Files\RSA Archer\Services
  2. Search for the old dll found in the Logs
  3. Delete the old dll.
  4. Restart the RSA Archer services.

Attachments

    Outcomes