You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by jl...@apache.org on 2007/12/11 22:22:39 UTC
svn commit: r603365 -
/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/cli/MainImpl.java
Author: jlaskowski
Date: Tue Dec 11 13:22:37 2007
New Revision: 603365
URL: http://svn.apache.org/viewvc?rev=603365&view=rev
Log:
OPENEJB-733 -e (--errors) option to produce execution error messages (exceptions)
Modified:
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/cli/MainImpl.java
Modified: openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/cli/MainImpl.java
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/cli/MainImpl.java?rev=603365&r1=603364&r2=603365&view=diff
==============================================================================
--- openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/cli/MainImpl.java (original)
+++ openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/cli/MainImpl.java Tue Dec 11 13:22:37 2007
@@ -74,6 +74,7 @@
Options options = new Options();
options.addOption(null, "version", false, "");
options.addOption("h", "help", false, "");
+ options.addOption("e", "errors", false, "Produce execution error messages");
CommandLine line = null;
String commandName = null;
@@ -149,7 +150,9 @@
// WARNING, Definitely do *not* unwrap 'new Object[]{args}' to 'args'
mainMethod.invoke(clazz, new Object[]{args});
} catch (Throwable e) {
- e.printStackTrace();
+ if (line.hasOption("errors")) {
+ e.printStackTrace();
+ }
System.exit(-10);
}
}