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
23
24
25 public class DefaultHandler extends AbstractExceptionHandler
26 {
27
28 public DefaultHandler()
29 {
30 super();
31 registerException(Throwable.class);
32 }
33
34 public void processException(ErrorMessage message, Throwable t) throws HandlerException
35 {
36 String msg = LocaleMessage.defaultHandlerMessage();
37 System.out.println(StringMessageUtils.getBoilerPlate(msg));
38 }
39
40 }