Breadcrumbs

Como resolver Falha ao imprimir pelo e-Monitor "Erro adicionando a solicitação de reimpressão"?

Falha

Ao tentar reimprimir um documento pelo eMonitor é exibida uma mensagem de erro informando que o documento não pode ser impresso.

No log do Connector é gerado o seguinte erro:
[5]; ERROR; 2015-13-10 22:16:02.226; [Remoto]; Erro adicionando a solicitação de reimpressão. Detalhes: MENSAGEM: Retrieving the COM class factory for component with CLSID {EDBA35DA-371D-45B0-837A-8793245EBC53} failed due to the following error: 80040154 Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).
SOURCE: NDDigital.eForms.Services
STACKTRACE: at NDDigital.Services.Business.Processor.Core.FormsProcessorVO..ctor()
at NDDigital.Services.Remoting.RemotingImpl.GetFormsProcessor(Int64 logDocID, String documentKey, String documentNumber, Int64 printerID, NddJobVO nddJob, FormConnectionVO formConnection, NewProcessVO sendProcess, XmlManipulation xMan, FormsProcessorVO& formsProcessorvo, NewProcessVO& process, LogDocumentStatusEnum& stat, List`1& documentStatusList, Messages& message, String userLogon)
at NDDigital.Services.Remoting.RemotingImpl.CreatePrintProcess(Int64 logDocID, Int32 jobID, Int32 threadID, String userLogon, String documentKey, String documentNumber, Boolean useFormsLotManager, Int64 printerID);

Isso é ocasionado devido a DLL do DCS Server não estar registrada no Sistema Operacional.

Solução

Deve-se registrar a DLL “DCSClientComponent.dll” do DCS Server.

Abrir o CMD e digitar: regsvr32 C:\Windows\System32\DCSClientComponent.dll

Outras informações

Fonte: Morian Vargas Flores