mirror of https://github.com/apache/activemq.git
if the client throws the correct exception type, don't fail the test.
This commit is contained in:
parent
ecebd2413b
commit
bb83bf5746
|
@ -25,6 +25,7 @@ import java.net.URI;
|
||||||
|
|
||||||
import javax.jms.Connection;
|
import javax.jms.Connection;
|
||||||
import javax.jms.JMSException;
|
import javax.jms.JMSException;
|
||||||
|
import javax.jms.JMSSecurityException;
|
||||||
import javax.jms.Message;
|
import javax.jms.Message;
|
||||||
import javax.jms.MessageConsumer;
|
import javax.jms.MessageConsumer;
|
||||||
import javax.jms.MessageProducer;
|
import javax.jms.MessageProducer;
|
||||||
|
@ -71,6 +72,8 @@ public class JMSClientSimpleAuthTest {
|
||||||
Thread.sleep(500);
|
Thread.sleep(500);
|
||||||
connection.createSession(false, Session.AUTO_ACKNOWLEDGE);
|
connection.createSession(false, Session.AUTO_ACKNOWLEDGE);
|
||||||
fail("Expected JMSException");
|
fail("Expected JMSException");
|
||||||
|
} catch (JMSSecurityException ex) {
|
||||||
|
LOG.debug("Failed to authenticate connection with no user / password.");
|
||||||
} catch (JMSException e) {
|
} catch (JMSException e) {
|
||||||
Exception linkedException = e.getLinkedException();
|
Exception linkedException = e.getLinkedException();
|
||||||
if (linkedException != null && linkedException instanceof ConnectionClosedException) {
|
if (linkedException != null && linkedException instanceof ConnectionClosedException) {
|
||||||
|
@ -91,6 +94,8 @@ public class JMSClientSimpleAuthTest {
|
||||||
Thread.sleep(500);
|
Thread.sleep(500);
|
||||||
connection.createSession(false, Session.AUTO_ACKNOWLEDGE);
|
connection.createSession(false, Session.AUTO_ACKNOWLEDGE);
|
||||||
fail("Expected JMSException");
|
fail("Expected JMSException");
|
||||||
|
} catch (JMSSecurityException ex) {
|
||||||
|
LOG.debug("Failed to authenticate connection with no user / password.");
|
||||||
} catch (JMSException e) {
|
} catch (JMSException e) {
|
||||||
Exception linkedException = e.getLinkedException();
|
Exception linkedException = e.getLinkedException();
|
||||||
if (linkedException != null && linkedException instanceof ConnectionClosedException) {
|
if (linkedException != null && linkedException instanceof ConnectionClosedException) {
|
||||||
|
@ -111,6 +116,8 @@ public class JMSClientSimpleAuthTest {
|
||||||
Thread.sleep(500);
|
Thread.sleep(500);
|
||||||
connection.createSession(false, Session.AUTO_ACKNOWLEDGE);
|
connection.createSession(false, Session.AUTO_ACKNOWLEDGE);
|
||||||
fail("Expected JMSException");
|
fail("Expected JMSException");
|
||||||
|
} catch (JMSSecurityException ex) {
|
||||||
|
LOG.debug("Failed to authenticate connection with no user / password.");
|
||||||
} catch (JMSException e) {
|
} catch (JMSException e) {
|
||||||
Exception linkedException = e.getLinkedException();
|
Exception linkedException = e.getLinkedException();
|
||||||
if (linkedException != null && linkedException instanceof ConnectionClosedException) {
|
if (linkedException != null && linkedException instanceof ConnectionClosedException) {
|
||||||
|
|
Loading…
Reference in New Issue