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