000038142 - An unexpected error occurs after clicking the Package Installation Log tab in RSA Archer 6.7

Document created by RSA Customer Support Employee on Nov 19, 2019
Version 1Show Document
  • View in full screen mode

Article Content

Article Number000038142
Applies ToRSA Product Set: Archer
RSA Version/Condition: 6.7.0.0
 
IssueAfter clicking the Packaging Installation Log tab from Import and Install Packages, an unexpected error has occurred in the system.
 
User-added image



In the W3WP logs, the following error occurs:

<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="2019-11-07T21:58:44.3629901Z" />
    <Source Name="Archer.Web.Api" />
    <Correlation ActivityID="{00000000-0000-0000-0000-000000000000}" />
    <Execution ProcessName="w3wp" ProcessID="7552" ThreadID="11" />
    <AssemblyVersion>6.7.0.1184</AssemblyVersion>
    <Channel />
    <Computer>WEB</Computer>
  </System>
  <ApplicationData>
    <TraceData>
      <DataItem>
        <TraceRecord Severity="Error" xmlns="http://schemas.microsoft.com/2004/10/E2ETraceEvent/TraceRecord">
          <TraceIdentifier>Archer.Web.Api</TraceIdentifier>
          <LogReferenceId>110719-215844-3419</LogReferenceId>
          <Description>Nullable object must have a value.</Description>
          <AppDomain>/LM/W3SVC/1/ROOT/RSAarcher/api-2-132176374743051231</AppDomain>
          <ContextData>
            <BaseUrl>/RSAarcher/api/V2/internal/PackageInstall/GetPackageInstallationLogRows</BaseUrl>
            <Query>?$count=true&amp;$orderby=InstallDate%20desc&amp;$skip=0&amp;$top=100</Query>
          </ContextData>
          <Exception>
            <ExceptionType>ArcherTech.Web.Api.Services.Exceptions.ServiceException, ArcherTech.Web.Api.Services, Version=6.7.0.1184, Culture=neutral, PublicKeyToken=null</ExceptionType>
            <Message>Nullable object must have a value.</Message>
            <Source>mscorlib</Source>
            <StackTrace>
Server stack trace: 
Exception rethrown at [0]: 
   at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
   at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData&amp; msgData, Int32 type)
   at ArcherTech.Web.Api.Services.IPackageInstallService.GetPackageInstallationLogRows()
   at lambda_method(Closure , Object , Object[] )
   at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.&lt;&gt;c__DisplayClass6_1.&lt;GetExecutor&gt;b__3(Object instance, Object[] methodParameters)
   at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ExecuteAsync(HttpControllerContext controllerContext, IDictionary`2 arguments, CancellationToken cancellationToken)
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Controllers.ApiControllerActionInvoker.&lt;InvokeActionAsyncCore&gt;d__1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Filters.ActionFilterAttribute.&lt;CallOnActionExecutedAsync&gt;d__6.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Web.Http.Filters.ActionFilterAttribute.&lt;CallOnActionExecutedAsync&gt;d__6.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Filters.ActionFilterAttribute.&lt;ExecuteActionFilterAsyncCore&gt;d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Filters.ActionFilterAttribute.&lt;CallOnActionExecutedAsync&gt;d__6.MoveNext()</StackTrace>
            <InnerException>
              <ExceptionType>System.InvalidOperationException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</ExceptionType>
              <Message>Nullable object must have a value.</Message>
              <Source>mscorlib</Source>
              <StackTrace>   at System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)
   at ArcherTech.Web.Api.Services.Impl.Packaging.PackageInstallService.GetPackageInstallationLogRows()</StackTrace>
            </InnerException>
          </Exception>
        </TraceRecord>
      </DataItem>
    </TraceData>
  </ApplicationData>
</E2ETraceEvent>


 
CauseThere is some sort of problem with one or more of the packages. A defect is open to looking into the issue: ARCHER-79424.
WorkaroundDelete older Packages until the error stops. 

For example, removing all 5.x and 6.1 packages corrected the issue.

Attachments

    Outcomes