Skip to content

Commit 0759a02

Browse files
committed
Assorted jmslib and jakartalib fixups
1 parent 21e095b commit 0759a02

File tree

3 files changed

+5
-7
lines changed

3 files changed

+5
-7
lines changed

jakartalib/src/main/java/com/redhat/mqe/lib/ReceiverClient.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ private void unsubscribe() {
155155
try {
156156
session.unsubscribe(durableSubscriberName);
157157
} catch (JMSException e) {
158-
LOG.error("Error while unsubscribing durable subscriptor " + durableSubscriberName);
158+
LOG.error("Error while unsubscribing durable subscriber " + durableSubscriberName);
159159
e.printStackTrace();
160160
} finally {
161161
close(session);

jakartalib/src/main/java/com/redhat/mqe/lib/SenderClient.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ public void startClient() {
165165
doTransaction(session, senderOptions.getOption(ClientOptions.TX_ENDLOOP_ACTION).getValue());
166166
}
167167
} catch (JMSException | IllegalArgumentException jmse) {
168-
LOG.error("Error while sending a message!", jmse.getMessage());
168+
LOG.error("Error while sending a message! {}", jmse.getMessage());
169169
jmse.printStackTrace();
170170
System.exit(1);
171171
} finally {
@@ -185,8 +185,7 @@ public void startClient() {
185185
protected static void setMessageProducer(ClientOptions senderOptions, MessageProducer producer) {
186186
try {
187187
// set delivery mode - durable/non-durable
188-
String deliveryModeArg = senderOptions.getOption(ClientOptions.MSG_DURABLE).getValue().toLowerCase();
189-
int deliveryMode = (deliveryModeArg.equals("true") || deliveryModeArg.equals("yes"))
188+
int deliveryMode = Utils.convertOptionToBoolean(senderOptions.getOption(ClientOptions.MSG_DURABLE).getValue())
190189
? DeliveryMode.PERSISTENT : DeliveryMode.NON_PERSISTENT;
191190
producer.setDeliveryMode(deliveryMode);
192191
// set time to live of message if provided

jmslib/src/main/java/com/redhat/mqe/lib/SenderClient.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ public void startClient() {
165165
doTransaction(session, senderOptions.getOption(ClientOptions.TX_ENDLOOP_ACTION).getValue());
166166
}
167167
} catch (JMSException | IllegalArgumentException jmse) {
168-
LOG.error("Error while sending a message!", jmse.getMessage());
168+
LOG.error("Error while sending a message! {}", jmse.getMessage());
169169
jmse.printStackTrace();
170170
System.exit(1);
171171
} finally {
@@ -185,8 +185,7 @@ public void startClient() {
185185
protected static void setMessageProducer(ClientOptions senderOptions, MessageProducer producer) {
186186
try {
187187
// set delivery mode - durable/non-durable
188-
String deliveryModeArg = senderOptions.getOption(ClientOptions.MSG_DURABLE).getValue().toLowerCase();
189-
int deliveryMode = (deliveryModeArg.equals("true") || deliveryModeArg.equals("yes"))
188+
int deliveryMode = Utils.convertOptionToBoolean(senderOptions.getOption(ClientOptions.MSG_DURABLE).getValue())
190189
? DeliveryMode.PERSISTENT : DeliveryMode.NON_PERSISTENT;
191190
producer.setDeliveryMode(deliveryMode);
192191
// set time to live of message if provided

0 commit comments

Comments
 (0)