From 532ae4ad9232f65ab3fdecc739faa99e63de7084 Mon Sep 17 00:00:00 2001 From: "J. Brisbin" Date: Mon, 12 Apr 2010 15:11:53 -0500 Subject: [PATCH] Print some stacktraces to STDERR in case the Groovy script doesn't parse right and we can't dispatch to the Groovy-defined error handlers. --- pom.xml | 2 +- src/main/java/com/jbrisbin/groovy/mqdsl/RabbitMQDsl.java | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 428ee16..9991c52 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ com.jbrisbin rabbitmq-dsl - 1.0.1 + 1.1.0 RabbitMQ Groovy DSL diff --git a/src/main/java/com/jbrisbin/groovy/mqdsl/RabbitMQDsl.java b/src/main/java/com/jbrisbin/groovy/mqdsl/RabbitMQDsl.java index 4bef0e7..e2b33bc 100644 --- a/src/main/java/com/jbrisbin/groovy/mqdsl/RabbitMQDsl.java +++ b/src/main/java/com/jbrisbin/groovy/mqdsl/RabbitMQDsl.java @@ -159,6 +159,8 @@ public static void main(String[] argv) { shell.evaluate(new StringReader(script.toString())); } catch (Throwable t) { builder.dispatchError(t); + // Doesn't do much good to dispatch into a script that has a syntax error, so... + t.printStackTrace(); } while (builder.isActive()) {