Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {"ClassName":"BLToolkit.Data.DataException","Message":"The connection pool has been exhausted, either raise MaxPoolSize (currently 20) or Timeout (currently 15 seconds)","Data":{"query":"Запрос \n select\n ba.id as bankaccountid, \n ba.companyid, \n ba.cardbalance as cardbalance,\n c.card_type as cardtype,\n (CASE c.category WHEN 'Debit' THEN 0 WHEN 'Credit' THEN 1 ELSE 0 END) as category ,\n c.card_pan as cardpan, \n c.id, \n c.cardholder, \n c.acc_contract as acccontract, \n c.issue_date as IssueDate,\n c.expiry_date as ValidThru,\n c.CardId,\n c.card_name as CardName,\n ba.currency as cardcurr,\n c.client_id_fl as CardHolderIbsoId,\n ba.number as accountNumber,\n c.state_id StateId,\n c.SUB_STATE_ID as SubStateId,\n c.ishidden,\n c.extra,\n c.pclimit,\n (CASE c.expirationcategory WHEN 'None' THEN 0 WHEN 'A' THEN 1 WHEN 'B' THEN 2 WHEN 'C' THEN 3 ELSE 0 END) as expirationcategory ,\n c.hash_pan as HashPan,\n c.attach_phone as PhoneNumber,\n row_number() over(partition by c.acc_id, c.client_id_fl order by c.issue_date desc) as CardOrder,\n c.design as Design,\n c.type_plastic as TypePlastic,\n c.is_blocking_process as IsBlockedViaPortal from bankaccounts ba join cards c on ba.cardcontract = c.acc_contract where ba.companyid = :cid с параметрами cid:88200e60-c1e6-4d6f-a235-9dd9ad6a1181"},"InnerException":{"ClassName":"Npgsql.NpgsqlException","Message":"The connection pool has been exhausted, either raise MaxPoolSize (currently 20) or Timeout (currently 15 seconds)","Data":null,"InnerException":null,"HelpURL":null,"StackTraceString":" at Npgsql.ConnectorPool.WaitForTask(Task task, TimeSpan timeout)\r\n at Npgsql.ConnectorPool.Allocate(NpgsqlConnection conn, NpgsqlTimeout timeout)\r\n at Npgsql.NpgsqlConnection.OpenInternal()\r\n at BLToolkit.Data.DbManager.ExecuteOperation(OperationType operationType, Action operation)","RemoteStackTraceString":null,"RemoteStackIndex":0,"ExceptionMethod":null,"HResult":-2147467259,"Source":"Npgsql","WatsonBuckets":null},"HelpURL":null,"StackTraceString":" at BLToolkit.Data.DbManager.OnOperationException(OperationType op, DataException ex)\r\n at BLToolkit.Data.DbManager.HandleOperationException(OperationType op, Exception ex)\r\n at BLToolkit.Data.DbManager.ExecuteOperation(OperationType operationType, Action operation)\r\n at BLToolkit.Data.DbManager.OpenConnection()\r\n at BLToolkit.Data.DbManager.get_Connection()\r\n at BLToolkit.Data.DbManager.OnInitCommand(IDbCommand command)\r\n at BLToolkit.Data.DbManager.Parameter(ParameterDirection parameterDirection, String parameterName, Object value)\r\n at Modulbank.DbMapping.PostgresqlDbMapper.ConvertQueryParameterToDbParamater(DbManager dbManager, QueryParameter p)\r\n at System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()\r\n at System.Linq.Buffer`1..ctor(IEnumerable`1 source)\r\n at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)\r\n at Modulbank.DbMapping.CommonBlToolkitDbMapper.Execute(Action`1 action, EDbAccessType dbType, String query, QueryParameter[] list)\r\n at Modulbank.DbMapping.CommonBlToolkitDbMapper.ExecuteList[T](String query, QueryParameter[] list)\r\n at BusinessLogic.PC.Helpers.BalanceSyncHelper.SyncCompanyCardBalance(Guid companyId) in C:\\ProgramFiles\\TeamCity\\Git\\BackGitRC\\BackEnd\\BusinessLogic\\PC\\Helpers\\BalanceSyncHelper.cs:line 19\r\n at BusinessLogic.PC.MessageHandlers.StartSyncBalancesForUserMessageHandler.HandleMessage(StartSyncBalancesForUser message) in C:\\ProgramFiles\\TeamCity\\Git\\BackGitRC\\BackEnd\\BusinessLogic\\PC\\MessageHandlers\\StartSyncBalancesForUserMessageHandler.cs:line 46\r\n at Modulbank.ServiceBus.Contracts.Strategy.WrappedHandleMessageSchedulerStrategy`1.<WrappedHandleMessage>d__0.MoveNext()","RemoteStackTraceString":null,"RemoteStackIndex":0,"ExceptionMethod":null,"HResult":-2146233087,"Source":"BLToolkit.4","WatsonBuckets":null}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement