Hi guys,
I've completed
here you have the commit
I've injected BootstrapContyextCoordinator and WorkmanagerCoordinator in other beans (deployers) and so those 2 Coordinators isn't singleton per JVM anymore. It would make a bit easier to run parallel instances of our embedded and in general give more flexibility in configuring our environment.
I've also added 2 different tests, one verifying BC instances and internal settings are ok (using default BC) and one setting up a Custom BC and WorkManager.
Note both tests are using test.rar w/ few hacking in implementation to get BC and WM references and making tests easier to write and read/understand. Of course we should clearly document test.rar is just for test purpose and users should not consider it as an example. We should instead focus to keep wm.rar and txlog.rar as much clean as possible giving users a good example of rar implementation.
Now I'll focus on writing tests for Distributed Work Manager, trying to use our embedded and run multiple instances of it.
As usual any comment or feedback are more than welcome
regards
S.