Solution - ArcFM GDBReplication - Error Retrieving COM Class Factory

Version 3



    When you run GDB Replication Client, it immediately changes to 'Retry', and the following error message (or similar) has been captured in the Miner Event Log:

    Message: TheReplicaName: Error in replica update, retry 1 of 5
    Exception Info:
    Retrieving the COM class factory for component with CLSID {4991D34B-80A1-4291-83B6-3328366B9097} failed due to the following error: 80070422.
    Thread: TheReplicaName AppDomain: ReplicationConsole.exe
    Exception: System.Runtime.InteropServices.COMException (0x80070422): Retrieving the COM class factory for component with CLSID {4991D34B-80A1-4291-83B6-3328366B9097} failed due to the following error: 80070422.
       at Miner.Geodatabase.Replication.ClientReplica.BackgroundFileTransfer(ReplicaUpdateResponse replicaUpdateResponse)
       at Miner.Geodatabase.Replication.DirectoryClientReplica.TransferPreparedFiles(ReplicaUpdateResponse replicaUpdateResponse)
       at Miner.Geodatabase.Replication.ClientReplica.UpdateReplica(Int32 retryCount)
       at Miner.Geodatabase.Replication.ScheduledReplica.Start(WorkerThreadStatus threadState, WaitHandle threadTerminateWait)
    Properties: {Process.StartTime=1/7/2011 12:38:17 PM, log4net:HostName=931sp1ArcFMFld, UnmanagedSecurity.CurrentUser=MINER\mattd, Process.ProcessName=ReplicationConsole, Process.Id=876, LoggingAssemblyFileVersion=, ManagedSecurity.IdentityName=, ManagedSecurity.IsAuthenticated=False, Process.MachineName=., UnmanagedSecurity.ProcessAccountName=MINER\mattd, ManagedSecurity.AuthenticationType=}

    For more information, see Help and Support Center at




    This problem occurs either because the Microsoft Background Intelligent Transfer Service (BITS) is disabled or because you do not have permissions under your profile to use the service.




    Note: you must have Administrator permissions to make the following changes.

    1. Click Start, click Run, type services.msc in the Open box, and then click OK.
    2. In the Name list, locate and then double-click Background Intelligent Transfer Service.
    3. In the Properties dialog box on the General tab, set the Startup type to Automatic.
    4. If the service is not running, click the Start button to start the service.
    5. Click OK to close the Properties dialog box.
    6. Retry running GDB Replication client to see if the error has been resolved.