For full details, please see the Adyen Payment App release notes.
I’m trying to run this locally but I can’t get it to run. I get these errors. I’m not running the Litium database in docker, is that a must for the this version of the Adyen app to work? Or is it just enough that I run the SQL Server docker image even if not having the Litium database there?
2026-04-29 10:20:24.2011 [App:01] [INFO ] Litium.Connect.AdyenPayment.Program - Application starting
2026-04-29 10:20:24.5502 [App:01] [DEBUG] Microsoft.Extensions.Hosting.Internal.Host - Hosting starting
2026-04-29 10:20:24.6280 [App:01] [INFO ] Litium.Connect.AdyenPayment.Data.AutoUpgradeDatabase - Starting database migration…
2026-04-29 10:20:25.0326 [App:01] [INFO ] Litium.Connect.AdyenPayment.Data.AutoUpgradeDatabase - Database is not SQL Server, skipping migration.
2026-04-29 10:20:25.0326 [App:01] [TRACE] Litium.BackgroundJobs.Core.QueueProcessorService - QueueProcessorService started. MaxParallelism=4, FallbackPollInterval=00:05:00
2026-04-29 10:20:25.0587 [App:01] [ERROR] Microsoft.Extensions.Hosting.Internal.Host - Hosting failed to start System.InvalidOperationException: An error was generated for warning ‘Microsoft.EntityFrameworkCore.Database.Transaction.TransactionIgnoredWarning’: Transactions are not supported by the in-memory store. See Transactions - EF Core | Microsoft Learn This exception can be suppressed or logged by passing event ID ‘InMemoryEventId.TransactionIgnoredWarning’ to the ‘ConfigureWarnings’ method in ‘DbContext.OnConfiguring’ or ‘AddDbContext’.
at Microsoft.EntityFrameworkCore.Diagnostics.EventDefinition.Log[TLoggerCategory](IDiagnosticsLogger1 logger, Exception exception) at Microsoft.EntityFrameworkCore.InMemory.Internal.InMemoryLoggerExtensions.TransactionIgnoredWarning(IDiagnosticsLogger1 diagnostics)
at Microsoft.EntityFrameworkCore.InMemory.Storage.Internal.InMemoryTransactionManager.BeginTransactionAsync(CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.RelationalDatabaseFacadeExtensions.<>c__DisplayClass27_0.b__0(DatabaseFacade database, CancellationToken ct)
at Microsoft.EntityFrameworkCore.ExecutionStrategyExtensions.<>c__DisplayClass13_02.<ExecuteAsync>b__0(DbContext _, TState s, CancellationToken ct) at Microsoft.EntityFrameworkCore.Storage.NonRetryingExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func4 operation, Func4 verifySucceeded, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.ExecutionStrategyExtensions.ExecuteAsync[TState,TResult](IExecutionStrategy strategy, TState state, Func3 operation, Func3 verifySucceeded, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.RelationalDatabaseFacadeExtensions.BeginTransactionAsync(DatabaseFacade databaseFacade, IsolationLevel isolationLevel, CancellationToken cancellationToken) at Litium.BackgroundJobs.Core.QueueProcessorLogic.TryClaimNextJobAsync(CancellationToken ct) at Litium.BackgroundJobs.Core.QueueProcessorLogic.TryClaimNextJobAsync(CancellationToken ct) at Litium.BackgroundJobs.Core.QueueProcessorService.ExecuteAsync(CancellationToken stoppingToken) at Microsoft.Extensions.Hosting.Internal.Host.<StartAsync>b__15_1(IHostedService service, CancellationToken token) at Microsoft.Extensions.Hosting.Internal.Host.ForeachService[T](IEnumerable1 services, CancellationToken token, Boolean concurrent, Boolean abortOnFirstException, List1 exceptions, Func3 operation)
2026-04-29 10:20:25.0793 [App:01] [ERROR] Litium.Connect.AdyenPayment.Program - Stopped program because of exception System.InvalidOperationException: An error was generated for warning ‘Microsoft.EntityFrameworkCore.Database.Transaction.TransactionIgnoredWarning’: Transactions are not supported by the in-memory store. See Transactions - EF Core | Microsoft Learn This exception can be suppressed or logged by passing event ID ‘InMemoryEventId.TransactionIgnoredWarning’ to the ‘ConfigureWarnings’ method in ‘DbContext.OnConfiguring’ or ‘AddDbContext’.
at Microsoft.EntityFrameworkCore.Diagnostics.EventDefinition.Log[TLoggerCategory](IDiagnosticsLogger1 logger, Exception exception) at Microsoft.EntityFrameworkCore.InMemory.Internal.InMemoryLoggerExtensions.TransactionIgnoredWarning(IDiagnosticsLogger1 diagnostics)
at Microsoft.EntityFrameworkCore.InMemory.Storage.Internal.InMemoryTransactionManager.BeginTransactionAsync(CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.RelationalDatabaseFacadeExtensions.<>c__DisplayClass27_0.b__0(DatabaseFacade database, CancellationToken ct)
at Microsoft.EntityFrameworkCore.ExecutionStrategyExtensions.<>c__DisplayClass13_02.<ExecuteAsync>b__0(DbContext _, TState s, CancellationToken ct) at Microsoft.EntityFrameworkCore.Storage.NonRetryingExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func4 operation, Func4 verifySucceeded, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.ExecutionStrategyExtensions.ExecuteAsync[TState,TResult](IExecutionStrategy strategy, TState state, Func3 operation, Func3 verifySucceeded, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.RelationalDatabaseFacadeExtensions.BeginTransactionAsync(DatabaseFacade databaseFacade, IsolationLevel isolationLevel, CancellationToken cancellationToken) at Litium.BackgroundJobs.Core.QueueProcessorLogic.TryClaimNextJobAsync(CancellationToken ct) at Litium.BackgroundJobs.Core.QueueProcessorLogic.TryClaimNextJobAsync(CancellationToken ct) at Litium.BackgroundJobs.Core.QueueProcessorService.ExecuteAsync(CancellationToken stoppingToken) at Microsoft.Extensions.Hosting.Internal.Host.<StartAsync>b__15_1(IHostedService service, CancellationToken token) at Microsoft.Extensions.Hosting.Internal.Host.ForeachService[T](IEnumerable1 services, CancellationToken token, Boolean concurrent, Boolean abortOnFirstException, List1 exceptions, Func3 operation)
at Microsoft.Extensions.Hosting.Internal.Host.StartAsync(CancellationToken cancellationToken)
at Microsoft.Extensions.Hosting.HostingAbstractionsHostExtensions.RunAsync(IHost host, CancellationToken token)
at Microsoft.Extensions.Hosting.HostingAbstractionsHostExtensions.RunAsync(IHost host, CancellationToken token)
at Microsoft.Extensions.Hosting.LitiumHost.RunRestartableAsync(String args, Func2 hostBuilder) at Microsoft.Extensions.Hosting.LitiumHost.RunRestartable(String[] args, Func2 hostBuilder)
at Litium.Connect.AdyenPayment.Program.Main(String args) in /_/src/Litium.Connect.AdyenPayment/Program.cs:line 23
@ton.nguyen Any idea what might be the problem?
It needs a database. I will check with the team and get back with more info
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.