BEA WebLogic Server User Manual
Page 67

Example of a Generated Logger Class
Internationalization Guide
B-5
 public static Loggable testArgsLoggable(String arg0, int arg1) throws 
MissingResourceException {
 Object[] args = { arg0, new Integer(arg1) };
 return new Loggable("600001", args);
 }
 /**
 * This message is followed by a trace
 * @exclude
 *
 * messageid: 600002
 * severity: error
 */
 public static String logTrace(Throwable arg0) {
 Object [] args = { arg0 };
 MessageLogger.log(
"600002",
args,
"examples.i18n.logging.I18nLogLogLocalizer");
 return "600002";
 }
 public static Loggable logTraceLoggable(Throwable arg0) throws 
MissingResourceException {
 Object[] args = { arg0 };
 return new Loggable("600002", args);
 }
 /**
 * This message is not followed by a trace, but we can insert its text : {0}
 * @exclude
 *
 * messageid: 600003
 * severity: warning
 */
 public static String logNoTrace(Throwable arg0) {
 Object [] args = { arg0 };
 MessageLogger.log(
"600003",
args,
"examples.i18n.logging.I18nLogLogLocalizer");
 return "600003";
 }
 public static Loggable logNoTraceLoggable(Throwable arg0) throws 
MissingResourceException {
 Object[] args = { arg0 };
 return new Loggable("600003", args);
 }
 /**
 * This message's id will be in the next message
 * @exclude
 *
