@@ -0,0 +1,1170 @@
+package com.boundary.sdk.action;%0A%0Aimport org.apache.camel.Exchange;%0Aimport org.apache.camel.Message;%0Aimport org.apache.camel.Processor;%0A%0Apublic class ServletActionProcessor %7B%0A%0Apublic void process(Exchange exchange) throws Exception %7B%0A        String contentType = exchange.getIn().getHeader(Exchange.CONTENT_TYPE, String.class);%0A        String path = exchange.getIn().getHeader(Exchange.HTTP_URI, String.class);%0A        path = path.substring(path.lastIndexOf(%22/%22));%0A %0A        //assertEquals(%22Get a wrong content type%22, CONTENT_TYPE, contentType);%0A        // assert camel http header%0A        String charsetEncoding = exchange.getIn().getHeader(Exchange.HTTP_CHARACTER_ENCODING, String.class);%0A        //assertEquals(%22Get a wrong charset name from the message heaer%22, %22UTF-8%22, charsetEncoding);%0A        // assert exchange charset%0A        //assertEquals(%22Get a wrong charset naem from the exchange property%22, %22UTF-8%22, exchange.getProperty(Exchange.CHARSET_NAME));%0A        exchange.getOut().setHeader(Exchange.CONTENT_TYPE, contentType + %22; charset=UTF-8%22);%0A        exchange.getOut().setHeader(%22PATH%22, path);%0A        exchange.getOut().setBody(%22%3Cb%3EHello World%3C/b%3E%22);%0A    %7D%0A%0A%7D%0A

Add class to handle processing of servlet