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

JMS Reactive Messaging connector #2282

Merged
merged 15 commits into from
Nov 13, 2020

Conversation

danielkec
Copy link
Contributor

@danielkec danielkec commented Aug 21, 2020

And Oracle AQ connector based on JMS connector.
Messaging example connecting to OCI autonomous database: https://github.com/danielkec/helidon-messaging-oracle-aq
Signed-off-by: Daniel Kec daniel.kec@oracle.com

Config description in the issue #2098

@danielkec danielkec added the messaging Reactive Messaging label Aug 21, 2020
@danielkec danielkec self-assigned this Aug 21, 2020
@danielkec danielkec linked an issue Aug 21, 2020 that may be closed by this pull request
@paulparkinson paulparkinson self-requested a review August 25, 2020 00:32
@danielkec danielkec force-pushed the 2098-jms-connector branch 7 times, most recently from 9e85205 to efe7dc3 Compare September 7, 2020 20:13
@danielkec danielkec changed the title WIP: JMS Reactive Messaging connector JMS Reactive Messaging connector Sep 16, 2020
@paulparkinson
Copy link
Contributor

paulparkinson commented Sep 19, 2020

Awesome work. I think we need a full processor example where incoming and outgoing are both AQ connector channels. I'm still hitting the issues we've discussed offline.

@danielkec danielkec added the dependencies Pull requests that update a dependency file label Oct 9, 2020
paulparkinson
paulparkinson previously approved these changes Oct 9, 2020
Copy link
Contributor

@paulparkinson paulparkinson left a comment

Choose a reason for hiding this comment

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

Looks good and I will do additional testing with it once it's in as well. Great work.

jbescos
jbescos previously approved these changes Oct 26, 2020
Copy link
Member

@jbescos jbescos left a comment

Choose a reason for hiding this comment

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

LGTM

danielkec and others added 2 commits October 27, 2020 17:07
Signed-off-by: Daniel Kec <daniel.kec@oracle.com>

Checkstyle

Signed-off-by: Daniel Kec <daniel.kec@oracle.com>

Checkstyle 2

Signed-off-by: Daniel Kec <daniel.kec@oracle.com>

Copyright

Signed-off-by: Daniel Kec <daniel.kec@oracle.com>
Custom mapper support for outgoing messages

Checkstyle fix

Signed-off-by: Daniel Kec <daniel.kec@oracle.com>

Copyright fix

Signed-off-by: Daniel Kec <daniel.kec@oracle.com>

Remove final params

Signed-off-by: Daniel Kec <daniel.kec@oracle.com>

Review issues

Signed-off-by: Daniel Kec <daniel.kec@oracle.com>

Fix examples readme

Signed-off-by: Daniel Kec <daniel.kec@oracle.com>

Fix examples readme 2

Signed-off-by: Daniel Kec <daniel.kec@oracle.com>
danielkec and others added 8 commits October 27, 2020 17:07
Signed-off-by: Daniel Kec <daniel.kec@oracle.com>
Signed-off-by: Daniel Kec <daniel.kec@oracle.com>
Signed-off-by: Daniel Kec <daniel.kec@oracle.com>
Signed-off-by: Daniel Kec <daniel.kec@oracle.com>
Signed-off-by: Daniel Kec <daniel.kec@oracle.com>
Signed-off-by: Daniel Kec <daniel.kec@oracle.com>
Signed-off-by: Daniel Kec <daniel.kec@oracle.com>
jbescos
jbescos previously approved these changes Oct 30, 2020
Comment on lines +843 to +847
<dependency>
<groupId>io.helidon.messaging.aq</groupId>
<artifactId>helidon-messaging-aq</artifactId>
<version>${helidon.version}</version>
</dependency>

Choose a reason for hiding this comment

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

Hello, I couldn't see this being resolved. May I know if its available for public?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Hi, helidon-messaging-aq is part of this PR, it needs to be accepted, merged and then released with new version of Helidon

Choose a reason for hiding this comment

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

Got it, thanks for the update.

@tomas-langer tomas-langer added this to the 2.1.1 milestone Nov 12, 2020
barchetta
barchetta previously approved these changes Nov 12, 2020
Signed-off-by: Daniel Kec <daniel.kec@oracle.com>
Signed-off-by: Daniel Kec <daniel.kec@oracle.com>
Signed-off-by: Daniel Kec <daniel.kec@oracle.com>
@danielkec danielkec dismissed stale reviews from barchetta and jbescos via e04627e November 13, 2020 10:50
Signed-off-by: Daniel Kec <daniel.kec@oracle.com>
Signed-off-by: Daniel Kec <daniel.kec@oracle.com>
Copy link
Member

@tomas-langer tomas-langer left a comment

Choose a reason for hiding this comment

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

LGTM

@danielkec danielkec merged commit f97ae1b into helidon-io:master Nov 13, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file messaging Reactive Messaging
Projects
None yet
Development

Successfully merging this pull request may close these issues.

JMS Messaging Connector
6 participants