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