1
2
3
4
5
6
7
8
9
10
11 package org.mule.samples.errorhandler.handlers;
12
13 import org.mule.samples.errorhandler.AbstractExceptionHandler;
14 import org.mule.samples.errorhandler.ErrorMessage;
15 import org.mule.samples.errorhandler.HandlerException;
16 import org.mule.samples.errorhandler.LocaleMessage;
17 import org.mule.util.StringMessageUtils;
18
19
20
21
22 public class DefaultHandler extends AbstractExceptionHandler
23 {
24
25 public DefaultHandler()
26 {
27 super();
28 registerException(Throwable.class);
29 }
30
31 public void processException(ErrorMessage message, Throwable t) throws HandlerException
32 {
33 String msg = LocaleMessage.defaultHandlerMessage();
34 System.out.println(StringMessageUtils.getBoilerPlate(msg));
35 }
36
37 }