Falha
Ao tentar enviar uma nota por e-mail via ColdWeb, o seguinte erro é encontrado no log cold:
4 2015-11-11 17:13:39,058 [DEBUG] NFSe.Cold - Iniciando o serviço do Cold.
4 2015-11-11 17:13:39,074 [DEBUG] NFSe.Cold - Criando os contextos.
4 2015-11-11 17:13:40,572 [DEBUG] NFSe.Cold - Fim da criação dos contextos.
ThExportDocuments 2015-11-11 17:13:41,430 [ERROR] NFSe.Cold - Problemas no processamento do serviço Cold (ExportManager). Erro reportado: No data exists for the row or column. - Detalhes: at System.Data.OracleClient.OracleColumn.GetString(NativeBuffer_RowBuffer buffer)
at NDDigital.eForms.NFSe.Services.DAO.Cold.AbstractColdDAOImpl.<>cDisplayClass21.b20(IDataReader reader)
at Spring.Data.Support.RowCallbackResultSetExtractor.ExtractData(IDataReader reader)
at Spring.Data.Core.AdoTemplate.QueryCallback.DoInCommand(IDbCommand command)
at Spring.Data.Core.AdoTemplate.Execute(ICommandCallback action)
at Spring.Data.Core.AdoTemplate.QueryWithResultSetExtractor(CommandType cmdType, String cmdText, IResultSetExtractor resultSetExtractor, IDbParameters parameters)
at Spring.Data.Core.AdoTemplate.QueryWithRowCallbackDelegate(CommandType cmdType, String sql, RowCallbackDelegate rowCallbackDelegate, IDbParameters parameters)
at Spring.Data.Generic.AdoTemplate.QueryWithRowCallbackDelegate(CommandType cmdType, String sql, RowCallbackDelegate rowCallbackDelegate, IDbParameters parameters)
at NDDigital.eForms.NFSe.Services.DAO.Cold.AbstractColdDAOImpl.LoadDocumentExportRequests(List`1 list, DocumentExportStatus status, Int64 coldConnId)
at NDDigital.eForms.NFSe.Services.Business.Cold.ProcessExportManager.ExecuteExport()
Solução
Deve-se limpar a tabela TbDocumentExportRequest e reiniciar todos os serviços do NDDigital NFS-e.
Outras informações
Fonte: Morian Vargas Flores