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

WSO2 EI does not validate the JMS connection when the connection is closed by the broker #5388

Open
shefandarren opened this issue Mar 18, 2021 · 1 comment

Comments

@shefandarren
Copy link

Description:
In a JMS publisher scenario, if the broker closes the connection due to a problem in the broker side (network issue, broker is down, etc), the connection establishment fails. This is due to a limitation in the JMS API to check the connection validity.

Here an error is thrown and the message is lost unless it is handled in the fault sequence using one of the following approaches.

  1. Propagate the error to the client side and make the client retry the failed message
  2. Implement a mediation logic to resend the message to the relevant JMS destination

Suggested Labels: Improvement

Affected Product Version: WSO2 EI 6.6.0

Steps to reproduce:

  1. Deploy a JMS publisher in WSO2 EI
  2. Simulate a load test using Jmeter
  3. Disrupt the connection to the broker
@v-scottbechtel
Copy link

+1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants