You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Machines created via @EnableStateMachineFactory or manually build are not registered as beans so @WithStateMachine doesn't resolve to any matching machine. Originally this support would have been impossible but a while back we added an id to StateMachine which is in user's disposal. As this id can be set via factory or manual builder, we might be able to centrally register those machines to somewhere(or allow user to do it manually) so that annotation handler could match machines from there.
The text was updated successfully, but these errors were encountered:
- Adding ApplicationListener so that we can
consult time of last ContextRefreshedEvent and
rebuild a cache of StateMachineHandler methods.
- This implementation is a bit naive as we speak but
work for spring-projects#224 will need to add better concept to work
outside of app context.
- Fixesspring-projects#232
- Add support so that @WithStateMachine can be used with
machines build via @EnableStateMachineFactory or via
manual builders.
- Adding new annotation @EnableWithStateMachine to help
handling needed context configuration.
- Add tests and docs.
- Fixesspring-projects#292
- Fixesspring-projects#224
- Backport #292
- Backport #224
- Add support so that @WithStateMachine can be used with
machines build via @EnableStateMachineFactory or via
manual builders.
- Adding new annotation @EnableWithStateMachine to help
handling needed context configuration.
- Add tests and docs.
- Relates to #307
Machines created via
@EnableStateMachineFactory
or manually build are not registered as beans so@WithStateMachine
doesn't resolve to any matching machine. Originally this support would have been impossible but a while back we added an id toStateMachine
which is in user's disposal. As this id can be set via factory or manual builder, we might be able to centrally register those machines to somewhere(or allow user to do it manually) so that annotation handler could match machines from there.The text was updated successfully, but these errors were encountered: