Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix gateways builder #93

Merged

Conversation

edomingues
Copy link
Contributor

When creating a DefaultReactorQueryGateway using its Builder, the Dispatch Interceptors are not registered. The same happens with the DefaultReactorCommandGateway and Result Handler Interceptors. This PR fixes both.

@CLAassistant
Copy link

CLAassistant commented Dec 20, 2021

CLA assistant check
All committers have signed the CLA.

@schananas schananas self-requested a review December 21, 2021 08:16
@smcvb smcvb added this to the Release 4.5.1 milestone Dec 21, 2021
@smcvb smcvb self-requested a review December 21, 2021 13:07
@smcvb smcvb changed the base branch from master to axon-reactor-4.5.x December 21, 2021 13:14
@smcvb smcvb changed the base branch from axon-reactor-4.5.x to master December 21, 2021 13:14
Copy link
Member

@smcvb smcvb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for providing this fix, @edomingues!
There are, however, two things I'd like to see adjusted:

  1. I am missing a test for the DefaultReactorCommandGateway changes. Would you mind adding that?
  2. We feel this is a fix worthy of doing a patch release of the Reactor Extension for. To that end, your PR should point to the axon-reactor-4.5.x branch, however. Would you mind adjusting the base of your branch for this?

@edomingues edomingues changed the base branch from master to axon-reactor-4.5.x December 21, 2021 19:34
@edomingues edomingues requested a review from smcvb December 21, 2021 19:51
Copy link
Member

@smcvb smcvb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

My concerns have been addressed, hence approving.

@smcvb
Copy link
Member

smcvb commented Dec 22, 2021

The build succeeds. The issues lie with the deploy to sonatype that fails because of credentials.
As such, I'll ignore the failures and simply merge the changes.

Thanks for the effort here, @edomingues! We'll do a release of the Reactor Extension ASAP.

@smcvb smcvb merged commit 439842b into AxonFramework:axon-reactor-4.5.x Dec 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants