Revert package name changes
[dmaap/messagerouter/messageservice.git] / src / main / ajsc / dmaap_v1 / dmaap / v1 / routes / helloCAET.route
1 <route xmlns="http://camel.apache.org/schema/spring" trace="true">
2     
3         <onException>
4                 <exception>java.lang.Throwable</exception>
5                 
6                 <setHeader headerName="AJSC_CAET_ERRORCODE">
7                         <constant>CD-0001</constant>
8                 </setHeader>
9                 <setHeader headerName="AJSC_CAET_APPID">
10                         <constant>AJSC</constant>
11                 </setHeader>
12                 <setHeader headerName="AJSC_CAET_MESSAGE_TEXT">
13                         <constant>Unable to retrive client details</constant>
14                 </setHeader>
15                 <setHeader headerName="AJSC_CAET_IS_REST_SERVICE">
16                         <constant>Y</constant>
17                 </setHeader>
18                 <setHeader headerName="X-CSI-ClientApp">
19                         <constant>AJSC-CSI</constant>
20                 </setHeader>    
21                 <setHeader headerName="CALL_TYPE">
22                         <constant>GATEWAY</constant>
23                 </setHeader>                    
24                                                 
25         <to uri="bean:errorMessageLookupService?method=setCAETHeaders"/>
26
27                 <removeHeaders pattern="AJSC_CAET*"/>
28                 
29                 <handled>
30                         <constant>true</constant>
31                 </handled>
32         </onException>
33         
34     <from uri="restlet:/__module_ajsc_namespace_name__/__module_ajsc_namespace_version__/helloCAET"/>
35     
36
37         <convertBodyTo type="java.lang.String"/>
38         <setBody>
39                 <groovy>
40                         throw new Exception("new Change")
41                 </groovy>
42         </setBody>
43         </route>