Chris Richardson
Chris Richardson
See [LocalExceptionCreateOrderSaga](https://github.com/eventuate-tram/eventuate-tram-sagas/blob/e47f49cf7d1e7bdf88d969e98e202d2ad00f85cf/eventuate-tram-sagas-orchestration-simple-dsl/src/test/java/io/eventuate/tram/sagas/simpledsl/localexceptions/LocalExceptionCreateOrderSaga.java#L22-L24) for example usage.
# Proposal: 'Global' exception handlers Define Spring `@Beans` that implement the following interface: ``` interface LocalStepExceptionHandler extends Ordered { void handleException(E e, SagaData sagaData); } ``` If a local step...
# How this is configured See this [example](https://github.com/eventuate-tram/eventuate-tram-sagas-examples-customers-and-orders/commit/e505234f2db25f0d28da0c194078b38e6c49953f) ## Eventuate MySQL 8 Docker image: It has an environment variable - `EVENTUATE_OUTBOX_TABLES ` - that specifies how many `MESSAGE` table shards...
To-do items: - [x] Implement [multi-pipeline configuration](https://eventuate.io/docs/manual/eventuate-tram/latest/cdc-configuration.html#cdc-configuration#_multi_pipeline_configuration) - [x] Resolve outbox ID issue for DB generated IDs. - [ ] Implement and test for reactive API - [ ] Implement...
See https://gist.github.com/cer/0d10de182a7608e710de110697ad5a25
The test creates customers: ``` CustomerID=10 CustomerID=8 ``` but the failing command handler: ``` Customer not found: 1665003257045 ``` This looks like currentTimeMillis(): ``` new java.util.Date(1665003257045L) $1 ==> Wed Oct...
TODO - investigate failing builds with additional logging: https://app.circleci.com/pipelines/github/eventuate-tram/eventuate-tram-sagas/120/workflows/ed95176f-143f-4619-99f9-40cc584ab305/jobs/619
Here is a test run: * `19:50:24.941` - order created * `19:51:01.604` - command handler invoked I think it took a long time for Kafka consumer to initialize - waiting...
One comment/question. I have Docker for Windows running on WSL2. I have a test that uses `DockerComposeContainer`. The `docker-compose.yml` file has a volume mount `./foo:/etc/foo`. The source code is in...
> Does it work correctly if you use docker-compose directly? Yes.