Good morning Invantive team,
Beta 20.1.449 brings an issue with the SwiftMt940Rabo
connector.
This issue was not existing in 20.1.444.
itgencmr402
A connection to the database ‘rabo only’ could not be established as user ‘’.
The data container ID has not been set.
Here is my connection from settings.xml
<connection name="rabo only" authentication="Default">
<database order="16" provider="SwiftMt940Rabo"
alias="Bankfiles"
connectionString="directories={c:\temp};extension={*.bas}"
/>
</connection>
Full error message:
itgencmr402: A connection to the database 'rabo only' could not be established as user ''.
The data container ID has not been set.
Message ID: b9cdf5be-cb6a-4e3d-9260-c05dad86cd03
Occurred (UTC): 23/06/2021 08:48:31
Invantive.Basics.InvantiveSystemExceptionValidationException
à Invantive.Basics.ValidationException..ctor(GlobalState owner, ExecutionOptions executionOptions, String messageCode, String messageText, String kindRequest, String localStackTrace, String nk, Exception innerException, Boolean inheritMessageCodeWhenPresent, Nullable`1 uid, Boolean isRecoverable, String poolIdentityId)
à Invantive.Basics.InvantiveSystemException..ctor(GlobalState owner, ExecutionOptions executionOptions, String validationCode, String errorMessage, String kindRequest, String stackTrace, String nk, Exception innerException, Boolean inheritMessageCodeWhenPresent, Nullable`1 uid, Boolean isRecoverable, String poolIdentityId)
à Invantive.Data.ConnectionManager.RL(GlobalState , ExecutionOptions , CredentialsContainer , Boolean , Boolean& )
à Invantive.Data.ConnectionManager.Open(GlobalState owner, ExecutionOptions executionOptions, CredentialsContainer credentialsContainer, Boolean ignoreDecryptionErrors, Boolean& decryptionErrorsOccurred)
à Invantive.Producer.UtilityBaseCore.OpenDatabase(GlobalState owner, ExecutionOptions executionOptions, String databaseFullName, CredentialsContainer credentialsContainer, Boolean ignoreDecryptionErrors, Boolean& decryptionErrorsOccurred)
à Invantive.Producer.Windows.Forms.LogOnViewModel.JH()
à System.Threading.Tasks.Task.Execute()
à System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
à System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
à System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot)
à System.Threading.Tasks.Task.ExecuteEntry(Boolean bPreventDoubleExecution)
à System.Threading.ThreadPoolWorkQueue.Dispatch()
à Invantive.Data.ConnectionManager.RL(GlobalState , ExecutionOptions , CredentialsContainer , Boolean , Boolean& )
à Invantive.Data.ConnectionManager.Open(GlobalState owner, ExecutionOptions executionOptions, CredentialsContainer credentialsContainer, Boolean ignoreDecryptionErrors, Boolean& decryptionErrorsOccurred)
à Invantive.Producer.UtilityBaseCore.OpenDatabase(GlobalState owner, ExecutionOptions executionOptions, String databaseFullName, CredentialsContainer credentialsContainer, Boolean ignoreDecryptionErrors, Boolean& decryptionErrorsOccurred)