registerBeanDefinitionParser("response-builder", new HttpResponseBuilderDefinitionParser("responseBuilder"));
registerBeanDefinitionParser("error-response-builder", new HttpResponseBuilderDefinitionParser("errorResponseBuilder"));
registerMuleBeanDefinitionParser("header", new HttpHeaderDefinitionParser()).addCollection("headers");
registerMuleBeanDefinitionParser("set-cookie", new HttpCookiesDefinitionParser("cookie", CookieWrapper.class)).registerPreProcessor(new CheckExclusiveAttributes(new String[][] {new String[] {"maxAge"}, new String[] {"expiryDate"}}));
registerMuleBeanDefinitionParser("body", new TextDefinitionParser("body"));
registerMuleBeanDefinitionParser("location", new HttpResponseDefinitionParser("header"));
registerMuleBeanDefinitionParser("cache-control", new ChildDefinitionParser("cacheControl", CacheControlHeader.class));
registerMuleBeanDefinitionParser("expires", new HttpResponseDefinitionParser("header"));
super.init();