1
2
3
4
5
6
7
8
9
10
11 package org.mule.test.integration.exceptions;
12
13 import org.mule.api.MuleEvent;
14 import org.mule.api.MuleException;
15 import org.mule.api.routing.RoutingException;
16 import org.mule.config.i18n.MessageFactory;
17 import org.mule.routing.outbound.OutboundPassThroughRouter;
18
19 public class ExceptionThrowingOutboundRouter extends OutboundPassThroughRouter
20 {
21 public MuleEvent process(MuleEvent event) throws MuleException
22 {
23 throw new RoutingException(MessageFactory.createStaticMessage("dummyException"), event, null);
24 }
25 }
26
27