482 String msg = (ex.getCause() == null
483 ? ex.getMessage()
484 : ex.getCause().getMessage());
485 error(AGENT_CLASS_FAILED, msg);
486 }
487 }
488 }
489
490 public static void error(String key) {
491 String keyText = getText(key);
492 System.err.print(getText("agent.err.error") + ": " + keyText);
493 throw new RuntimeException(keyText);
494 }
495
496 public static void error(String key, String[] params) {
497 if (params == null || params.length == 0) {
498 error(key);
499 } else {
500 StringBuilder message = new StringBuilder(params[0]);
501 for (int i = 1; i < params.length; i++) {
502 message.append(" " + params[i]);
503 }
504 error(key, message.toString());
505 }
506 }
507
508 public static void error(String key, String message) {
509 String keyText = getText(key);
510 System.err.print(getText("agent.err.error") + ": " + keyText);
511 System.err.println(": " + message);
512 throw new RuntimeException(keyText + ": " + message);
513 }
514
515 public static void error(Exception e) {
516 e.printStackTrace();
517 System.err.println(getText(AGENT_EXCEPTION) + ": " + e.toString());
518 throw new RuntimeException(e);
519 }
520
521 public static void warning(String key, String message) {
522 System.err.print(getText("agent.err.warning") + ": " + getText(key));
|
482 String msg = (ex.getCause() == null
483 ? ex.getMessage()
484 : ex.getCause().getMessage());
485 error(AGENT_CLASS_FAILED, msg);
486 }
487 }
488 }
489
490 public static void error(String key) {
491 String keyText = getText(key);
492 System.err.print(getText("agent.err.error") + ": " + keyText);
493 throw new RuntimeException(keyText);
494 }
495
496 public static void error(String key, String[] params) {
497 if (params == null || params.length == 0) {
498 error(key);
499 } else {
500 StringBuilder message = new StringBuilder(params[0]);
501 for (int i = 1; i < params.length; i++) {
502 message.append(' ').append(params[i]);
503 }
504 error(key, message.toString());
505 }
506 }
507
508 public static void error(String key, String message) {
509 String keyText = getText(key);
510 System.err.print(getText("agent.err.error") + ": " + keyText);
511 System.err.println(": " + message);
512 throw new RuntimeException(keyText + ": " + message);
513 }
514
515 public static void error(Exception e) {
516 e.printStackTrace();
517 System.err.println(getText(AGENT_EXCEPTION) + ": " + e.toString());
518 throw new RuntimeException(e);
519 }
520
521 public static void warning(String key, String message) {
522 System.err.print(getText("agent.err.warning") + ": " + getText(key));
|